PromQL Compliance Test Results: VMWare Tanzu Observability by Wavefront (2022-05-19)

Summary

These are PromQL compliance test results for VMWare Tanzu Observability by Wavefront.

Passing: 428 / 548 cases (78.10%)

Cross-cutting issues

This implementation has cross-cutting issues that had to be compensated for before comparing query results further:

Query bugWavefront is sometimes off by 1ms when parsing floating point start/end timestamps.

To make results comparable, input timestamps were truncated to a resolution of 1000 milliseconds.

Individual test results

Click on test cases below to see more details.

QueryResult
42
PASS
This test case passed successfully.
1.234
PASS
This test case passed successfully.
.123
PASS
This test case passed successfully.
1.23e-3
PASS
This test case passed successfully.
0x3d
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: rule stack: [program] line 1:1,1:4 (text='x3d'): - extraneous input 'x3d' expecting <EOF>
Inf
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: rule stack: [program, query] line 1:0,1:3 (text='Inf'): - mismatched input 'Inf', expecting a valid PROMQL element
+Inf
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: rule stack: [program, query, expression, number] line 1:1,1:4 (text='Inf'): - mismatched input 'Inf' expecting Number
-Inf
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: rule stack: [program, query, expression, number] line 1:1,1:4 (text='Inf'): - mismatched input 'Inf' expecting Number
NaN
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: rule stack: [program, query] line 1:0,1:3 (text='NaN'): - mismatched input 'NaN', expecting a valid PROMQL element
demo_memory_usage_bytes
PASS
This test case passed successfully.
{__name__="demo_memory_usage_bytes"}
PASS
This test case passed successfully.
demo_memory_usage_bytes{type="free"}
PASS
This test case passed successfully.
demo_memory_usage_bytes{type!="free"}
PASS
This test case passed successfully.
demo_memory_usage_bytes{instance=~"demo.promlabs.com:.*"}
PASS
This test case passed successfully.
demo_memory_usage_bytes{instance=~"host"}
PASS
This test case passed successfully.
demo_memory_usage_bytes{instance!~".*:10000"}
PASS
This test case passed successfully.
demo_memory_usage_bytes{type="free", instance!="demo.promlabs.com:10000"}
PASS
This test case passed successfully.
{type="free", instance!="demo.promlabs.com:10000"}
PASS
This test case passed successfully.
{__name__=~".*"}
FAIL
The query ran successfully against the test target, but was expected to fail.
nonexistent_metric_name
PASS
This test case passed successfully.
demo_memory_usage_bytes offset 1m
PASS
This test case passed successfully.
demo_memory_usage_bytes offset 5m
PASS
This test case passed successfully.
demo_memory_usage_bytes offset 10m
PASS
This test case passed successfully.
demo_memory_usage_bytes offset -1m
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: rule stack: [program, expr, atom, selector, duration] line 1:31,1:32 (text='-'): - extraneous input '-' expecting INTEGER
demo_memory_usage_bytes offset -5m
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: rule stack: [program, expr, atom, selector, duration] line 1:31,1:32 (text='-'): - extraneous input '-' expecting INTEGER
demo_memory_usage_bytes offset -10m
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: rule stack: [program, expr, atom, selector, duration] line 1:31,1:32 (text='-'): - extraneous input '-' expecting INTEGER
demo_intermittent_metric
FAIL
  model.Matrix{
  	&{
  		Metric: s`demo_intermittent_metric{instance="demo.promlabs.com:10000", job`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))},
  			{
- 				Timestamp: s"1649431685",
+ 				Timestamp: s"1649431625",
  				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
+ 			s"1 @[1649431635]",
+ 			s"1 @[1649431645]",
+ 			s"1 @[1649431655]",
+ 			s"1 @[1649431665]",
+ 			s"1 @[1649431675]",
+ 			s"1 @[1649431685]",
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(1))},
  			{
- 				Timestamp: s"1649431805",
+ 				Timestamp: s"1649431745",
  				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
+ 			s"1 @[1649431755]",
+ 			s"1 @[1649431765]",
+ 			s"1 @[1649431775]",
+ 			s"1 @[1649431785]",
+ 			s"1 @[1649431795]",
+ 			s"1 @[1649431805]",
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(1))},
+ 			s"1 @[1649431865]",
+ 			s"1 @[1649431875]",
+ 			s"1 @[1649431885]",
+ 			s"1 @[1649431895]",
+ 			s"1 @[1649431905]",
+ 			s"1 @[1649431915]",
  			... // 17 identical and 12 inserted elements
  		},
  	},
  	&{
  		Metric: s`demo_intermittent_metric{instance="demo.promlabs.com:10001", job`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))},
  			{
- 				Timestamp: s"1649431685",
+ 				Timestamp: s"1649431625",
  				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
+ 			s"1 @[1649431635]",
+ 			s"1 @[1649431645]",
+ 			s"1 @[1649431655]",
+ 			s"1 @[1649431665]",
+ 			s"1 @[1649431675]",
+ 			s"1 @[1649431685]",
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(1))},
  			{
- 				Timestamp: s"1649431805",
+ 				Timestamp: s"1649431745",
  				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
+ 			s"1 @[1649431755]",
+ 			s"1 @[1649431765]",
+ 			s"1 @[1649431775]",
+ 			s"1 @[1649431785]",
+ 			s"1 @[1649431795]",
+ 			s"1 @[1649431805]",
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(1))},
+ 			s"1 @[1649431865]",
+ 			s"1 @[1649431875]",
+ 			s"1 @[1649431885]",
+ 			s"1 @[1649431895]",
+ 			s"1 @[1649431905]",
+ 			s"1 @[1649431915]",
  			... // 17 identical and 12 inserted elements
  		},
  	},
  	&{
  		Metric: s`demo_intermittent_metric{instance="demo.promlabs.com:10002", job`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))},
  			{
- 				Timestamp: s"1649431685",
+ 				Timestamp: s"1649431625",
  				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
+ 			s"1 @[1649431635]",
+ 			s"1 @[1649431645]",
+ 			s"1 @[1649431655]",
+ 			s"1 @[1649431665]",
+ 			s"1 @[1649431675]",
+ 			s"1 @[1649431685]",
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(1))},
  			{
- 				Timestamp: s"1649431805",
+ 				Timestamp: s"1649431745",
  				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
+ 			s"1 @[1649431755]",
+ 			s"1 @[1649431765]",
+ 			s"1 @[1649431775]",
+ 			s"1 @[1649431785]",
+ 			s"1 @[1649431795]",
+ 			s"1 @[1649431805]",
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(1))},
+ 			s"1 @[1649431865]",
+ 			s"1 @[1649431875]",
+ 			s"1 @[1649431885]",
+ 			s"1 @[1649431895]",
+ 			s"1 @[1649431905]",
+ 			s"1 @[1649431915]",
  			... // 17 identical and 12 inserted elements
  		},
  	},
  }
sum(demo_memory_usage_bytes)
PASS
This test case passed successfully.
avg(demo_memory_usage_bytes)
PASS
This test case passed successfully.
max(demo_memory_usage_bytes)
PASS
This test case passed successfully.
min(demo_memory_usage_bytes)
PASS
This test case passed successfully.
count(demo_memory_usage_bytes)
PASS
This test case passed successfully.
stddev(demo_memory_usage_bytes)
PASS
This test case passed successfully.
stdvar(demo_memory_usage_bytes)
PASS
This test case passed successfully.
sum(nonexistent_metric_name)
PASS
This test case passed successfully.
avg(nonexistent_metric_name)
PASS
This test case passed successfully.
max(nonexistent_metric_name)
PASS
This test case passed successfully.
min(nonexistent_metric_name)
PASS
This test case passed successfully.
count(nonexistent_metric_name)
PASS
This test case passed successfully.
stddev(nonexistent_metric_name)
PASS
This test case passed successfully.
stdvar(nonexistent_metric_name)
PASS
This test case passed successfully.
sum by() (demo_memory_usage_bytes)
PASS
This test case passed successfully.
avg by() (demo_memory_usage_bytes)
PASS
This test case passed successfully.
max by() (demo_memory_usage_bytes)
PASS
This test case passed successfully.
min by() (demo_memory_usage_bytes)
PASS
This test case passed successfully.
count by() (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stddev by() (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stdvar by() (demo_memory_usage_bytes)
PASS
This test case passed successfully.
sum by(instance) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
avg by(instance) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
max by(instance) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
min by(instance) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
count by(instance) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stddev by(instance) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stdvar by(instance) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
sum by(instance, type) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
avg by(instance, type) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
max by(instance, type) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
min by(instance, type) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
count by(instance, type) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stddev by(instance, type) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stdvar by(instance, type) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
sum by(nonexistent) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
avg by(nonexistent) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
max by(nonexistent) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
min by(nonexistent) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
count by(nonexistent) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stddev by(nonexistent) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stdvar by(nonexistent) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
sum without() (demo_memory_usage_bytes)
PASS
This test case passed successfully.
avg without() (demo_memory_usage_bytes)
PASS
This test case passed successfully.
max without() (demo_memory_usage_bytes)
PASS
This test case passed successfully.
min without() (demo_memory_usage_bytes)
PASS
This test case passed successfully.
count without() (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stddev without() (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stdvar without() (demo_memory_usage_bytes)
PASS
This test case passed successfully.
sum without(instance) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
avg without(instance) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
max without(instance) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
min without(instance) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
count without(instance) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stddev without(instance) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stdvar without(instance) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
sum without(instance, type) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
avg without(instance, type) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
max without(instance, type) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
min without(instance, type) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
count without(instance, type) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stddev without(instance, type) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stdvar without(instance, type) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
sum without(nonexistent) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
avg without(nonexistent) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
max without(nonexistent) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
min without(nonexistent) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
count without(nonexistent) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stddev without(nonexistent) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
stdvar without(nonexistent) (demo_memory_usage_bytes)
PASS
This test case passed successfully.
topk (3, demo_memory_usage_bytes)
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		3777910450.9643784 @[1649431865]
- 		3547242341.4272246 @[1649431875]
- 		3312308740.1009855 @[1649431965]
- 		3660778569.7320747 @[1649431975]
- 		3647554269.3309197 @[1649431985]
- 		s"""
- 	),
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`...,
  		Values: []model.SamplePair{
  			... // 24 identical elements
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(3.855659995009507e+09))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(3.830244177724825e+09))},
+ 			s"3415747925.663828 @[1649431865]",
+ 			s"3514562272.089303 @[1649431875]",
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(4.614365286664492e+09))},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(5.124814426871229e+09))},
  			... // 4 identical elements
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(3.603123007048595e+09))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(3.5222331582871394e+09))},
+ 			s"3277578913.1807013 @[1649431965]",
+ 			s"3523220675.3380632 @[1649431975]",
+ 			s"3494862956.814442 @[1649431985]",
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(4.060846005297339e+09))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(4.298151951389258e+09))},
  			... // 20 identical elements
  		},
  	},
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		3440820859.4826555 @[1649431605]
- 		3547990367.5528183 @[1649431725]
- 		3729640200.1458163 @[1649431875]
- 		s"""
- 	),
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
+ 			s"3428551366.6871495 @[1649431605]",
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(3.808612354031988e+09))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(3.9165226344298086e+09))},
  			... // 7 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(3.8098421802155685e+09))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(3.926034931576795e+09))},
+ 			s"3434888733.816794 @[1649431725]",
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(3.6706838637278376e+09))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(3.7611063275763216e+09))},
  			... // 10 identical elements
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(3.809550658418513e+09))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(3.8992020927541285e+09))},
+ 			s"3489441722.812925 @[1649431875]",
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(4.67348284805347e+09))},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(5.090952732384047e+09))},
  			... // 31 identical elements
  		},
  	},
- 	s"demo_memory_usage_bytes{instance=\"demo.promlabs.com:10002\", job=\"demo\", type=\"cached\"} =>\n3514144038.598862 @[1649432185]",
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
  			... // 56 identical elements
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(4.544029155639323e+09))},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(4.728567655793707e+09))},
+ 			s"3497859059.675568 @[1649432185]",
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(4.0446076789528117e+09))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(3.6956698193541365e+09))},
  		},
  	},
  }
bottomk (3, demo_memory_usage_bytes)
PASS
This test case passed successfully.
topk by(instance) (2, demo_memory_usage_bytes)
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		1908597245.750349 @[1649431605]
- 		2027605216.8966203 @[1649431615]
- 		2126043302.8214269 @[1649431625]
- 		2145465039.5104153 @[1649431635]
- 		2243900958.99511 @[1649431645]
- 		2214821886.343385 @[1649431655]
- 		2072413891.8232937 @[1649431665]
- 		2053540471.8403385 @[1649431675]
- 		2069856688.8948696 @[1649431685]
- 		1869467608.1596181 @[1649431695]
- 		1876795357.2271385 @[1649431705]
- 		2104209646.0116792 @[1649431715]
- 		2133624508.0355911 @[1649431725]
- 		2353298352.5610766 @[1649431735]
- 		2585638719.494968 @[1649431745]
- 		2726545915.215095 @[1649431755]
- 		2844144387.7367997 @[1649431765]
- 		2654337666.226364 @[1649431775]
- 		2894781919.809994 @[1649431785]
- 		2937546130.175888 @[1649431795]
- 		2957340939.62475 @[1649431805]
- 		3240961117.7630677 @[1649431815]
- 		3439355615.170054 @[1649431825]
- 		3499064695.4923086 @[1649431835]
- 		3540414935.1283298 @[1649431845]
- 		3630621166.1659126 @[1649431855]
- 		3777910450.9643784 @[1649431865]
- 		3547242341.4272246 @[1649431875]
- 		2621440000 @[1649431885]
- 		2258143023.4964743 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		5325527033.386946 @[1649431605]
- 		5202163746.132189 @[1649431615]
- 		4902572109.47866 @[1649431625]
- 		4592133416.504398 @[1649431635]
- 		4308653294.838224 @[1649431645]
- 		5026246398.278367 @[1649431655]
- 		5354501755.520344 @[1649431665]
- 		5508445244.174039 @[1649431675]
- 		5065170044.318316 @[1649431685]
- 		5653138615.565549 @[1649431695]
- 		5706904815.836111 @[1649431705]
- 		5343444062.967269 @[1649431715]
- 		5098195164.709952 @[1649431725]
- 		4894541355.862335 @[1649431735]
- 		4688175910.031826 @[1649431745]
- 		4376178453.238809 @[1649431755]
- 		4208772493.841097 @[1649431765]
- 		4537561500.651285 @[1649431775]
- 		4476324708.752985 @[1649431785]
- 		4630424004.743627 @[1649431795]
- 		4613205116.845105 @[1649431805]
- 		4353307222.45578 @[1649431815]
- 		3797413790.8460975 @[1649431825]
- 		3680198772.284154 @[1649431835]
- 		3855659995.009507 @[1649431845]
- 		3830244177.724825 @[1649431855]
- 		3415747925.663828 @[1649431865]
- 		3514562272.089303 @[1649431875]
- 		4614365286.664492 @[1649431885]
- 		5124814426.871229 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		3440820859.4826555 @[1649431605]
- 		3330506035.4527645 @[1649431615]
- 		3385309928.211381 @[1649431625]
- 		3315448833.553207 @[1649431635]
- 		3393011093.323808 @[1649431645]
- 		3508801341.6902666 @[1649431655]
- 		3323572466.891781 @[1649431665]
- 		3246682345.473419 @[1649431675]
- 		3417909330.8902717 @[1649431685]
- 		3181846824.764889 @[1649431695]
- 		3213295541.2155633 @[1649431705]
- 		3210470446.6460323 @[1649431715]
- 		3547990367.5528183 @[1649431725]
- 		3390260392.9193225 @[1649431735]
- 		3317988586.0696115 @[1649431745]
- 		3090455471.6342907 @[1649431755]
- 		3028995031.395794 @[1649431765]
- 		3360934096.750872 @[1649431775]
- 		3451381769.910931 @[1649431785]
- 		3463522500.286275 @[1649431795]
- 		3554090203.7413206 @[1649431805]
- 		3385571673.4935007 @[1649431815]
- 		3392603134.7207217 @[1649431825]
- 		3490464696.396865 @[1649431835]
- 		3431902797.643249 @[1649431845]
- 		3538027448.8678346 @[1649431855]
- 		3499611712.1371107 @[1649431865]
- 		3729640200.1458163 @[1649431875]
- 		2709097045.320934 @[1649431885]
- 		2346391659.174518 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(3.4285513666871495e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(3.808612354031988e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(3.9165226344298086e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.380113757758047e+09))}, ...}},
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		2788732039.540902 @[1649431605]
- 		2674159220.278421 @[1649431615]
- 		2843203745.907274 @[1649431625]
- 		2647582190.07015 @[1649431635]
- 		2891466637.649228 @[1649431645]
- 		2828860421.1251955 @[1649431655]
- 		2612185662.0422997 @[1649431665]
- 		2809207321.5310774 @[1649431675]
- 		3153651985.7979755 @[1649431685]
- 		3016061256.1082306 @[1649431695]
- 		2896882691.2586455 @[1649431705]
- 		2907605325.581039 @[1649431715]
- 		2820160554.077899 @[1649431725]
- 		2659561135.555909 @[1649431735]
- 		2739587304.7498507 @[1649431745]
- 		2661788566.770764 @[1649431755]
- 		2461615665.4117894 @[1649431765]
- 		2171170759.2895517 @[1649431775]
- 		2274939563.419508 @[1649431785]
- 		2292607121.451724 @[1649431795]
- 		2362301716.249536 @[1649431805]
- 		2290710516.323142 @[1649431815]
- 		2303341988.3714104 @[1649431825]
- 		2448752836.511153 @[1649431835]
- 		2265728028.1646953 @[1649431845]
- 		2444852189.3621197 @[1649431855]
- 		2481319574.3178062 @[1649431865]
- 		2322489412.05655 @[1649431875]
- 		2123600010.6888041 @[1649431885]
- 		1995300431.2600446 @[1649431895]
- 		... // 30 elided lines
- 		s"""
- 	),
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(4.504517685712115e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(4.476408974076515e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(4.0728728463712707e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.2891576375270486e+09))}, ...}},
- 	s"demo_memory_usage_bytes{instance=\"demo.promlabs.com:10002\", job=\"demo\", type=\"used\"} =>\n1562384133.351229 @[1649432015]",
  }
bottomk by(instance) (2, demo_memory_usage_bytes)
FAIL
  model.Matrix{
  	&{
- 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="buffers"}`,
+ 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="buffers"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.3127750409056997e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.852269872901847e+08)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1.964706699763129e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1165407085159773e+08)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(1.598524299299212e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.158942039228642e+08)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(2.164809842557088e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5045877864892736e+08)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1.7301504e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.3851023561388105e+08)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.5828548799086267e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4291181488654783e+08)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(2.2441283334439984e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6640107751221764e+08)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.0215026613280497e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5461791638977182e+08)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(2.292591765474691e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8267967545687982e+08)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.0792402016706748e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7511730642437202e+08)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(2.3719633625111264e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2898744791891834e+08)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.7391942305368325e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.483934874864155e+07)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.7635893948503953e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4974775148598424e+08)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(1.4334284328277987e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.846630539591124e+08)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(2.0439431598706833e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7901747775626546e+08)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(2.2507259337759846e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0066131123872706e+08)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(2.345984874649732e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.938800231578861e+08)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1.6128114330062565e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.3835780996827337e+08)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.3480621379044753e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.812436724616093e+08)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(1.4801577327843505e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.217209693907562e+07)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(9.338808658044703e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.162335672073109e+08)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.9792810562520564e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.695309307403669e+07)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.7301504e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2071230719390157e+08)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(2.0627461406412673e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.275858063144723e+08)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.9460284395312253e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7506469710621035e+08)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(2.3781622868387398e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7227580559695625e+08)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.0085699824373332e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.534272200196894e+08)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(2.093756819497064e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8530515467928687e+08)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.818097872148323e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.910768467569423e+07)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(1.8403125606118e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2756041823840362e+08)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(1.5354520156497383e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7301504e+08)),
  			},
  			... // 2 identical and 28 modified elements
  		},
  	},
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		1224532808.7721355 @[1649431605]
- 		1163694958.9948788 @[1649431615]
- 		1401466749.7699924 @[1649431625]
- 		1635855151.7294781 @[1649431635]
- 		1864365298.1666658 @[1649431645]
- 		1190580819.3873854 @[1649431655]
- 		938606111.3119628 @[1649431665]
- 		925798609.8528172 @[1649431675]
- 		1225648682.2393444 @[1649431685]
- 		959404348.1077652 @[1649431695]
- 		769038082.6856375 @[1649431705]
- 		968361459.9673687 @[1649431715]
- 		1181755979.7694168 @[1649431725]
- 		1198752040.2938085 @[1649431735]
- 		1111725646.4861374 @[1649431745]
- 		1262137630.168497 @[1649431755]
- 		1302419222.9571297 @[1649431765]
- 		1236754281.821725 @[1649431775]
- 		1084021749.6465745 @[1649431785]
- 		873948683.8020506 @[1649431795]
- 		926000448.949697 @[1649431805]
- 		797738146.1559455 @[1649431815]
- 		1180150145.9838486 @[1649431825]
- 		1204396510.1594102 @[1649431835]
- 		999256817.90904 @[1649431845]
- 		891253019.4253885 @[1649431855]
- 		1295419217.1280603 @[1649431865]
- 		1318754296.5337658 @[1649431875]
- 		1255948326.614025 @[1649431885]
- 		1022945885.5711163 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		185226987.2901847 @[1649431605]
- 		211654070.85159773 @[1649431615]
- 		215894203.9228642 @[1649431625]
- 		150458778.64892736 @[1649431635]
- 		138510235.61388105 @[1649431645]
- 		142911814.88654783 @[1649431655]
- 		166401077.51221764 @[1649431665]
- 		254617916.38977182 @[1649431675]
- 		182679675.45687982 @[1649431685]
- 		175117306.42437202 @[1649431695]
- 		228987447.91891834 @[1649431705]
- 		94839348.74864155 @[1649431715]
- 		249747751.48598424 @[1649431725]
- 		184663053.9591124 @[1649431735]
- 		179017477.75626546 @[1649431745]
- 		200661311.23872706 @[1649431755]
- 		193880023.1578861 @[1649431765]
- 		138357809.96827337 @[1649431775]
- 		181243672.4616093 @[1649431785]
- 		92172096.93907562 @[1649431795]
- 		216233567.2073109 @[1649431805]
- 		86953093.07403669 @[1649431815]
- 		120712307.19390157 @[1649431825]
- 		227585806.3144723 @[1649431835]
- 		175064697.10621035 @[1649431845]
- 		172275805.59695625 @[1649431855]
- 		153427220.0196894 @[1649431865]
- 		185305154.67928687 @[1649431875]
- 		89107684.67569423 @[1649431885]
- 		227560418.23840362 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		1535335378.540011 @[1649431605]
- 		1239162131.6636496 @[1649431615]
- 		1072207825.4359462 @[1649431625]
- 		743913222.039819 @[1649431635]
- 		1090926551.093362 @[1649431645]
- 		1203018446.2998672 @[1649431655]
- 		1223860172.3916063 @[1649431665]
- 		1147877825.005586 @[1649431675]
- 		1302764153.3868186 @[1649431685]
- 		1317272014.8200471 @[1649431695]
- 		1337809422.6499503 @[1649431705]
- 		1358589865.0285308 @[1649431715]
- 		1357307739.1444037 @[1649431725]
- 		1344327281.3937273 @[1649431735]
- 		1331822200.5978012 @[1649431745]
- 		1320780533.7193172 @[1649431755]
- 		1210671860.4237683 @[1649431765]
- 		1217166640.8980985 @[1649431775]
- 		1200890555.1722972 @[1649431785]
- 		1256868723.0851223 @[1649431795]
- 		1088675654.890847 @[1649431805]
- 		1182055231.6389446 @[1649431815]
- 		972383688.3141968 @[1649431825]
- 		1296247738.0275753 @[1649431835]
- 		1308014294.77421 @[1649431845]
- 		1070080679.1166965 @[1649431855]
- 		1037693567.0890709 @[1649431865]
- 		1185547514.361972 @[1649431875]
- 		1118247013.949902 @[1649431885]
- 		925029782.2030327 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(2.036136744267606e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.5015700600928265e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.2419676686489508e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.6955341222333273e+08))}, ...}},
- 	s"demo_memory_usage_bytes{instance=\"demo.promlabs.com:10002\", job=\"demo\", type=\"cached\"} =>\n1388248807.4831686 @[1649432015]",
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		1093071192.320222 @[1649431605]
- 		1289209391.6357815 @[1649431615]
- 		1549661232.8565607 @[1649431625]
- 		1483641352.1794693 @[1649431635]
- 		1529482820.291605 @[1649431645]
- 		1519155978.3780704 @[1649431655]
- 		1347249008.6511989 @[1649431665]
- 		1275629836.3259594 @[1649431675]
- 		1124452578.7154071 @[1649431685]
- 		1297041217.9270682 @[1649431695]
- 		1184568032.9922545 @[1649431705]
- 		1127192476.9534729 @[1649431715]
- 		1041549594.9423347 @[1649431725]
- 		1003753471.3137633 @[1649431735]
- 		1106602282.2097237 @[1649431745]
- 		1469942633.12873 @[1649431755]
- 		1461709050.838112 @[1649431765]
- 		1691340640.6492674 @[1649431775]
- 		1491745601.599987 @[1649431785]
- 		1473228345.8607092 @[1649431795]
- 		1454487573.384779 @[1649431805]
- 		1256142915.3456216 @[1649431815]
- 		1240560673.1187127 @[1649431825]
- 		1476835815.1660006 @[1649431835]
- 		1397113359.022206 @[1649431845]
- 		1306380330.49319 @[1649431855]
- 		1216789842.0372553 @[1649431865]
- 		1232265117.0259526 @[1649431875]
- 		1309043978.3547995 @[1649431885]
- 		1409612535.5261228 @[1649431895]
- 		... // 30 elided lines
- 		s"""
- 	),
  }
topk without(instance) (2, demo_memory_usage_bytes)
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		196470669.9763129 @[1649431615]
- 		159852429.9299212 @[1649431625]
- 		216480984.2557088 @[1649431635]
- 		173015040 @[1649431645]
- 		158285487.99086267 @[1649431655]
- 		224412833.34439984 @[1649431665]
- 		229259176.5474691 @[1649431685]
- 		237196336.25111264 @[1649431705]
- 		173919423.05368325 @[1649431715]
- 		176358939.48503953 @[1649431725]
- 		204394315.98706833 @[1649431745]
- 		225072593.37759846 @[1649431755]
- 		234598487.4649732 @[1649431765]
- 		161281143.30062565 @[1649431775]
- 		148015773.27843505 @[1649431795]
- 		197928105.62520564 @[1649431815]
- 		173015040 @[1649431825]
- 		206274614.06412673 @[1649431835]
- 		194602843.95312253 @[1649431845]
- 		237816228.68387398 @[1649431855]
- 		209375681.9497064 @[1649431875]
- 		98180978.72148323 @[1649431885]
- 		184031256.06118 @[1649431895]
- 		153545201.56497383 @[1649431905]
- 		181644263.26127827 @[1649431915]
- 		202970790.00906017 @[1649431925]
- 		147069022.8629046 @[1649431935]
- 		240135529.79722318 @[1649431945]
- 		174639552.8245533 @[1649431965]
- 		251911962.30700576 @[1649431985]
- 		... // 21 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		2726545915.215095 @[1649431755]
- 		2844144387.7367997 @[1649431765]
- 		2654337666.226364 @[1649431775]
- 		2894781919.809994 @[1649431785]
- 		2937546130.175888 @[1649431795]
- 		2957340939.62475 @[1649431805]
- 		3240961117.7630677 @[1649431815]
- 		3439355615.170054 @[1649431825]
- 		3499064695.4923086 @[1649431835]
- 		3540414935.1283298 @[1649431845]
- 		3630621166.1659126 @[1649431855]
- 		3777910450.9643784 @[1649431865]
- 		3547242341.4272246 @[1649431875]
- 		2621440000 @[1649431885]
- 		2258143023.4964743 @[1649431895]
- 		2219687368.953004 @[1649431905]
- 		2590418004.2243867 @[1649431915]
- 		2936952315.9713106 @[1649431925]
- 		2758903355.910167 @[1649431935]
- 		3159184423.4895864 @[1649431945]
- 		3356217972.796096 @[1649431955]
- 		3312308740.1009855 @[1649431965]
- 		3660778569.7320747 @[1649431975]
- 		3647554269.3309197 @[1649431985]
- 		3444160004.6016383 @[1649431995]
- 		3187359985.32283 @[1649432005]
- 		3260745470.0963016 @[1649432015]
- 		2920219048.3990808 @[1649432025]
- 		3069703666.482883 @[1649432035]
- 		3129684571.196491 @[1649432045]
- 		... // 16 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		5325527033.386946 @[1649431605]
- 		5202163746.132189 @[1649431615]
- 		4902572109.47866 @[1649431625]
- 		4592133416.504398 @[1649431635]
- 		4308653294.838224 @[1649431645]
- 		5026246398.278367 @[1649431655]
- 		5354501755.520344 @[1649431665]
- 		5508445244.174039 @[1649431675]
- 		5065170044.318316 @[1649431685]
- 		5653138615.565549 @[1649431695]
- 		5706904815.836111 @[1649431705]
- 		5343444062.967269 @[1649431715]
- 		5098195164.709952 @[1649431725]
- 		4894541355.862335 @[1649431735]
- 		4688175910.031826 @[1649431745]
- 		4376178453.238809 @[1649431755]
- 		4208772493.841097 @[1649431765]
- 		4537561500.651285 @[1649431775]
- 		4476324708.752985 @[1649431785]
- 		4630424004.743627 @[1649431795]
- 		4613205116.845105 @[1649431805]
- 		4353307222.45578 @[1649431815]
- 		3680198772.284154 @[1649431835]
- 		3855659995.009507 @[1649431845]
- 		3830244177.724825 @[1649431855]
- 		3514562272.089303 @[1649431875]
- 		5124814426.871229 @[1649431895]
- 		5198797979.765754 @[1649431905]
- 		4506009570.036697 @[1649432025]
- 		4580537869.055628 @[1649432035]
- 		... // 3 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		1224532808.7721355 @[1649431605]
- 		1401466749.7699924 @[1649431625]
- 		1635855151.7294781 @[1649431635]
- 		1864365298.1666658 @[1649431645]
- 		1225648682.2393444 @[1649431685]
- 		1181755979.7694168 @[1649431725]
- 		1198752040.2938085 @[1649431735]
- 		1111725646.4861374 @[1649431745]
- 		1302419222.9571297 @[1649431765]
- 		1236754281.821725 @[1649431775]
- 		1180150145.9838486 @[1649431825]
- 		1295419217.1280603 @[1649431865]
- 		1318754296.5337658 @[1649431875]
- 		1255948326.614025 @[1649431885]
- 		1022945885.5711163 @[1649431895]
- 		1017904041.7162682 @[1649431905]
- 		1166939800.0561025 @[1649431915]
- 		1083270822.447417 @[1649431925]
- 		1356560433.6261709 @[1649431935]
- 		1587491631.6645958 @[1649431945]
- 		1575157581.4023428 @[1649431955]
- 		1825407385.8937595 @[1649431965]
- 		1276880004.9096289 @[1649431975]
- 		1242052398.7668028 @[1649432045]
- 		1055476519.6670518 @[1649432055]
- 		1282805787.0461211 @[1649432075]
- 		1581816191.6761217 @[1649432085]
- 		1353797966.9628532 @[1649432095]
- 		1452239944.6824467 @[1649432105]
- 		1554944873.4460886 @[1649432115]
- 		... // 8 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		185226987.2901847 @[1649431605]
- 		211654070.85159773 @[1649431615]
- 		215894203.9228642 @[1649431625]
- 		166401077.51221764 @[1649431665]
- 		254617916.38977182 @[1649431675]
- 		175117306.42437202 @[1649431695]
- 		228987447.91891834 @[1649431705]
- 		249747751.48598424 @[1649431725]
- 		184663053.9591124 @[1649431735]
- 		193880023.1578861 @[1649431765]
- 		181243672.4616093 @[1649431785]
- 		216233567.2073109 @[1649431805]
- 		227585806.3144723 @[1649431835]
- 		172275805.59695625 @[1649431855]
- 		153427220.0196894 @[1649431865]
- 		227560418.23840362 @[1649431895]
- 		173015040 @[1649431905]
- 		182810832.234419 @[1649431915]
- 		200539138.66659766 @[1649431925]
- 		158940106.83621866 @[1649431935]
- 		175962941.027828 @[1649431945]
- 		244727073.86206254 @[1649431955]
- 		176483220.85499957 @[1649431965]
- 		218927023.7371862 @[1649431975]
- 		203896540.8550322 @[1649431995]
- 		236280713.4592855 @[1649432005]
- 		150086173.41480154 @[1649432015]
- 		180483474.46315402 @[1649432045]
- 		182235636.24502087 @[1649432105]
- 		176044223.18027836 @[1649432145]
- 		... // 4 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		3440820859.4826555 @[1649431605]
- 		3330506035.4527645 @[1649431615]
- 		3385309928.211381 @[1649431625]
- 		3315448833.553207 @[1649431635]
- 		3393011093.323808 @[1649431645]
- 		3508801341.6902666 @[1649431655]
- 		3323572466.891781 @[1649431665]
- 		3246682345.473419 @[1649431675]
- 		3417909330.8902717 @[1649431685]
- 		3181846824.764889 @[1649431695]
- 		3213295541.2155633 @[1649431705]
- 		3210470446.6460323 @[1649431715]
- 		3547990367.5528183 @[1649431725]
- 		3390260392.9193225 @[1649431735]
- 		3317988586.0696115 @[1649431745]
- 		3090455471.6342907 @[1649431755]
- 		3028995031.395794 @[1649431765]
- 		3360934096.750872 @[1649431775]
- 		3451381769.910931 @[1649431785]
- 		3463522500.286275 @[1649431795]
- 		3554090203.7413206 @[1649431805]
- 		3385571673.4935007 @[1649431815]
- 		3392603134.7207217 @[1649431825]
- 		3490464696.396865 @[1649431835]
- 		3431902797.643249 @[1649431845]
- 		3538027448.8678346 @[1649431855]
- 		3499611712.1371107 @[1649431865]
- 		3729640200.1458163 @[1649431875]
- 		2709097045.320934 @[1649431885]
- 		2346391659.174518 @[1649431895]
- 		... // 10 elided lines
- 		s"""
- 	),
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
+ 			s"3428551366.6871495 @[1649431605]",
+ 			s"3808612354.031988 @[1649431615]",
+ 			s"3916522634.4298086 @[1649431625]",
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.380113757758047e+09))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(3.967486711968949e+09))},
+ 			s"3735202989.1233177 @[1649431655]",
+ 			s"3876100875.2043953 @[1649431665]",
+ 			s"3940756505.131223 @[1649431675]",
+ 			s"3686581432.26603 @[1649431685]",
+ 			s"3915698445.9906917 @[1649431695]",
+ 			s"3809842180.2155685 @[1649431705]",
+ 			s"3926034931.576795 @[1649431715]",
+ 			s"3434888733.816794 @[1649431725]",
+ 			s"3670683863.7278376 @[1649431735]",
+ 			s"3761106327.5763216 @[1649431745]",
+ 			s"3978037275.407665 @[1649431755]",
+ 			s"4156387677.022552 @[1649431765]",
+ 			s"3873476044.3827567 @[1649431775]",
+ 			s"3756418594.455162 @[1649431785]",
+ 			s"3777371271.6895275 @[1649431795]",
+ 			s"3730935166.1605215 @[1649431805]",
+ 			s"3935354593.793518 @[1649431815]",
  			... // 35 identical and 4 inserted elements
  		},
  	},
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		1535335378.540011 @[1649431605]
- 		1239162131.6636496 @[1649431615]
- 		1203018446.2998672 @[1649431655]
- 		1223860172.3916063 @[1649431665]
- 		1147877825.005586 @[1649431675]
- 		1302764153.3868186 @[1649431685]
- 		1317272014.8200471 @[1649431695]
- 		1337809422.6499503 @[1649431705]
- 		1358589865.0285308 @[1649431715]
- 		1357307739.1444037 @[1649431725]
- 		1344327281.3937273 @[1649431735]
- 		1331822200.5978012 @[1649431745]
- 		1320780533.7193172 @[1649431755]
- 		1200890555.1722972 @[1649431785]
- 		1256868723.0851223 @[1649431795]
- 		1088675654.890847 @[1649431805]
- 		1182055231.6389446 @[1649431815]
- 		1296247738.0275753 @[1649431835]
- 		1308014294.77421 @[1649431845]
- 		1070080679.1166965 @[1649431855]
- 		1377454385.385319 @[1649431965]
- 		1265234800.9814599 @[1649431975]
- 		1435340393.90734 @[1649431985]
- 		1533785850.1049032 @[1649431995]
- 		1545149718.1240675 @[1649432005]
- 		1730707238.1584456 @[1649432015]
- 		1193967206.208868 @[1649432025]
- 		1005613999.5906732 @[1649432035]
- 		1375115050.3858962 @[1649432065]
- 		1179886595.8981261 @[1649432075]
- 		... // 5 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		203613674.4267606 @[1649431605]
- 		169553412.22333273 @[1649431635]
- 		234609695.35742593 @[1649431645]
- 		180023678.66930288 @[1649431655]
- 		179965379.76827735 @[1649431675]
- 		207711885.71894768 @[1649431685]
- 		170752406.09928343 @[1649431695]
- 		173015040 @[1649431715]
- 		202501036.2621951 @[1649431735]
- 		180794029.27484363 @[1649431745]
- 		227338379.87857437 @[1649431755]
- 		148761139.1984176 @[1649431775]
- 		179988034.7845089 @[1649431785]
- 		175009100.60079506 @[1649431795]
- 		173771004.5536715 @[1649431805]
- 		204201640.19904703 @[1649431815]
- 		174769798.86437452 @[1649431825]
- 		198586939.4375066 @[1649431845]
- 		160647427.48330465 @[1649431865]
- 		186423288.18463588 @[1649431875]
- 		134193855.54748258 @[1649431885]
- 		158788675.69975504 @[1649431955]
- 		154972135.27163857 @[1649431975]
- 		215064473.86394367 @[1649431985]
- 		224887285.8743328 @[1649432025]
- 		187333505.69325465 @[1649432035]
- 		172710118.90421996 @[1649432045]
- 		247597482.88834265 @[1649432055]
- 		165317340.90450364 @[1649432065]
- 		199607873.13417748 @[1649432075]
- 		... // 7 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		2788732039.540902 @[1649431605]
- 		2674159220.278421 @[1649431615]
- 		2843203745.907274 @[1649431625]
- 		2647582190.07015 @[1649431635]
- 		2891466637.649228 @[1649431645]
- 		2828860421.1251955 @[1649431655]
- 		2612185662.0422997 @[1649431665]
- 		2809207321.5310774 @[1649431675]
- 		3153651985.7979755 @[1649431685]
- 		3016061256.1082306 @[1649431695]
- 		2896882691.2586455 @[1649431705]
- 		2907605325.581039 @[1649431715]
- 		2820160554.077899 @[1649431725]
- 		2659561135.555909 @[1649431735]
- 		2739587304.7498507 @[1649431745]
- 		2102288074.2580717 @[1649431935]
- 		2157357756.6252255 @[1649431945]
- 		2604225957.3016014 @[1649432025]
- 		2857901180.0708055 @[1649432035]
- 		2817008072.2723274 @[1649432045]
- 		2817448041.770166 @[1649432055]
- 		2613506102.107821 @[1649432065]
- 		2683398175.8392434 @[1649432075]
- 		2759890765.0159945 @[1649432085]
- 		2660691829.266903 @[1649432095]
- 		2932120625.565685 @[1649432105]
- 		2818987595.0102167 @[1649432115]
- 		2946338376.7592864 @[1649432125]
- 		2690275428.85231 @[1649432135]
- 		2793680323.064454 @[1649432145]
- 		... // 6 elided lines
- 		s"""
- 	),
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(4.504517685712115e+09))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(4.476408974076515e+09))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(4.0728728463712707e+09))},
+ 			s"4289157637.5270486 @[1649431635]",
+ 			s"3934375438.701741 @[1649431645]",
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(4.0618945138274307e+09))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(4.485964784982969e+09))},
  			... // 20 identical elements
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(4.8487567747328615e+09))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(5.023096747408914e+09))},
+ 			s"5046055702.282444 @[1649431895]",
+ 			s"5081719091.22143 @[1649431905]",
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(5.306720653636602e+09))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(5.059555798911672e+09))},
  			... // 7 identical elements
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(5.413035229494717e+09))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(5.496708323688535e+09))},
+ 			s"4282348696.415281 @[1649432025]",
+ 			s"4291761237.3111496 @[1649432035]",
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(4.313077209645448e+09))},
+ 			s"4147169636.6602907 @[1649432055]",
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(4.53750591044073e+09))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(4.680310985478696e+09))},
  			... // 8 identical elements
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(4.544029155639323e+09))},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(4.728567655793707e+09))},
+ 			s"3497859059.675568 @[1649432185]",
+ 			s"4044607678.9528117 @[1649432195]",
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(3.6956698193541365e+09))},
  		},
  	},
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		1289209391.6357815 @[1649431615]
- 		1549661232.8565607 @[1649431625]
- 		1483641352.1794693 @[1649431635]
- 		1529482820.291605 @[1649431645]
- 		1519155978.3780704 @[1649431655]
- 		1347249008.6511989 @[1649431665]
- 		1275629836.3259594 @[1649431675]
- 		1297041217.9270682 @[1649431695]
- 		1184568032.9922545 @[1649431705]
- 		1127192476.9534729 @[1649431715]
- 		1469942633.12873 @[1649431755]
- 		1461709050.838112 @[1649431765]
- 		1691340640.6492674 @[1649431775]
- 		1491745601.599987 @[1649431785]
- 		1473228345.8607092 @[1649431795]
- 		1454487573.384779 @[1649431805]
- 		1256142915.3456216 @[1649431815]
- 		1240560673.1187127 @[1649431825]
- 		1476835815.1660006 @[1649431835]
- 		1397113359.022206 @[1649431845]
- 		1306380330.49319 @[1649431855]
- 		1216789842.0372553 @[1649431865]
- 		1232265117.0259526 @[1649431875]
- 		1309043978.3547995 @[1649431885]
- 		1409612535.5261228 @[1649431895]
- 		1272542435.3006344 @[1649431905]
- 		1267836373.2512438 @[1649431915]
- 		1266227996.8463879 @[1649431925]
- 		1146704889.3520532 @[1649431935]
- 		1112142337.4076643 @[1649431945]
- 		... // 19 elided lines
- 		s"""
- 	),
  }
bottomk without(instance) (2, demo_memory_usage_bytes)
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		131277504.09056997 @[1649431605]
- 		196470669.9763129 @[1649431615]
- 		159852429.9299212 @[1649431625]
- 		173015040 @[1649431645]
- 		158285487.99086267 @[1649431655]
- 		102150266.13280497 @[1649431675]
- 		107924020.16706748 @[1649431695]
- 		176358939.48503953 @[1649431725]
- 		143342843.28277987 @[1649431735]
- 		225072593.37759846 @[1649431755]
- 		134806213.79044753 @[1649431785]
- 		148015773.27843505 @[1649431795]
- 		93388086.58044703 @[1649431805]
- 		197928105.62520564 @[1649431815]
- 		173015040 @[1649431825]
- 		206274614.06412673 @[1649431835]
- 		194602843.95312253 @[1649431845]
- 		100856998.24373332 @[1649431865]
- 		98180978.72148323 @[1649431885]
- 		184031256.06118 @[1649431895]
- 		153545201.56497383 @[1649431905]
- 		181644263.26127827 @[1649431915]
- 		147069022.8629046 @[1649431935]
- 		136325879.51442182 @[1649431955]
- 		174639552.8245533 @[1649431965]
- 		129055342.02023332 @[1649431975]
- 		182177061.2065384 @[1649431995]
- 		192904736.91280392 @[1649432005]
- 		173634874.510946 @[1649432025]
- 		145342538.26438603 @[1649432045]
- 		... // 7 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		1908597245.750349 @[1649431605]
- 		2027605216.8966203 @[1649431615]
- 		2126043302.8214269 @[1649431625]
- 		2145465039.5104153 @[1649431635]
- 		2243900958.99511 @[1649431645]
- 		2214821886.343385 @[1649431655]
- 		2072413891.8232937 @[1649431665]
- 		2053540471.8403385 @[1649431675]
- 		2069856688.8948696 @[1649431685]
- 		1869467608.1596181 @[1649431695]
- 		1876795357.2271385 @[1649431705]
- 		2104209646.0116792 @[1649431715]
- 		2133624508.0355911 @[1649431725]
- 		2353298352.5610766 @[1649431735]
- 		2585638719.494968 @[1649431745]
- 		2726545915.215095 @[1649431755]
- 		2844144387.7367997 @[1649431765]
- 		2654337666.226364 @[1649431775]
- 		2894781919.809994 @[1649431785]
- 		2937546130.175888 @[1649431795]
- 		2957340939.62475 @[1649431805]
- 		3240961117.7630677 @[1649431815]
- 		3547242341.4272246 @[1649431875]
- 		2621440000 @[1649431885]
- 		2258143023.4964743 @[1649431895]
- 		2219687368.953004 @[1649431905]
- 		2742296917.4393725 @[1649432105]
- 		3077587124.435339 @[1649432175]
- 		3459111191.794715 @[1649432185]
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		4208772493.841097 @[1649431765]
- 		4537561500.651285 @[1649431775]
- 		4476324708.752985 @[1649431785]
- 		4630424004.743627 @[1649431795]
- 		4353307222.45578 @[1649431815]
- 		3797413790.8460975 @[1649431825]
- 		3680198772.284154 @[1649431835]
- 		3855659995.009507 @[1649431845]
- 		3830244177.724825 @[1649431855]
- 		3415747925.663828 @[1649431865]
- 		3514562272.089303 @[1649431875]
- 		4614365286.664492 @[1649431885]
- 		4650932524.458233 @[1649431915]
- 		4366740663.572212 @[1649431925]
- 		4327401779.600757 @[1649431935]
- 		3603123007.048595 @[1649431945]
- 		3522233158.2871394 @[1649431955]
- 		3277578913.1807013 @[1649431965]
- 		3523220675.3380632 @[1649431975]
- 		3494862956.814442 @[1649431985]
- 		4060846005.297339 @[1649431995]
- 		4298151951.389258 @[1649432005]
- 		4046811805.893501 @[1649432015]
- 		4506009570.036697 @[1649432025]
- 		4580537869.055628 @[1649432035]
- 		4072855083.7723203 @[1649432045]
- 		4164234756.674865 @[1649432055]
- 		4094126404.964056 @[1649432065]
- 		4036407152.5483 @[1649432075]
- 		3861715577.1953773 @[1649432085]
- 		... // 12 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		1224532808.7721355 @[1649431605]
- 		1163694958.9948788 @[1649431615]
- 		1401466749.7699924 @[1649431625]
- 		1190580819.3873854 @[1649431655]
- 		938606111.3119628 @[1649431665]
- 		925798609.8528172 @[1649431675]
- 		1225648682.2393444 @[1649431685]
- 		959404348.1077652 @[1649431695]
- 		769038082.6856375 @[1649431705]
- 		968361459.9673687 @[1649431715]
- 		1181755979.7694168 @[1649431725]
- 		1198752040.2938085 @[1649431735]
- 		1111725646.4861374 @[1649431745]
- 		1262137630.168497 @[1649431755]
- 		1302419222.9571297 @[1649431765]
- 		1236754281.821725 @[1649431775]
- 		1084021749.6465745 @[1649431785]
- 		873948683.8020506 @[1649431795]
- 		926000448.949697 @[1649431805]
- 		797738146.1559455 @[1649431815]
- 		1180150145.9838486 @[1649431825]
- 		1204396510.1594102 @[1649431835]
- 		999256817.90904 @[1649431845]
- 		891253019.4253885 @[1649431855]
- 		1255948326.614025 @[1649431885]
- 		1022945885.5711163 @[1649431895]
- 		1017904041.7162682 @[1649431905]
- 		1166939800.0561025 @[1649431915]
- 		1083270822.447417 @[1649431925]
- 		1195605403.5476322 @[1649431985]
- 		... // 10 elided lines
- 		s"""
- 	),
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.852269872901847e+08))},
+ 			s"211654070.85159773 @[1649431615]",
+ 			s"215894203.9228642 @[1649431625]",
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.5045877864892736e+08))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(1.3851023561388105e+08))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(1.4291181488654783e+08))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(1.6640107751221764e+08))},
+ 			s"254617916.38977182 @[1649431675]",
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(1.8267967545687982e+08))},
+ 			s"175117306.42437202 @[1649431695]",
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(2.2898744791891834e+08))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(9.483934874864155e+07))},
+ 			s"249747751.48598424 @[1649431725]",
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(1.846630539591124e+08))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(1.7901747775626546e+08))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(2.0066131123872706e+08))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(1.938800231578861e+08))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(1.3835780996827337e+08))},
+ 			s"181243672.4616093 @[1649431785]",
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(9.217209693907562e+07))},
+ 			s"216233567.2073109 @[1649431805]",
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(8.695309307403669e+07))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(1.2071230719390157e+08))},
+ 			s"227585806.3144723 @[1649431835]",
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(1.7506469710621035e+08))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(1.7227580559695625e+08))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(1.534272200196894e+08))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(1.8530515467928687e+08))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(8.910768467569423e+07))},
+ 			s"227560418.23840362 @[1649431895]",
+ 			s"173015040 @[1649431905]",
+ 			s"182810832.234419 @[1649431915]",
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(2.0053913866659766e+08))},
+ 			s"158940106.83621866 @[1649431935]",
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(1.75962941027828e+08))},
+ 			s"244727073.86206254 @[1649431955]",
+ 			s"176483220.85499957 @[1649431965]",
+ 			s"218927023.7371862 @[1649431975]",
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(1.746243052454512e+08))},
+ 			s"203896540.8550322 @[1649431995]",
+ 			s"236280713.4592855 @[1649432005]",
  			... // 17 identical and 3 inserted elements
  		},
  	},
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		3392603134.7207217 @[1649431825]
- 		3490464696.396865 @[1649431835]
- 		3431902797.643249 @[1649431845]
- 		3538027448.8678346 @[1649431855]
- 		3499611712.1371107 @[1649431865]
- 		2459267738.9234333 @[1649431915]
- 		2260464400.466049 @[1649431925]
- 		1927897179.068444 @[1649431935]
- 		2102621531.883352 @[1649431945]
- 		2139309824.6965947 @[1649431955]
- 		2502690438.6454353 @[1649431965]
- 		2411682427.8342414 @[1649431975]
- 		2309801982.3781495 @[1649431985]
- 		1889519975.5516694 @[1649431995]
- 		1865208120.1938481 @[1649432005]
- 		1808449422.4071915 @[1649432015]
- 		2051940586.1151252 @[1649432025]
- 		1920121496.629892 @[1649432035]
- 		1806403673.467724 @[1649432045]
- 		1787547173.3018017 @[1649432055]
- 		1673871488.691009 @[1649432065]
- 		1671053507.140902 @[1649432075]
- 		1611629452.8640745 @[1649432085]
- 		1742707126.0429912 @[1649432095]
- 		1592841320.292164 @[1649432105]
- 		1565563489.9186783 @[1649432115]
- 		1533877328.7788544 @[1649432125]
- 		1611650530.4822397 @[1649432135]
- 		1318511746.7202947 @[1649432145]
- 		2543645735.6490974 @[1649432155]
- 		... // 5 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		3428551366.6871495 @[1649431605]
- 		3808612354.031988 @[1649431615]
- 		3916522634.4298086 @[1649431625]
- 		4380113757.758047 @[1649431635]
- 		3967486711.968949 @[1649431645]
- 		3735202989.1233177 @[1649431655]
- 		3876100875.2043953 @[1649431665]
- 		3940756505.131223 @[1649431675]
- 		3686581432.26603 @[1649431685]
- 		3915698445.9906917 @[1649431695]
- 		3809842180.2155685 @[1649431705]
- 		3926034931.576795 @[1649431715]
- 		3434888733.816794 @[1649431725]
- 		3670683863.7278376 @[1649431735]
- 		3761106327.5763216 @[1649431745]
- 		3978037275.407665 @[1649431755]
- 		4156387677.022552 @[1649431765]
- 		3873476044.3827567 @[1649431775]
- 		3756418594.455162 @[1649431785]
- 		3777371271.6895275 @[1649431795]
- 		3730935166.1605215 @[1649431805]
- 		3935354593.793518 @[1649431815]
- 		4104235461.77118 @[1649431825]
- 		3575636351.2610874 @[1649431835]
- 		3674952802.4763308 @[1649431845]
- 		3809550658.418513 @[1649431855]
- 		3899202092.7541285 @[1649431865]
- 		3489441722.812925 @[1649431875]
- 		4673482848.05347 @[1649431885]
- 		5090952732.384047 @[1649431895]
- 		... // 10 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		1239162131.6636496 @[1649431615]
- 		1072207825.4359462 @[1649431625]
- 		743913222.039819 @[1649431635]
- 		1090926551.093362 @[1649431645]
- 		1203018446.2998672 @[1649431655]
- 		1223860172.3916063 @[1649431665]
- 		1147877825.005586 @[1649431675]
- 		1320780533.7193172 @[1649431755]
- 		1210671860.4237683 @[1649431765]
- 		1217166640.8980985 @[1649431775]
- 		1200890555.1722972 @[1649431785]
- 		1256868723.0851223 @[1649431795]
- 		1088675654.890847 @[1649431805]
- 		1182055231.6389446 @[1649431815]
- 		972383688.3141968 @[1649431825]
- 		1296247738.0275753 @[1649431835]
- 		1308014294.77421 @[1649431845]
- 		1070080679.1166965 @[1649431855]
- 		1037693567.0890709 @[1649431865]
- 		1185547514.361972 @[1649431875]
- 		1118247013.949902 @[1649431885]
- 		925029782.2030327 @[1649431895]
- 		977987092.7880586 @[1649431905]
- 		823114171.1913598 @[1649431915]
- 		1052009710.8609394 @[1649431925]
- 		1121251163.0623968 @[1649431935]
- 		949440630.1456906 @[1649431945]
- 		955399147.8655596 @[1649431955]
- 		1377454385.385319 @[1649431965]
- 		1265234800.9814599 @[1649431975]
- 		... // 17 elided lines
- 		s"""
- 	),
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
+ 			s"203613674.4267606 @[1649431605]",
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.5015700600928265e+08))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.2419676686489508e+08))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.6955341222333273e+08))},
+ 			s"234609695.35742593 @[1649431645]",
+ 			s"180023678.66930288 @[1649431655]",
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(1.4453513632353255e+08))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(1.7996537976827735e+08))},
  			... // 3 identical elements
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(1.7301504e+08))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(1.7613863052186903e+08))},
+ 			s"202501036.2621951 @[1649431735]",
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(1.8079402927484363e+08))},
+ 			s"227338379.87857437 @[1649431755]",
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(1.388002005917859e+08))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(1.487611391984176e+08))},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(1.799880347845089e+08))},
+ 			s"175009100.60079506 @[1649431795]",
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(1.737710045536715e+08))},
+ 			s"204201640.19904703 @[1649431815]",
+ 			s"174769798.86437452 @[1649431825]",
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(1.0767711703528327e+08))},
+ 			s"198586939.4375066 @[1649431845]",
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(1.3435740709312695e+08))},
+ 			s"160647427.48330465 @[1649431865]",
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(1.8642328818463588e+08))},
+ 			s"134193855.54748258 @[1649431885]",
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(1.389659229313891e+08))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(1.444788053046301e+08))},
  			... // 9 identical elements
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(1.6951195538414758e+08))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(1.4259332747706825e+08))},
+ 			s"224887285.8743328 @[1649432025]",
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(1.8733350569325465e+08))},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(1.7271011890421996e+08))},
+ 			s"247597482.88834265 @[1649432055]",
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(1.6531734090450364e+08))},
+ 			s"199607873.13417748 @[1649432075]",
+ 			s"149839982.00410017 @[1649432085]",
+ 			s"148390833.7129191 @[1649432095]",
  			... // 10 identical and 1 inserted elements
  		},
  	},
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		2788732039.540902 @[1649431605]
- 		2674159220.278421 @[1649431615]
- 		2843203745.907274 @[1649431625]
- 		2647582190.07015 @[1649431635]
- 		2891466637.649228 @[1649431645]
- 		2828860421.1251955 @[1649431655]
- 		2612185662.0422997 @[1649431665]
- 		2809207321.5310774 @[1649431675]
- 		3153651985.7979755 @[1649431685]
- 		3016061256.1082306 @[1649431695]
- 		2896882691.2586455 @[1649431705]
- 		2907605325.581039 @[1649431715]
- 		2820160554.077899 @[1649431725]
- 		2659561135.555909 @[1649431735]
- 		2739587304.7498507 @[1649431745]
- 		2661788566.770764 @[1649431755]
- 		2461615665.4117894 @[1649431765]
- 		2171170759.2895517 @[1649431775]
- 		2274939563.419508 @[1649431785]
- 		2292607121.451724 @[1649431795]
- 		2362301716.249536 @[1649431805]
- 		2290710516.323142 @[1649431815]
- 		2303341988.3714104 @[1649431825]
- 		2448752836.511153 @[1649431835]
- 		2265728028.1646953 @[1649431845]
- 		2444852189.3621197 @[1649431855]
- 		2481319574.3178062 @[1649431865]
- 		2322489412.05655 @[1649431875]
- 		2123600010.6888041 @[1649431885]
- 		1995300431.2600446 @[1649431895]
- 		... // 28 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		4504517685.712115 @[1649431605]
- 		4476408974.076515 @[1649431615]
- 		4072872846.3712707 @[1649431625]
- 		4289157637.5270486 @[1649431635]
- 		3934375438.701741 @[1649431645]
- 		4061894513.8274307 @[1649431655]
- 		4485964784.982969 @[1649431665]
- 		4325132054.374686 @[1649431675]
- 		4104118141.767669 @[1649431685]
- 		4106079711.8654175 @[1649431695]
- 		4386520210.348963 @[1649431705]
- 		4382121749.465488 @[1649431715]
- 		4552085812.457897 @[1649431725]
- 		4724118948.868132 @[1649431735]
- 		4562950975.765583 @[1649431745]
- 		4230865012.2219315 @[1649431755]
- 		4599374297.812013 @[1649431805]
- 		5046055702.282444 @[1649431895]
- 		5081719091.22143 @[1649431905]
- 		5059555798.911672 @[1649431925]
- 		5241273210.711296 @[1649431935]
- 		5181437843.344947 @[1649431945]
- 		4282348696.415281 @[1649432025]
- 		4291761237.3111496 @[1649432035]
- 		4313077209.645448 @[1649432045]
- 		4147169636.6602907 @[1649432055]
- 		4537505910.44073 @[1649432065]
- 		4680310985.478696 @[1649432075]
- 		4667704281.327321 @[1649432085]
- 		4658066600.080415 @[1649432095]
- 		... // 10 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		1093071192.320222 @[1649431605]
- 		1483641352.1794693 @[1649431635]
- 		1529482820.291605 @[1649431645]
- 		1124452578.7154071 @[1649431685]
- 		1297041217.9270682 @[1649431695]
- 		1184568032.9922545 @[1649431705]
- 		1127192476.9534729 @[1649431715]
- 		1041549594.9423347 @[1649431725]
- 		1003753471.3137633 @[1649431735]
- 		1106602282.2097237 @[1649431745]
- 		1216789842.0372553 @[1649431865]
- 		1232265117.0259526 @[1649431875]
- 		1146704889.3520532 @[1649431935]
- 		1112142337.4076643 @[1649431945]
- 		1166816473.8385165 @[1649431955]
- 		1030276450.416051 @[1649431965]
- 		820485961.0852916 @[1649431975]
- 		1280909050.5406282 @[1649431985]
- 		1316405076.7972736 @[1649431995]
- 		1471389925.074501 @[1649432005]
- 		1562384133.351229 @[1649432015]
- 		1273605238.546946 @[1649432065]
- 		1026617557.5478833 @[1649432075]
- 		1012499563.652584 @[1649432085]
- 		1122785328.9397633 @[1649432095]
- 		1306414726.8931093 @[1649432105]
- 		1001602954.3323538 @[1649432115]
- 		709236845.1596212 @[1649432125]
- 		1027637652.8934453 @[1649432135]
- 		933137296.8012311 @[1649432145]
- 		... // 5 elided lines
- 		s"""
- 	),
  }
topk without() (2, demo_memory_usage_bytes)
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		131277504.09056997 @[1649431605]
- 		196470669.9763129 @[1649431615]
- 		159852429.9299212 @[1649431625]
- 		216480984.2557088 @[1649431635]
- 		173015040 @[1649431645]
- 		158285487.99086267 @[1649431655]
- 		224412833.34439984 @[1649431665]
- 		102150266.13280497 @[1649431675]
- 		229259176.5474691 @[1649431685]
- 		107924020.16706748 @[1649431695]
- 		237196336.25111264 @[1649431705]
- 		173919423.05368325 @[1649431715]
- 		176358939.48503953 @[1649431725]
- 		143342843.28277987 @[1649431735]
- 		204394315.98706833 @[1649431745]
- 		225072593.37759846 @[1649431755]
- 		234598487.4649732 @[1649431765]
- 		161281143.30062565 @[1649431775]
- 		134806213.79044753 @[1649431785]
- 		148015773.27843505 @[1649431795]
- 		93388086.58044703 @[1649431805]
- 		197928105.62520564 @[1649431815]
- 		173015040 @[1649431825]
- 		206274614.06412673 @[1649431835]
- 		194602843.95312253 @[1649431845]
- 		237816228.68387398 @[1649431855]
- 		100856998.24373332 @[1649431865]
- 		209375681.9497064 @[1649431875]
- 		98180978.72148323 @[1649431885]
- 		184031256.06118 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		1908597245.750349 @[1649431605]
- 		2027605216.8966203 @[1649431615]
- 		2126043302.8214269 @[1649431625]
- 		2145465039.5104153 @[1649431635]
- 		2243900958.99511 @[1649431645]
- 		2214821886.343385 @[1649431655]
- 		2072413891.8232937 @[1649431665]
- 		2053540471.8403385 @[1649431675]
- 		2069856688.8948696 @[1649431685]
- 		1869467608.1596181 @[1649431695]
- 		1876795357.2271385 @[1649431705]
- 		2104209646.0116792 @[1649431715]
- 		2133624508.0355911 @[1649431725]
- 		2353298352.5610766 @[1649431735]
- 		2585638719.494968 @[1649431745]
- 		2726545915.215095 @[1649431755]
- 		2844144387.7367997 @[1649431765]
- 		2654337666.226364 @[1649431775]
- 		2894781919.809994 @[1649431785]
- 		2937546130.175888 @[1649431795]
- 		2957340939.62475 @[1649431805]
- 		3240961117.7630677 @[1649431815]
- 		3439355615.170054 @[1649431825]
- 		3499064695.4923086 @[1649431835]
- 		3540414935.1283298 @[1649431845]
- 		3630621166.1659126 @[1649431855]
- 		3777910450.9643784 @[1649431865]
- 		3547242341.4272246 @[1649431875]
- 		2621440000 @[1649431885]
- 		2258143023.4964743 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		5325527033.386946 @[1649431605]
- 		5202163746.132189 @[1649431615]
- 		4902572109.47866 @[1649431625]
- 		4592133416.504398 @[1649431635]
- 		4308653294.838224 @[1649431645]
- 		5026246398.278367 @[1649431655]
- 		5354501755.520344 @[1649431665]
- 		5508445244.174039 @[1649431675]
- 		5065170044.318316 @[1649431685]
- 		5653138615.565549 @[1649431695]
- 		5706904815.836111 @[1649431705]
- 		5343444062.967269 @[1649431715]
- 		5098195164.709952 @[1649431725]
- 		4894541355.862335 @[1649431735]
- 		4688175910.031826 @[1649431745]
- 		4376178453.238809 @[1649431755]
- 		4208772493.841097 @[1649431765]
- 		4537561500.651285 @[1649431775]
- 		4476324708.752985 @[1649431785]
- 		4630424004.743627 @[1649431795]
- 		4613205116.845105 @[1649431805]
- 		4353307222.45578 @[1649431815]
- 		3797413790.8460975 @[1649431825]
- 		3680198772.284154 @[1649431835]
- 		3855659995.009507 @[1649431845]
- 		3830244177.724825 @[1649431855]
- 		3415747925.663828 @[1649431865]
- 		3514562272.089303 @[1649431875]
- 		4614365286.664492 @[1649431885]
- 		5124814426.871229 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		1224532808.7721355 @[1649431605]
- 		1163694958.9948788 @[1649431615]
- 		1401466749.7699924 @[1649431625]
- 		1635855151.7294781 @[1649431635]
- 		1864365298.1666658 @[1649431645]
- 		1190580819.3873854 @[1649431655]
- 		938606111.3119628 @[1649431665]
- 		925798609.8528172 @[1649431675]
- 		1225648682.2393444 @[1649431685]
- 		959404348.1077652 @[1649431695]
- 		769038082.6856375 @[1649431705]
- 		968361459.9673687 @[1649431715]
- 		1181755979.7694168 @[1649431725]
- 		1198752040.2938085 @[1649431735]
- 		1111725646.4861374 @[1649431745]
- 		1262137630.168497 @[1649431755]
- 		1302419222.9571297 @[1649431765]
- 		1236754281.821725 @[1649431775]
- 		1084021749.6465745 @[1649431785]
- 		873948683.8020506 @[1649431795]
- 		926000448.949697 @[1649431805]
- 		797738146.1559455 @[1649431815]
- 		1180150145.9838486 @[1649431825]
- 		1204396510.1594102 @[1649431835]
- 		999256817.90904 @[1649431845]
- 		891253019.4253885 @[1649431855]
- 		1295419217.1280603 @[1649431865]
- 		1318754296.5337658 @[1649431875]
- 		1255948326.614025 @[1649431885]
- 		1022945885.5711163 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		185226987.2901847 @[1649431605]
- 		211654070.85159773 @[1649431615]
- 		215894203.9228642 @[1649431625]
- 		150458778.64892736 @[1649431635]
- 		138510235.61388105 @[1649431645]
- 		142911814.88654783 @[1649431655]
- 		166401077.51221764 @[1649431665]
- 		254617916.38977182 @[1649431675]
- 		182679675.45687982 @[1649431685]
- 		175117306.42437202 @[1649431695]
- 		228987447.91891834 @[1649431705]
- 		94839348.74864155 @[1649431715]
- 		249747751.48598424 @[1649431725]
- 		184663053.9591124 @[1649431735]
- 		179017477.75626546 @[1649431745]
- 		200661311.23872706 @[1649431755]
- 		193880023.1578861 @[1649431765]
- 		138357809.96827337 @[1649431775]
- 		181243672.4616093 @[1649431785]
- 		92172096.93907562 @[1649431795]
- 		216233567.2073109 @[1649431805]
- 		86953093.07403669 @[1649431815]
- 		120712307.19390157 @[1649431825]
- 		227585806.3144723 @[1649431835]
- 		175064697.10621035 @[1649431845]
- 		172275805.59695625 @[1649431855]
- 		153427220.0196894 @[1649431865]
- 		185305154.67928687 @[1649431875]
- 		89107684.67569423 @[1649431885]
- 		227560418.23840362 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		3440820859.4826555 @[1649431605]
- 		3330506035.4527645 @[1649431615]
- 		3385309928.211381 @[1649431625]
- 		3315448833.553207 @[1649431635]
- 		3393011093.323808 @[1649431645]
- 		3508801341.6902666 @[1649431655]
- 		3323572466.891781 @[1649431665]
- 		3246682345.473419 @[1649431675]
- 		3417909330.8902717 @[1649431685]
- 		3181846824.764889 @[1649431695]
- 		3213295541.2155633 @[1649431705]
- 		3210470446.6460323 @[1649431715]
- 		3547990367.5528183 @[1649431725]
- 		3390260392.9193225 @[1649431735]
- 		3317988586.0696115 @[1649431745]
- 		3090455471.6342907 @[1649431755]
- 		3028995031.395794 @[1649431765]
- 		3360934096.750872 @[1649431775]
- 		3451381769.910931 @[1649431785]
- 		3463522500.286275 @[1649431795]
- 		3554090203.7413206 @[1649431805]
- 		3385571673.4935007 @[1649431815]
- 		3392603134.7207217 @[1649431825]
- 		3490464696.396865 @[1649431835]
- 		3431902797.643249 @[1649431845]
- 		3538027448.8678346 @[1649431855]
- 		3499611712.1371107 @[1649431865]
- 		3729640200.1458163 @[1649431875]
- 		2709097045.320934 @[1649431885]
- 		2346391659.174518 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(3.4285513666871495e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(3.808612354031988e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(3.9165226344298086e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.380113757758047e+09))}, ...}},
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		1535335378.540011 @[1649431605]
- 		1239162131.6636496 @[1649431615]
- 		1072207825.4359462 @[1649431625]
- 		743913222.039819 @[1649431635]
- 		1090926551.093362 @[1649431645]
- 		1203018446.2998672 @[1649431655]
- 		1223860172.3916063 @[1649431665]
- 		1147877825.005586 @[1649431675]
- 		1302764153.3868186 @[1649431685]
- 		1317272014.8200471 @[1649431695]
- 		1337809422.6499503 @[1649431705]
- 		1358589865.0285308 @[1649431715]
- 		1357307739.1444037 @[1649431725]
- 		1344327281.3937273 @[1649431735]
- 		1331822200.5978012 @[1649431745]
- 		1320780533.7193172 @[1649431755]
- 		1210671860.4237683 @[1649431765]
- 		1217166640.8980985 @[1649431775]
- 		1200890555.1722972 @[1649431785]
- 		1256868723.0851223 @[1649431795]
- 		1088675654.890847 @[1649431805]
- 		1182055231.6389446 @[1649431815]
- 		972383688.3141968 @[1649431825]
- 		1296247738.0275753 @[1649431835]
- 		1308014294.77421 @[1649431845]
- 		1070080679.1166965 @[1649431855]
- 		1037693567.0890709 @[1649431865]
- 		1185547514.361972 @[1649431875]
- 		1118247013.949902 @[1649431885]
- 		925029782.2030327 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		203613674.4267606 @[1649431605]
- 		150157006.00928265 @[1649431615]
- 		124196766.86489508 @[1649431625]
- 		169553412.22333273 @[1649431635]
- 		234609695.35742593 @[1649431645]
- 		180023678.66930288 @[1649431655]
- 		144535136.32353255 @[1649431665]
- 		179965379.76827735 @[1649431675]
- 		207711885.71894768 @[1649431685]
- 		170752406.09928343 @[1649431695]
- 		121963657.40013729 @[1649431705]
- 		173015040 @[1649431715]
- 		176138630.52186903 @[1649431725]
- 		202501036.2621951 @[1649431735]
- 		180794029.27484363 @[1649431745]
- 		227338379.87857437 @[1649431755]
- 		138800200.5917859 @[1649431765]
- 		148761139.1984176 @[1649431775]
- 		179988034.7845089 @[1649431785]
- 		175009100.60079506 @[1649431795]
- 		173771004.5536715 @[1649431805]
- 		204201640.19904703 @[1649431815]
- 		174769798.86437452 @[1649431825]
- 		107677117.03528327 @[1649431835]
- 		198586939.4375066 @[1649431845]
- 		134357407.09312695 @[1649431855]
- 		160647427.48330465 @[1649431865]
- 		186423288.18463588 @[1649431875]
- 		134193855.54748258 @[1649431885]
- 		138965922.9313891 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		2788732039.540902 @[1649431605]
- 		2674159220.278421 @[1649431615]
- 		2843203745.907274 @[1649431625]
- 		2647582190.07015 @[1649431635]
- 		2891466637.649228 @[1649431645]
- 		2828860421.1251955 @[1649431655]
- 		2612185662.0422997 @[1649431665]
- 		2809207321.5310774 @[1649431675]
- 		3153651985.7979755 @[1649431685]
- 		3016061256.1082306 @[1649431695]
- 		2896882691.2586455 @[1649431705]
- 		2907605325.581039 @[1649431715]
- 		2820160554.077899 @[1649431725]
- 		2659561135.555909 @[1649431735]
- 		2739587304.7498507 @[1649431745]
- 		2661788566.770764 @[1649431755]
- 		2461615665.4117894 @[1649431765]
- 		2171170759.2895517 @[1649431775]
- 		2274939563.419508 @[1649431785]
- 		2292607121.451724 @[1649431795]
- 		2362301716.249536 @[1649431805]
- 		2290710516.323142 @[1649431815]
- 		2303341988.3714104 @[1649431825]
- 		2448752836.511153 @[1649431835]
- 		2265728028.1646953 @[1649431845]
- 		2444852189.3621197 @[1649431855]
- 		2481319574.3178062 @[1649431865]
- 		2322489412.05655 @[1649431875]
- 		2123600010.6888041 @[1649431885]
- 		1995300431.2600446 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(4.504517685712115e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(4.476408974076515e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(4.0728728463712707e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.2891576375270486e+09))}, ...}},
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		1093071192.320222 @[1649431605]
- 		1289209391.6357815 @[1649431615]
- 		1549661232.8565607 @[1649431625]
- 		1483641352.1794693 @[1649431635]
- 		1529482820.291605 @[1649431645]
- 		1519155978.3780704 @[1649431655]
- 		1347249008.6511989 @[1649431665]
- 		1275629836.3259594 @[1649431675]
- 		1124452578.7154071 @[1649431685]
- 		1297041217.9270682 @[1649431695]
- 		1184568032.9922545 @[1649431705]
- 		1127192476.9534729 @[1649431715]
- 		1041549594.9423347 @[1649431725]
- 		1003753471.3137633 @[1649431735]
- 		1106602282.2097237 @[1649431745]
- 		1469942633.12873 @[1649431755]
- 		1461709050.838112 @[1649431765]
- 		1691340640.6492674 @[1649431775]
- 		1491745601.599987 @[1649431785]
- 		1473228345.8607092 @[1649431795]
- 		1454487573.384779 @[1649431805]
- 		1256142915.3456216 @[1649431815]
- 		1240560673.1187127 @[1649431825]
- 		1476835815.1660006 @[1649431835]
- 		1397113359.022206 @[1649431845]
- 		1306380330.49319 @[1649431855]
- 		1216789842.0372553 @[1649431865]
- 		1232265117.0259526 @[1649431875]
- 		1309043978.3547995 @[1649431885]
- 		1409612535.5261228 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
bottomk without() (2, demo_memory_usage_bytes)
FAIL
  model.Matrix{
  	&{
- 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="buffers"}`,
+ 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="buffers"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.3127750409056997e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.852269872901847e+08)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1.964706699763129e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1165407085159773e+08)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(1.598524299299212e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.158942039228642e+08)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(2.164809842557088e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5045877864892736e+08)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1.7301504e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.3851023561388105e+08)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.5828548799086267e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4291181488654783e+08)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(2.2441283334439984e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6640107751221764e+08)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.0215026613280497e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5461791638977182e+08)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(2.292591765474691e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8267967545687982e+08)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.0792402016706748e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7511730642437202e+08)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(2.3719633625111264e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2898744791891834e+08)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.7391942305368325e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.483934874864155e+07)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.7635893948503953e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4974775148598424e+08)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(1.4334284328277987e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.846630539591124e+08)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(2.0439431598706833e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7901747775626546e+08)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(2.2507259337759846e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0066131123872706e+08)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(2.345984874649732e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.938800231578861e+08)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1.6128114330062565e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.3835780996827337e+08)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.3480621379044753e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.812436724616093e+08)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(1.4801577327843505e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.217209693907562e+07)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(9.338808658044703e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.162335672073109e+08)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.9792810562520564e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.695309307403669e+07)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.7301504e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2071230719390157e+08)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(2.0627461406412673e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.275858063144723e+08)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.9460284395312253e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7506469710621035e+08)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(2.3781622868387398e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7227580559695625e+08)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.0085699824373332e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.534272200196894e+08)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(2.093756819497064e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8530515467928687e+08)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.818097872148323e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.910768467569423e+07)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(1.8403125606118e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2756041823840362e+08)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(1.5354520156497383e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7301504e+08)),
  			},
  			... // 2 identical and 28 modified elements
  		},
  	},
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		1908597245.750349 @[1649431605]
- 		2027605216.8966203 @[1649431615]
- 		2126043302.8214269 @[1649431625]
- 		2145465039.5104153 @[1649431635]
- 		2243900958.99511 @[1649431645]
- 		2214821886.343385 @[1649431655]
- 		2072413891.8232937 @[1649431665]
- 		2053540471.8403385 @[1649431675]
- 		2069856688.8948696 @[1649431685]
- 		1869467608.1596181 @[1649431695]
- 		1876795357.2271385 @[1649431705]
- 		2104209646.0116792 @[1649431715]
- 		2133624508.0355911 @[1649431725]
- 		2353298352.5610766 @[1649431735]
- 		2585638719.494968 @[1649431745]
- 		2726545915.215095 @[1649431755]
- 		2844144387.7367997 @[1649431765]
- 		2654337666.226364 @[1649431775]
- 		2894781919.809994 @[1649431785]
- 		2937546130.175888 @[1649431795]
- 		2957340939.62475 @[1649431805]
- 		3240961117.7630677 @[1649431815]
- 		3439355615.170054 @[1649431825]
- 		3499064695.4923086 @[1649431835]
- 		3540414935.1283298 @[1649431845]
- 		3630621166.1659126 @[1649431855]
- 		3777910450.9643784 @[1649431865]
- 		3547242341.4272246 @[1649431875]
- 		2621440000 @[1649431885]
- 		2258143023.4964743 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		5325527033.386946 @[1649431605]
- 		5202163746.132189 @[1649431615]
- 		4902572109.47866 @[1649431625]
- 		4592133416.504398 @[1649431635]
- 		4308653294.838224 @[1649431645]
- 		5026246398.278367 @[1649431655]
- 		5354501755.520344 @[1649431665]
- 		5508445244.174039 @[1649431675]
- 		5065170044.318316 @[1649431685]
- 		5653138615.565549 @[1649431695]
- 		5706904815.836111 @[1649431705]
- 		5343444062.967269 @[1649431715]
- 		5098195164.709952 @[1649431725]
- 		4894541355.862335 @[1649431735]
- 		4688175910.031826 @[1649431745]
- 		4376178453.238809 @[1649431755]
- 		4208772493.841097 @[1649431765]
- 		4537561500.651285 @[1649431775]
- 		4476324708.752985 @[1649431785]
- 		4630424004.743627 @[1649431795]
- 		4613205116.845105 @[1649431805]
- 		4353307222.45578 @[1649431815]
- 		3797413790.8460975 @[1649431825]
- 		3680198772.284154 @[1649431835]
- 		3855659995.009507 @[1649431845]
- 		3830244177.724825 @[1649431855]
- 		3415747925.663828 @[1649431865]
- 		3514562272.089303 @[1649431875]
- 		4614365286.664492 @[1649431885]
- 		5124814426.871229 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		1224532808.7721355 @[1649431605]
- 		1163694958.9948788 @[1649431615]
- 		1401466749.7699924 @[1649431625]
- 		1635855151.7294781 @[1649431635]
- 		1864365298.1666658 @[1649431645]
- 		1190580819.3873854 @[1649431655]
- 		938606111.3119628 @[1649431665]
- 		925798609.8528172 @[1649431675]
- 		1225648682.2393444 @[1649431685]
- 		959404348.1077652 @[1649431695]
- 		769038082.6856375 @[1649431705]
- 		968361459.9673687 @[1649431715]
- 		1181755979.7694168 @[1649431725]
- 		1198752040.2938085 @[1649431735]
- 		1111725646.4861374 @[1649431745]
- 		1262137630.168497 @[1649431755]
- 		1302419222.9571297 @[1649431765]
- 		1236754281.821725 @[1649431775]
- 		1084021749.6465745 @[1649431785]
- 		873948683.8020506 @[1649431795]
- 		926000448.949697 @[1649431805]
- 		797738146.1559455 @[1649431815]
- 		1180150145.9838486 @[1649431825]
- 		1204396510.1594102 @[1649431835]
- 		999256817.90904 @[1649431845]
- 		891253019.4253885 @[1649431855]
- 		1295419217.1280603 @[1649431865]
- 		1318754296.5337658 @[1649431875]
- 		1255948326.614025 @[1649431885]
- 		1022945885.5711163 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		185226987.2901847 @[1649431605]
- 		211654070.85159773 @[1649431615]
- 		215894203.9228642 @[1649431625]
- 		150458778.64892736 @[1649431635]
- 		138510235.61388105 @[1649431645]
- 		142911814.88654783 @[1649431655]
- 		166401077.51221764 @[1649431665]
- 		254617916.38977182 @[1649431675]
- 		182679675.45687982 @[1649431685]
- 		175117306.42437202 @[1649431695]
- 		228987447.91891834 @[1649431705]
- 		94839348.74864155 @[1649431715]
- 		249747751.48598424 @[1649431725]
- 		184663053.9591124 @[1649431735]
- 		179017477.75626546 @[1649431745]
- 		200661311.23872706 @[1649431755]
- 		193880023.1578861 @[1649431765]
- 		138357809.96827337 @[1649431775]
- 		181243672.4616093 @[1649431785]
- 		92172096.93907562 @[1649431795]
- 		216233567.2073109 @[1649431805]
- 		86953093.07403669 @[1649431815]
- 		120712307.19390157 @[1649431825]
- 		227585806.3144723 @[1649431835]
- 		175064697.10621035 @[1649431845]
- 		172275805.59695625 @[1649431855]
- 		153427220.0196894 @[1649431865]
- 		185305154.67928687 @[1649431875]
- 		89107684.67569423 @[1649431885]
- 		227560418.23840362 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		3440820859.4826555 @[1649431605]
- 		3330506035.4527645 @[1649431615]
- 		3385309928.211381 @[1649431625]
- 		3315448833.553207 @[1649431635]
- 		3393011093.323808 @[1649431645]
- 		3508801341.6902666 @[1649431655]
- 		3323572466.891781 @[1649431665]
- 		3246682345.473419 @[1649431675]
- 		3417909330.8902717 @[1649431685]
- 		3181846824.764889 @[1649431695]
- 		3213295541.2155633 @[1649431705]
- 		3210470446.6460323 @[1649431715]
- 		3547990367.5528183 @[1649431725]
- 		3390260392.9193225 @[1649431735]
- 		3317988586.0696115 @[1649431745]
- 		3090455471.6342907 @[1649431755]
- 		3028995031.395794 @[1649431765]
- 		3360934096.750872 @[1649431775]
- 		3451381769.910931 @[1649431785]
- 		3463522500.286275 @[1649431795]
- 		3554090203.7413206 @[1649431805]
- 		3385571673.4935007 @[1649431815]
- 		3392603134.7207217 @[1649431825]
- 		3490464696.396865 @[1649431835]
- 		3431902797.643249 @[1649431845]
- 		3538027448.8678346 @[1649431855]
- 		3499611712.1371107 @[1649431865]
- 		3729640200.1458163 @[1649431875]
- 		2709097045.320934 @[1649431885]
- 		2346391659.174518 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		3428551366.6871495 @[1649431605]
- 		3808612354.031988 @[1649431615]
- 		3916522634.4298086 @[1649431625]
- 		4380113757.758047 @[1649431635]
- 		3967486711.968949 @[1649431645]
- 		3735202989.1233177 @[1649431655]
- 		3876100875.2043953 @[1649431665]
- 		3940756505.131223 @[1649431675]
- 		3686581432.26603 @[1649431685]
- 		3915698445.9906917 @[1649431695]
- 		3809842180.2155685 @[1649431705]
- 		3926034931.576795 @[1649431715]
- 		3434888733.816794 @[1649431725]
- 		3670683863.7278376 @[1649431735]
- 		3761106327.5763216 @[1649431745]
- 		3978037275.407665 @[1649431755]
- 		4156387677.022552 @[1649431765]
- 		3873476044.3827567 @[1649431775]
- 		3756418594.455162 @[1649431785]
- 		3777371271.6895275 @[1649431795]
- 		3730935166.1605215 @[1649431805]
- 		3935354593.793518 @[1649431815]
- 		4104235461.77118 @[1649431825]
- 		3575636351.2610874 @[1649431835]
- 		3674952802.4763308 @[1649431845]
- 		3809550658.418513 @[1649431855]
- 		3899202092.7541285 @[1649431865]
- 		3489441722.812925 @[1649431875]
- 		4673482848.05347 @[1649431885]
- 		5090952732.384047 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		1535335378.540011 @[1649431605]
- 		1239162131.6636496 @[1649431615]
- 		1072207825.4359462 @[1649431625]
- 		743913222.039819 @[1649431635]
- 		1090926551.093362 @[1649431645]
- 		1203018446.2998672 @[1649431655]
- 		1223860172.3916063 @[1649431665]
- 		1147877825.005586 @[1649431675]
- 		1302764153.3868186 @[1649431685]
- 		1317272014.8200471 @[1649431695]
- 		1337809422.6499503 @[1649431705]
- 		1358589865.0285308 @[1649431715]
- 		1357307739.1444037 @[1649431725]
- 		1344327281.3937273 @[1649431735]
- 		1331822200.5978012 @[1649431745]
- 		1320780533.7193172 @[1649431755]
- 		1210671860.4237683 @[1649431765]
- 		1217166640.8980985 @[1649431775]
- 		1200890555.1722972 @[1649431785]
- 		1256868723.0851223 @[1649431795]
- 		1088675654.890847 @[1649431805]
- 		1182055231.6389446 @[1649431815]
- 		972383688.3141968 @[1649431825]
- 		1296247738.0275753 @[1649431835]
- 		1308014294.77421 @[1649431845]
- 		1070080679.1166965 @[1649431855]
- 		1037693567.0890709 @[1649431865]
- 		1185547514.361972 @[1649431875]
- 		1118247013.949902 @[1649431885]
- 		925029782.2030327 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(2.036136744267606e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.5015700600928265e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.2419676686489508e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.6955341222333273e+08))}, ...}},
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		2788732039.540902 @[1649431605]
- 		2674159220.278421 @[1649431615]
- 		2843203745.907274 @[1649431625]
- 		2647582190.07015 @[1649431635]
- 		2891466637.649228 @[1649431645]
- 		2828860421.1251955 @[1649431655]
- 		2612185662.0422997 @[1649431665]
- 		2809207321.5310774 @[1649431675]
- 		3153651985.7979755 @[1649431685]
- 		3016061256.1082306 @[1649431695]
- 		2896882691.2586455 @[1649431705]
- 		2907605325.581039 @[1649431715]
- 		2820160554.077899 @[1649431725]
- 		2659561135.555909 @[1649431735]
- 		2739587304.7498507 @[1649431745]
- 		2661788566.770764 @[1649431755]
- 		2461615665.4117894 @[1649431765]
- 		2171170759.2895517 @[1649431775]
- 		2274939563.419508 @[1649431785]
- 		2292607121.451724 @[1649431795]
- 		2362301716.249536 @[1649431805]
- 		2290710516.323142 @[1649431815]
- 		2303341988.3714104 @[1649431825]
- 		2448752836.511153 @[1649431835]
- 		2265728028.1646953 @[1649431845]
- 		2444852189.3621197 @[1649431855]
- 		2481319574.3178062 @[1649431865]
- 		2322489412.05655 @[1649431875]
- 		2123600010.6888041 @[1649431885]
- 		1995300431.2600446 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		4504517685.712115 @[1649431605]
- 		4476408974.076515 @[1649431615]
- 		4072872846.3712707 @[1649431625]
- 		4289157637.5270486 @[1649431635]
- 		3934375438.701741 @[1649431645]
- 		4061894513.8274307 @[1649431655]
- 		4485964784.982969 @[1649431665]
- 		4325132054.374686 @[1649431675]
- 		4104118141.767669 @[1649431685]
- 		4106079711.8654175 @[1649431695]
- 		4386520210.348963 @[1649431705]
- 		4382121749.465488 @[1649431715]
- 		4552085812.457897 @[1649431725]
- 		4724118948.868132 @[1649431735]
- 		4562950975.765583 @[1649431745]
- 		4230865012.2219315 @[1649431755]
- 		4527809675.158314 @[1649431765]
- 		4578662052.862763 @[1649431775]
- 		4643261392.195996 @[1649431785]
- 		4649090024.086772 @[1649431795]
- 		4599374297.812013 @[1649431805]
- 		4838879520.13219 @[1649431815]
- 		4871262131.645503 @[1649431825]
- 		4556668823.287563 @[1649431835]
- 		4728506265.375592 @[1649431845]
- 		4704344665.051563 @[1649431855]
- 		4731177748.1616335 @[1649431865]
- 		4848756774.7328615 @[1649431875]
- 		5023096747.408914 @[1649431885]
- 		5046055702.282444 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		1093071192.320222 @[1649431605]
- 		1289209391.6357815 @[1649431615]
- 		1549661232.8565607 @[1649431625]
- 		1483641352.1794693 @[1649431635]
- 		1529482820.291605 @[1649431645]
- 		1519155978.3780704 @[1649431655]
- 		1347249008.6511989 @[1649431665]
- 		1275629836.3259594 @[1649431675]
- 		1124452578.7154071 @[1649431685]
- 		1297041217.9270682 @[1649431695]
- 		1184568032.9922545 @[1649431705]
- 		1127192476.9534729 @[1649431715]
- 		1041549594.9423347 @[1649431725]
- 		1003753471.3137633 @[1649431735]
- 		1106602282.2097237 @[1649431745]
- 		1469942633.12873 @[1649431755]
- 		1461709050.838112 @[1649431765]
- 		1691340640.6492674 @[1649431775]
- 		1491745601.599987 @[1649431785]
- 		1473228345.8607092 @[1649431795]
- 		1454487573.384779 @[1649431805]
- 		1256142915.3456216 @[1649431815]
- 		1240560673.1187127 @[1649431825]
- 		1476835815.1660006 @[1649431835]
- 		1397113359.022206 @[1649431845]
- 		1306380330.49319 @[1649431855]
- 		1216789842.0372553 @[1649431865]
- 		1232265117.0259526 @[1649431875]
- 		1309043978.3547995 @[1649431885]
- 		1409612535.5261228 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
quantile(-0.5, demo_memory_usage_bytes)
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: quantile value should be between [0.0, 1.0]
quantile(0.1, demo_memory_usage_bytes)
PASS
This test case passed successfully.
quantile(0.5, demo_memory_usage_bytes)
PASS
This test case passed successfully.
quantile(0.75, demo_memory_usage_bytes)
PASS
This test case passed successfully.
quantile(0.95, demo_memory_usage_bytes)
PASS
This test case passed successfully.
quantile(0.90, demo_memory_usage_bytes)
PASS
This test case passed successfully.
quantile(0.99, demo_memory_usage_bytes)
PASS
This test case passed successfully.
quantile(1, demo_memory_usage_bytes)
PASS
This test case passed successfully.
quantile(1.5, demo_memory_usage_bytes)
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: quantile value should be between [0.0, 1.0]
avg(max by(type) (demo_memory_usage_bytes))
PASS
This test case passed successfully.
1 * 2 + 4 / 6 - 10 % 2 ^ 2
PASS
This test case passed successfully.
demo_num_cpus + (1 == bool 2)
PASS
This test case passed successfully.
demo_num_cpus + (1 != bool 2)
PASS
This test case passed successfully.
demo_num_cpus + (1 < bool 2)
PASS
This test case passed successfully.
demo_num_cpus + (1 > bool 2)
PASS
This test case passed successfully.
demo_num_cpus + (1 <= bool 2)
PASS
This test case passed successfully.
demo_num_cpus + (1 >= bool 2)
PASS
This test case passed successfully.
demo_memory_usage_bytes + 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes - 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes * 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes / 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes % 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes ^ 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes == 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes != 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes < 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes > 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes <= 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes >= 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes == bool 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes != bool 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes < bool 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes > bool 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes <= bool 1.2345
PASS
This test case passed successfully.
demo_memory_usage_bytes >= bool 1.2345
PASS
This test case passed successfully.
1.2345 == bool demo_memory_usage_bytes
PASS
This test case passed successfully.
1.2345 != bool demo_memory_usage_bytes
PASS
This test case passed successfully.
1.2345 < bool demo_memory_usage_bytes
PASS
This test case passed successfully.
1.2345 > bool demo_memory_usage_bytes
PASS
This test case passed successfully.
1.2345 <= bool demo_memory_usage_bytes
PASS
This test case passed successfully.
1.2345 >= bool demo_memory_usage_bytes
PASS
This test case passed successfully.
0.12345 + demo_memory_usage_bytes
PASS
This test case passed successfully.
0.12345 - demo_memory_usage_bytes
PASS
This test case passed successfully.
0.12345 * demo_memory_usage_bytes
PASS
This test case passed successfully.
0.12345 / demo_memory_usage_bytes
PASS
This test case passed successfully.
0.12345 % demo_memory_usage_bytes
PASS
This test case passed successfully.
0.12345 ^ demo_memory_usage_bytes
PASS
This test case passed successfully.
0.12345 == demo_memory_usage_bytes
PASS
This test case passed successfully.
0.12345 != demo_memory_usage_bytes
PASS
This test case passed successfully.
0.12345 < demo_memory_usage_bytes
PASS
This test case passed successfully.
0.12345 > demo_memory_usage_bytes
PASS
This test case passed successfully.
0.12345 <= demo_memory_usage_bytes
PASS
This test case passed successfully.
0.12345 >= demo_memory_usage_bytes
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) + demo_memory_usage_bytes
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) - demo_memory_usage_bytes
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) * demo_memory_usage_bytes
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) / demo_memory_usage_bytes
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) % demo_memory_usage_bytes
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) ^ demo_memory_usage_bytes
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		+Inf @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		+Inf @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		+Inf @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		+Inf @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
(1 * 2 + 4 / 6 - (10%7)^2) == demo_memory_usage_bytes
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) != demo_memory_usage_bytes
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) < demo_memory_usage_bytes
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) > demo_memory_usage_bytes
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) <= demo_memory_usage_bytes
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) >= demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes + (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_memory_usage_bytes - (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_memory_usage_bytes * (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_memory_usage_bytes / (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_memory_usage_bytes % (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_memory_usage_bytes ^ (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_memory_usage_bytes == (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_memory_usage_bytes != (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_memory_usage_bytes < (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_memory_usage_bytes > (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_memory_usage_bytes <= (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_memory_usage_bytes >= (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
timestamp(demo_memory_usage_bytes * 1)
PASS
This test case passed successfully.
timestamp(-demo_memory_usage_bytes)
PASS
This test case passed successfully.
demo_memory_usage_bytes + on(instance, job, type) demo_memory_usage_bytes
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="buffers"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(2.6255500818113995e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.072273488535212e+08)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(3.929413399526258e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.003140120185653e+08)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(3.197048598598424e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4839353372979015e+08)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(4.329619685114176e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.3910682444666547e+08)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(3.4603008e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.6921939071485186e+08)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(3.1657097598172534e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.6004735733860576e+08)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(4.488256666887997e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.890702726470651e+08)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(2.0430053226560995e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.599307595365547e+08)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(4.585183530949382e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.1542377143789536e+08)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(2.1584804033413497e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.4150481219856685e+08)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(4.743926725022253e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4392731480027458e+08)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(3.4603008e+08))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(3.5227726104373807e+08))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(2.8668568656555974e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.050020725243902e+08)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(4.0878863197413665e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.6158805854968727e+08)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(4.501451867551969e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.5467675975714874e+08)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(4.691969749299464e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.776004011835718e+08)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(3.225622866012513e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.975222783968352e+08)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(2.6961242758089507e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.599760695690178e+08)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(2.960315465568701e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.500182012015901e+08)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1.8677617316089407e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.47542009107343e+08)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(3.958562112504113e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.0840328039809406e+08)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(3.4603008e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.4953959772874904e+08)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(4.1254922812825346e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1535423407056653e+08)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(3.8920568790624505e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.971738788750132e+08)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(4.7563245736774796e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.687148141862539e+08)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(2.0171399648746663e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.212948549666093e+08)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(4.187513638994128e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.7284657636927176e+08)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(1.9636195744296646e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6838771109496516e+08)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(3.6806251212236e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.779318458627782e+08)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(3.0709040312994766e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.889576106092602e+08)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(3.6328852652255654e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.916937954871433e+08)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(4.0594158001812035e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4822287953455484e+08)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(2.941380457258092e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.993368353571592e+08)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(4.8027105959444636e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.779933092443256e+08)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(2.7265175902884364e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.175773513995101e+08)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(3.492791056491066e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2217646365661895e+08)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(2.5811068404046664e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0994427054327714e+08)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(5.038239246140115e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.3012894772788733e+08)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(3.643541224130768e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5493329660768875e+08)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(3.8580947382560784e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.3902391076829517e+08)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(3.6248006651268536e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.851866549541365e+08)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(3.47269749021892e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.497745717486656e+08)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(4.1573674107590795e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.746670113865093e+08)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(2.9068507652877206e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.454202378084399e+08)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(3.2607156077125216e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.951949657766853e+08)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(3.817251509218567e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.306346818090073e+08)),
  			},
  			... // 1 identical and 13 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="cached"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(3.817194491500698e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.577464079081804e+09)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(4.0552104337932405e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.348318440556842e+09)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(4.2520866056428537e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.686407491814548e+09)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(4.2909300790208306e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.2951643801403e+09)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(4.48780191799022e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.782933275298456e+09)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(4.42964377268677e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.657720842250391e+09)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(4.1448277836465874e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.2243713240845995e+09)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(4.107080943680677e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.618414643062155e+09)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(4.139713377789739e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.307303971595951e+09)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(3.7389352163192363e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.032122512216461e+09)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(3.753590714454277e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.793765382517291e+09)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(4.2084192920233583e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.815210651162078e+09)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(4.2672490160711823e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.640321108155798e+09)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(4.706596705122153e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.319122271111818e+09)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(5.171277438989936e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.4791746094997015e+09)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(5.45309183043019e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.323577133541528e+09)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(5.688288775473599e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.923231330823579e+09)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(5.308675332452728e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.342341518579103e+09)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(5.789563839619988e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.549879126839016e+09)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(5.875092260351776e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.585214242903448e+09)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(5.9146818792495e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.724603432499072e+09)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(6.481922235526135e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.581421032646284e+09)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(6.878711230340108e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.606683976742821e+09)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(6.998129390984617e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.897505673022306e+09)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(7.0808298702566595e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.531456056329391e+09)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(7.261242332331825e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.889704378724239e+09)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(7.555820901928757e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.9626391486356125e+09)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(7.094484682854449e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.6449788241131e+09)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(5.24288e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.2472000213776083e+09)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(4.516286046992949e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.990600862520089e+09)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(4.439374737906008e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.1823885203466105e+09)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(5.180836008448773e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.7390613347371655e+09)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(5.873904631942621e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.2800787129493265e+09)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(5.517806711820334e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.2045761485161433e+09)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(6.318368846979173e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.314715513250451e+09)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(6.712435945592192e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.952681688199397e+09)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(6.624617480201971e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.9939180964522862e+09)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(7.321557139464149e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.470796093065195e+09)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(7.2951085386618395e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.363666962879611e+09)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(6.888320009203277e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.179409702594382e+09)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(6.37471997064566e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.07199496409327e+09)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(6.521490940192603e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.776497614966337e+09)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(5.8404380967981615e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.208451914603203e+09)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(6.139407332965766e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.715802360141611e+09)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(6.259369142392982e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.634016144544655e+09)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(6.414375070544916e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.634896083540332e+09)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(6.365132931766032e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.227012204215642e+09)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(6.14299765718165e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.366796351678487e+09)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(6.022892426074145e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.519781530031989e+09)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(5.780846005682065e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.321383658533806e+09)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(5.484593834878745e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.86424125113137e+09)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(6.054479167686257e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.637975190020433e+09)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(6.359830919177715e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.892676753518573e+09)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(6.165603447078184e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.38055085770462e+09)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(6.222321236877086e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.587360646128908e+09)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(5.845943797514213e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.644781413698137e+09)),
  			},
  			... // 2 identical and 3 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="free"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.0651054066773891e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.00903537142423e+09)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1.0404327492264378e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.95281794815303e+09)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9.80514421895732e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.145745692742541e+09)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(9.184266833008797e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.578315275054097e+09)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(8.617306589676449e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.868750877403482e+09)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.0052492796556734e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.123789027654861e+09)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1.0709003511040688e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.971929569965939e+09)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.1016890488348078e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.650264108749372e+09)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1.0130340088636633e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.208236283535338e+09)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.1306277231131098e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.212159423730835e+09)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1.1413809631672222e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.773040420697926e+09)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.0686888125934538e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.764243498930977e+09)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.0196390329419905e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.104171624915794e+09)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(9.78908271172467e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.448237897736263e+09)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(9.376351820063652e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.125901951531166e+09)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(8.752356906477617e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.461730024443863e+09)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(8.417544987682194e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.055619350316628e+09)),
  			},
  			... // 4 identical and 40 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="used"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(2.449065617544271e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.186142384640444e+09)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(2.3273899179897575e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.578418783271563e+09)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(2.8029334995399847e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0993224657131214e+09)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(3.2717103034589562e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9672827043589387e+09)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(3.7287305963333316e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.05896564058321e+09)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(2.3811616387747707e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0383119567561407e+09)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1.8772122226239257e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6944980173023977e+09)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.8515972197056344e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.551259672651919e+09)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(2.4512973644786887e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2489051574308143e+09)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.9188086962155304e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5940824358541365e+09)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1.538076165371275e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.369136065984509e+09)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.9367229199347374e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2543849539069457e+09)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(2.3635119595388336e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0830991898846693e+09)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(2.397504080587617e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0075069426275265e+09)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(2.223451292972275e+09))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(2.524275260336994e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.93988526625746e+09)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(2.6048384459142594e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.923418101676224e+09)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(2.47350856364345e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.382681281298535e+09)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(2.168043499293149e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.983491203199974e+09)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(1.7478973676041012e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9464566917214184e+09)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1.852000897899394e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.908975146769558e+09)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.595476292311891e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.512285830691243e+09)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(2.360300291967697e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4811213462374253e+09)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(2.4087930203188205e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.953671630332001e+09)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.99851363581808e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.794226718044412e+09)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.782506038850777e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.61276066098638e+09)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(2.5908384342561207e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4335796840745106e+09)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(2.6375085930675316e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.464530234051905e+09)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(2.51189665322805e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.618087956709599e+09)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(2.0458917711422327e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.8192250710522456e+09)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(2.0358080834325364e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.545084870601269e+09)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(2.333879600112205e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5356727465024877e+09)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(2.166541644894834e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5324559936927757e+09)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(2.7131208672523417e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2934097787041063e+09)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(3.1749832633291917e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2242846748153286e+09)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(3.1503151628046856e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.333632947677033e+09)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(3.650814771787519e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.060552900832102e+09)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(2.5537600098192577e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6409719221705832e+09)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(2.3912108070952644e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5618181010812564e+09)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(1.8055030417889686e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6328101535945473e+09)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(1.823035836750215e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.942779850149002e+09)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(2.20227456550771e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.124768266702458e+09)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(1.98014219810655e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.95694530481757e+09)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(1.4636493718470697e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5058773378495812e+09)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(2.4841047975336056e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5742783823560104e+09)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(2.1109530393341036e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.7554388613624015e+09)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(2.244758291383998e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.547210477093892e+09)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(2.5656115740922422e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0532351150957665e+09)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(3.1636323833522434e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.024999127305168e+09)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(2.7075959339257064e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2455706578795266e+09)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(2.9044798893648934e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6128294537862186e+09)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(3.109889746892177e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0032059086647077e+09)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(2.9203596464182105e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4184736903192425e+09)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(2.368379881629991e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0552753057868905e+09)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(2.4907786106146393e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8662745936024623e+09)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(2.906549920063979e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5779417042397022e+09)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(1.8314236684031858e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6221208485731268e+09)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(1.959187189271353e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.3740801450236065e+09)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(2.2746033875088916e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.7819366371309586e+09)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(1.7443619954532979e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.232834348569356e+09)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(2.8377417114228215e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6833942697723165e+09)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="buffers"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(3.704539745803694e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.072273488535212e+08)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(4.2330814170319545e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.003140120185653e+08)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(4.317884078457284e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4839353372979015e+08)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(3.009175572978547e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.3910682444666547e+08)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(2.770204712277621e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.6921939071485186e+08)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(2.8582362977309567e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.6004735733860576e+08)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(3.328021550244353e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.890702726470651e+08)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(5.0923583277954364e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.599307595365547e+08)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(3.6535935091375965e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.1542377143789536e+08)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(3.5023461284874403e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.4150481219856685e+08)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(4.579748958378367e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4392731480027458e+08)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.896786974972831e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.4603008e+08)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(4.994955029719685e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.5227726104373807e+08)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(3.693261079182248e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.050020725243902e+08)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(3.580349555125309e+08))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(4.013226224774541e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.5467675975714874e+08)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(3.877600463157722e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.776004011835718e+08)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(2.7671561993654674e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.975222783968352e+08)),
  			},
  			... // 2 identical and 41 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="cached"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(6.881641718965311e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.577464079081804e+09)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(6.661012070905529e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.348318440556842e+09)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(6.770619856422762e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.686407491814548e+09)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(6.630897667106414e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.2951643801403e+09)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(6.786022186647616e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.782933275298456e+09)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(7.017602683380533e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.657720842250391e+09)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(6.647144933783562e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.2243713240845995e+09)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(6.493364690946838e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.618414643062155e+09)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(6.835818661780543e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.307303971595951e+09)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(6.363693649529778e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.032122512216461e+09)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(6.426591082431127e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.793765382517291e+09)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(6.420940893292065e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.815210651162078e+09)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(7.095980735105637e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.640321108155798e+09)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(6.780520785838645e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.319122271111818e+09)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(6.635977172139223e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.4791746094997015e+09)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(6.180910943268581e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.323577133541528e+09)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(6.057990062791588e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.923231330823579e+09)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(6.721868193501744e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.342341518579103e+09)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(6.902763539821862e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.549879126839016e+09)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(6.92704500057255e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.585214242903448e+09)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(7.108180407482641e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.724603432499072e+09)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(6.771143346987001e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.581421032646284e+09)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(6.785206269441443e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.606683976742821e+09)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(6.98092939279373e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.897505673022306e+09)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(6.863805595286498e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.531456056329391e+09)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(7.076054897735669e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.889704378724239e+09)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(6.999223424274221e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.9626391486356125e+09)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(7.459280400291633e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.6449788241131e+09)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(5.418194090641868e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.2472000213776083e+09)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(4.692783318349036e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.990600862520089e+09)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(4.647681631996602e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.1823885203466105e+09)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(4.918535477846867e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.7390613347371655e+09)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(4.520928800932098e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.2800787129493265e+09)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(3.855794358136888e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.2045761485161433e+09)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(4.205243063766704e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.314715513250451e+09)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(4.2786196493931894e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.952681688199397e+09)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(5.005380877290871e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.9939180964522862e+09)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(4.823364855668483e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.470796093065195e+09)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(4.619603964756299e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.363666962879611e+09)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(3.7790399511033387e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.179409702594382e+09)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(3.7304162403876963e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.07199496409327e+09)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(3.616898844814383e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.776497614966337e+09)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(4.1038811722302504e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.208451914603203e+09)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(3.840242993259784e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.715802360141611e+09)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(3.612807346935448e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.634016144544655e+09)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(3.5750943466036034e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.634896083540332e+09)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(3.347742977382018e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.227012204215642e+09)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(3.342107014281804e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.366796351678487e+09)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(3.223258905728149e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.519781530031989e+09)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(3.4854142520859823e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.321383658533806e+09)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(3.185682640584328e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.86424125113137e+09)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(3.1311269798373566e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.637975190020433e+09)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(3.0677546575577087e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.892676753518573e+09)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(3.2233010609644794e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.38055085770462e+09)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(2.6370234934405894e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.587360646128908e+09)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(5.087291471298195e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.644781413698137e+09)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(4.759357195017626e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.212572334027864e+09)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(4.850194000797427e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.1633752077814045e+09)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(4.93249557492253e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.028288077197724e+09)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(5.501421073727586e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.460824548892792e+09)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(5.376713776765775e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.805623734769232e+09)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="free"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(6.857102733374299e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.00903537142423e+09)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(7.617224708063976e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.95281794815303e+09)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(7.833045268859617e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.145745692742541e+09)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(8.760227515516094e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.578315275054097e+09)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(7.868750877403482e+09))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(7.470405978246635e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.123789027654861e+09)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(7.752201750408791e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.971929569965939e+09)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(7.881513010262446e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.650264108749372e+09)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(7.37316286453206e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.208236283535338e+09)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(7.831396891981383e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.212159423730835e+09)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(7.619684360431137e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.773040420697926e+09)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(7.85206986315359e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.764243498930977e+09)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(6.869777467633588e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.104171624915794e+09)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(7.341367727455675e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.448237897736263e+09)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(7.522212655152643e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.125901951531166e+09)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(7.95607455081533e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.461730024443863e+09)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(8.312775354045104e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.055619350316628e+09)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(7.746952088765513e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.157324105725527e+09)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(7.512837188910324e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.286522784391993e+09)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(7.554742543379055e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.298180048173544e+09)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(7.461870332321043e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.198748595624025e+09)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(7.870709187587036e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.67775904026438e+09)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(8.20847092354236e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.742524263291006e+09)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(7.151272702522175e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.113337646575127e+09)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(7.3499056049526615e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.457012530751184e+09)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(7.619101316837026e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.408689330103127e+09)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(7.798404185508257e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.462355496323267e+09)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(6.97888344562585e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.697513549465723e+09)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.34696569610694e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0046193494817827e+10)),
  			},
  			... // 4 identical and 28 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="used"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(3.070670757080022e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.186142384640444e+09)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(2.478324263327299e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.578418783271563e+09)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(2.1444156508718925e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0993224657131214e+09)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(1.487826444079638e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9672827043589387e+09)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(2.181853102186724e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.05896564058321e+09)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(2.4060368925997343e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0383119567561407e+09)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(2.4477203447832127e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6944980173023977e+09)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(2.295755650011172e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.551259672651919e+09)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(2.6055283067736373e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2489051574308143e+09)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(2.6345440296400943e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5940824358541365e+09)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(2.6756188452999005e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.369136065984509e+09)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(2.7171797300570617e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2543849539069457e+09)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(2.7146154782888074e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0830991898846693e+09)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(2.6886545627874546e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0075069426275265e+09)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(2.6636444011956024e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2132045644194474e+09)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(2.6415610674386344e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.93988526625746e+09)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(2.4213437208475366e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.923418101676224e+09)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(2.434333281796197e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.382681281298535e+09)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(2.4017811103445945e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.983491203199974e+09)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(2.5137374461702447e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9464566917214184e+09)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(2.177351309781694e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.908975146769558e+09)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(2.3641104632778893e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.512285830691243e+09)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.9447673766283937e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4811213462374253e+09)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(2.5924954760551505e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.953671630332001e+09)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(2.61602858954842e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.794226718044412e+09)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(2.140161358233393e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.61276066098638e+09)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(2.0753871341781418e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4335796840745106e+09)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(2.371095028723944e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.464530234051905e+09)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(2.236494027899804e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.618087956709599e+09)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(1.8500595644060655e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.8192250710522456e+09)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(1.9559741855761173e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.545084870601269e+09)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(1.6462283423827195e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5356727465024877e+09)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(2.1040194217218788e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5324559936927757e+09)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(2.2425023261247935e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2934097787041063e+09)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(1.8988812602913811e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2242846748153286e+09)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(1.9107982957311192e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.333632947677033e+09)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(2.754908770770638e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.060552900832102e+09)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(2.5304696019629197e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6409719221705832e+09)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(2.87068078781468e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5618181010812564e+09)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(3.0675717002098064e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6328101535945473e+09)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(3.090299436248135e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.942779850149002e+09)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(3.461414476316891e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.124768266702458e+09)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(2.387934412417736e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.95694530481757e+09)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(2.0112279991813464e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5058773378495812e+09)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(1.811508387404354e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5742783823560104e+09)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(2.064231745059505e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.7554388613624015e+09)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(2.7502301007717924e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.547210477093892e+09)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(2.3597731917962523e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0532351150957665e+09)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(1.7697170690660353e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.024999127305168e+09)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(1.6298790335899181e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2455706578795266e+09)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(2.4082958074330306e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6128294537862186e+09)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(2.6534808362438607e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0032059086647077e+09)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(2.2133148395672426e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4184736903192425e+09)),
  			},
  			... // 1 identical and 7 modified elements
  		},
  	},
  	&{Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="buffers"}`, Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(4.072273488535212e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(3.003140120185653e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(2.4839353372979015e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(3.3910682444666547e+08))}, ...}},
  	&{Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="cached"}`, Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(5.577464079081804e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(5.348318440556842e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(5.686407491814548e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(5.2951643801403e+09))}, ...}},
  	... // 2 identical elements
  }
demo_memory_usage_bytes - on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes * on(instance, job, type) demo_memory_usage_bytes
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="buffers"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.7233783080249616e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.145852841356687e+16)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(3.860072416094126e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2547126453671744e+16)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(2.5552799354500372e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.54248368996931e+16)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(4.686401654432045e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.8748359596575396e+16)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(2.99342040662016e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.50417091557042e+16)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(2.505429570850553e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.2408524881628416e+16)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(5.036111976966138e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.089040563206214e+16)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.0434676871002884e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.238753791514029e+16)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(5.255977003122361e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.314422746892118e+16)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.1647594129021588e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9156384188694604e+16)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(5.62621019309509e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4875133726418064e+16)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(3.024796571532605e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.99342040662016e+16)),
  			},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(3.1024817162119492e+16))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(2.054717072039159e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.1006669687262856e+16)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(4.177703640782154e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.2686481021433016e+16)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(5.0657672289717784e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.168273896581499e+16)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(5.503645032085319e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9265495684320004e+16)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(2.6011607184356948e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.212987653561098e+16)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.817271527651585e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.239569266558959e+16)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(2.190866913921309e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0628185293099204e+16)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(8.721334715157071e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0196362023592124e+16)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(3.917553499638256e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.169830985998106e+16)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(2.99342040662016e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0544482595093924e+16)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(4.254921640730443e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.159436153303009e+16)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(3.787026687464336e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.943677251515591e+16)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(5.655655862542065e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.805191284078824e+16)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.0172134094736426e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5807595957003628e+16)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(4.3838176191904616e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.47536423775718e+16)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.639504582708342e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8007990866698622e+16)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(3.38675032074556e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9311527736172772e+16)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(2.3576128923628444e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0874125182253212e+16)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(3.299463837573257e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1271317581423844e+16)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(4.1197141596902e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.540364948110653e+16)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(2.162929748584956e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.933793482551798e+15)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(5.7665072670993064e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.932006999615281e+16)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(1.8584745425380656e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5213843530481976e+16)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(3.0498973410759948e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.234059525074023e+16)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(1.66552813039594e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4016362710651044e+16)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(6.3459636753366296e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.625272791837491e+16)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(3.318848162985084e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6247746429815952e+16)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(3.72122375233981e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.873430301815724e+16)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(3.28479496547602e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0332857040982424e+16)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(3.014906964643197e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.057429134792388e+16)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(4.320925947010413e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.509384235532467e+16)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(2.1124453429134516e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9828785171909796e+16)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(2.6580665685950096e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.130451353264313e+16)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(3.642852271157857e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.732982320373587e+16)),
  			},
  			... // 1 identical and 13 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="cached"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(3.6427434464858184e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.777026388361959e+18)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(4.1111829155863905e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.151127535400093e+18)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(4.5200601254718413e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.083807540741154e+18)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(4.603020235761428e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.009691453176652e+18)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(5.035091513779174e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.360579316638533e+18)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(4.905435988225671e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.002451282208618e+18)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(4.2948993390221706e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.823513932979368e+18)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(4.21702846948624e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.89164577534381e+18)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(4.284306712562833e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.945520847527514e+18)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(3.4949091379580436e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.096625500597158e+18)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(3.5223608129093427e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.391929326913933e+18)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(4.427698234368596e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.454168729347219e+18)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(4.552353541290118e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.953305550776962e+18)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(5.538013136166678e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.073265433759437e+18)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(6.685527587751578e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.505338600346551e+18)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(7.43405262777612e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.085118374191558e+18)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(8.089157298294735e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.059551684200727e+18)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(7.045508446348022e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.713982465993969e+18)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(8.379762363258836e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.175350017211342e+18)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(8.629177266911335e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.25604741333116e+18)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(8.7458654331806e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.580469398595503e+18)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.0503828966852033e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.247354669593436e+18)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.182916704760178e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.305384315394763e+18)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.2243453743240681e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.996390454321418e+18)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.2534537912879735e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.133523497611078e+18)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.3181410052211931e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.97730222782875e+18)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.4272607375505873e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.156946829892699e+18)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(1.2582928228814098e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.39395706911478e+18)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(6.8719476736e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.509677005397489e+18)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(5.099209914565798e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.98122381098652e+18)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(4.927012015889508e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.3730934337817774e+18)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(6.710265436609854e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.4951449162316186e+18)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(8.625688906289245e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.579768447260491e+18)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(7.611547727252383e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.419615147167711e+18)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9.98044622161923e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.654192490071026e+18)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(1.1264199080919536e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.905923132056709e+18)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(1.097138918974938e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.9878454402922634e+18)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(1.3401299736609614e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0116063799091553e+18)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(1.330465214771422e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.828563859291937e+18)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(1.1862238137297558e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.527161514237824e+18)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(1.0159263676037153e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.3592882648536023e+18)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(1.0632461020753551e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9272347514784397e+18)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(8.527679290632833e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.781992836683442e+18)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(9.423080600018455e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.167599155050103e+18)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(9.794925515185363e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.935534479247454e+18)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(1.0286051886407025e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.938013468074543e+18)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(1.012872930976311e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.830414145754817e+18)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(9.43410505403481e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.200625770097379e+18)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(9.068808294015326e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.616997034820571e+18)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(8.354545135352572e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.079281010327658e+18)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(7.520192383397485e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.597331362867703e+18)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(9.164179497986719e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.946691060821486e+18)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(1.0111862330132216e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.680909830364547e+18)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(9.503666466655597e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.237581883086481e+18)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(9.679320393722896e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.804649747477512e+18)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(8.543764720923724e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.965889302107985e+18)),
  			},
  			... // 2 identical and 3 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="free"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(2.836123818333516e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.029067958089323e+19)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(2.706250764157209e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.003823730319276e+19)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(2.4035213288638034e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6588293222708417e+19)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(2.108768931497636e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8396873239556612e+19)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1.8564493215120286e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.547931009265952e+19)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(2.526315285620626e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.649898704146138e+19)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(2.8670689049870442e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0123880052107297e+19)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(3.0342969008063586e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8706767287779394e+19)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(2.5655947577859617e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6843785721586506e+19)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(3.1957976206798373e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.685989060019279e+19)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(3.2568762577013395e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.924155955579991e+19)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(2.8552394454060155e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9202991027138474e+19)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(2.599159393747194e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0721485243980472e+19)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(2.395653508424671e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.231729984305494e+19)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(2.197899336340274e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0820521607240086e+19)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(1.915093785459161e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7900218751643685e+19)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(1.7713765904913406e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0501060454457233e+19)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(2.0589464372192743e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0964146194325455e+19)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(2.0037482898192495e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1559876356257903e+19)),
  			},
  			... // 3 identical and 39 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="used"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.4994805997593754e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1948046314803515e+18)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1.3541859575900925e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6620608554819018e+18)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(1.9641090507108664e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4014499366185155e+18)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(2.676022077439874e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2011916618969242e+18)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(3.475857965008081e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.339317697567162e+18)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.417482687493138e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.307834886641832e+18)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(8.809814321921647e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.815079891311638e+18)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(8.571030660054088e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.627231479324994e+18)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1.5022146922750413e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.264393601779729e+18)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(9.204567031680859e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6823159210017326e+18)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(5.914195726208014e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4032014247871388e+18)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(9.377239171501339e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2705628801005053e+18)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.3965471957207741e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0848255587245414e+18)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(1.4370064541085686e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0075210311744298e+18)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(1.23593391305502e+18))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(1.59299139748735e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1607313446894244e+18)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(1.6962958323282534e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1365933493020547e+18)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1.5295611536043704e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.8606331627118746e+18)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.1751031537068206e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2253049398929073e+18)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(7.637863019193366e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1704017590474813e+18)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(8.574768314550404e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1155341011307428e+18)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(6.363861498323247e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5778950237729974e+18)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.392754367065699e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5389907836887534e+18)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.4505709536841664e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1810440249570255e+18)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(9.985141881377002e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9519257379583117e+18)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(7.943319446348718e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7066295678994964e+18)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.6781109481046769e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4805775196850486e+18)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(1.7391128946262674e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5184773186389847e+18)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(1.5774061991245699e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.713596137266961e+18)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(1.0464182848068754e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9870075003123848e+18)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(1.0361286381423142e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.619364249640869e+18)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(1.3617484969549765e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6074090693388672e+18)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(1.1734756747659034e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.603333339997616e+18)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(1.8402562100800248e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.3149321032639045e+18)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(2.520129680605121e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.236860578654583e+18)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(2.481121406249278e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.3614606836209495e+18)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(3.332112124475489e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0614695642818976e+18)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(1.630422546938014e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.731972123380547e+17)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(1.4294722809922964e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6407279957568937e+18)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(8.149603084773044e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7329223262176358e+18)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(8.308649155188892e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1649883116107459e+18)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(1.212503315470543e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4410441801476705e+18)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(9.802407811805599e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1858813839206684e+18)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(5.3556737092708045e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5698553080870262e+18)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(1.5426941612823688e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6567272974663695e+18)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(1.1140306835684723e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.898110829676532e+18)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(1.2597349466843013e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6220703036542234e+18)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(1.6455906872790182e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0539436094655814e+18)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(2.502142464248749e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0251553663966729e+18)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(1.8327689353527544e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2606468948823726e+18)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(2.109000856931276e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7067194386431974e+18)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(2.4178535594562724e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0032084781272993e+18)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(2.132125116106974e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.0301690253197254e+17)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(1.4023058159274227e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.056039145644349e+18)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(1.5509945217738483e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.70745214681509e+17)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(2.1120081094559808e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.22475005494724e+17)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(8.385281632968456e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.578190118439003e+17)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(9.596036106512461e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.720240612370239e+17)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(1.2934551426167311e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9347928632528765e+18)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(7.606996927954528e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.246387307037785e+18)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(2.013194505187231e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.800151201761726e+18)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="buffers"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(3.430903682059825e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.145852841356687e+16)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(4.479744570805315e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2547126453671744e+16)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(4.661030728748727e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.54248368996931e+16)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(2.263784407252692e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.8748359596575396e+16)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1.9185085369812844e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.50417091557042e+16)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(2.0423786834166916e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.2408524881628416e+16)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(2.7689318597227064e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.089040563206214e+16)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(6.483028334666883e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.238753791514029e+16)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(3.337186382503094e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.314422746892118e+16)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(3.0666071009327404e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9156384188694604e+16)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(5.2435251304419336e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4875133726418064e+16)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(8.994502071066458e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.99342040662016e+16)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(6.237393937230494e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.1024817162119492e+16)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(3.410044349750606e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.1006669687262856e+16)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(3.2047257342215e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.2686481021433016e+16)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(4.026496182804529e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.168273896581499e+16)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(3.758946337970245e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9265495684320004e+16)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1.914288357921685e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.212987653561098e+16)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(3.2849268807371116e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.239569266558959e+16)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(8.495695454146353e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0628185293099204e+16)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(4.675695558719863e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0196362023592124e+16)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(7.560840395142087e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.169830985998106e+16)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.457146110807486e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0544482595093924e+16)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(5.17952992358085e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.159436153303009e+16)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(3.0647648172889176e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.943677251515591e+16)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(2.9678953194080264e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.805191284078824e+16)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(2.3539911842970184e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5807595957003628e+16)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(3.433800035071443e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.47536423775718e+16)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(7.940179468262952e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8007990866698622e+16)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(5.1783743948837176e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9311527736172772e+16)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(2.99342040662016e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0874125182253212e+16)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(3.3419800382240884e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1271317581423844e+16)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(4.021594613714089e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.540364948110653e+16)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(2.52619575611086e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.933793482551798e+15)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(3.0962956615162876e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.932006999615281e+16)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(5.9891340681087416e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5213843530481976e+16)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(3.1146327243354556e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.234059525074023e+16)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(4.792904172242249e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4016362710651044e+16)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(3.049364798245652e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.625272791837491e+16)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(4.1573799372647816e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6247746429815952e+16)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(5.582857555282898e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.873430301815724e+16)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(2.252585945029788e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0332857040982424e+16)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(1.7611422480101258e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.057429134792388e+16)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(2.1142205509068e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.509384235532467e+16)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(3.257428455429197e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9828785171909796e+16)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(7.854500272068926e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.130451353264313e+16)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(1.918289342156185e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.732982320373587e+16)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(1.9276208149252748e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.984330301714989e+16)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(1.6921086268989604e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2452020206989064e+16)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(1.3714760432637946e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2019839530015204e+16)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(3.3209827117627564e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5826483469418042e+16)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(1.4599799250559646e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.606375476002639e+16)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(1.7178160328835596e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.3561711634495092e+16)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(1.3532199874765392e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4283005754837536e+16)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(3.0991568515147656e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.7073501243096276e+16)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(3.912317639613428e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9894089418328224e+16)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(3.3318715646611564e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6527376643207462e+16)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(1.9411546755396736e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.582032456993572e+15)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(9.003029984442078e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.495522886594273e+16)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(8.188448961834408e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.940124333992736e+16)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(3.035768834176667e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.242679076063664e+16)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="cached"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.183924818705096e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.777026388361959e+18)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1.1092270452187292e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.151127535400093e+18)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(1.1460323310046546e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.083807540741154e+18)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(1.099220096790932e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.009691453176652e+18)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1.1512524279418423e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.360579316638533e+18)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.2311686855447415e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.002451282208618e+18)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1.1046133942681119e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.823513932979368e+18)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.0540946252408783e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.89164577534381e+18)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1.1682104194186785e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.945520847527514e+18)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.0124149216266404e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.096625500597158e+18)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1.032526823519582e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.391929326913933e+18)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.0307120488787575e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.454168729347219e+18)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.2588235648247583e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.953305550776962e+18)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(1.149386553179748e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.073265433759437e+18)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(1.100904825728822e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.505338600346551e+18)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(9.550915022154326e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.085118374191558e+18)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(9.174810900220407e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.059551684200727e+18)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1.12958780027026e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.713982465993969e+18)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.191203612167351e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.175350017211342e+18)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(1.199598810998929e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.25604741333116e+18)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1.263155717633002e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.580469398595503e+18)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.1462095556361583e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.247354669593436e+18)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.1509756029716867e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.305384315394763e+18)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.2183343796792859e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.996390454321418e+18)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.177795681247156e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.133523497611078e+18)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.2517638228942238e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.97730222782875e+18)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.224728213572724e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.156946829892699e+18)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(1.3910216022543725e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.39395706911478e+18)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(7.339206800966614e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.509677005397489e+18)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(5.505553818243748e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.98122381098652e+18)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(5.40023613809965e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.3730934337817774e+18)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(6.047997811709576e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.4951449162316186e+18)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(5.109699305774335e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.579768447260491e+18)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(3.716787533060064e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.419615147167711e+18)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(4.421017306339494e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.654192490071026e+18)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(4.5766465260433746e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.905923132056709e+18)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(6.263459431687282e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.9878454402922634e+18)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(5.816212132724461e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0116063799091553e+18)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(5.335185197798029e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.828563859291937e+18)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(3.5702857380087813e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.527161514237824e+18)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(3.479001331637069e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.3592882648536023e+18)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(3.2704893134049044e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9272347514784397e+18)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(4.210460168946483e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.781992836683442e+18)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(3.686866561820217e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.167599155050103e+18)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(3.263094231517688e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.935534479247454e+18)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(3.1953248967792614e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.938013468074543e+18)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(2.8018457606526546e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.830414145754817e+18)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(2.792419823727909e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.200625770097379e+18)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(2.597349493338956e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.616997034820571e+18)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(3.037028127161022e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.079281010327658e+18)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(2.5371434716300846e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.597331362867703e+18)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(2.4509890409663514e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.946691060821486e+18)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(2.352779659741754e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.680909830364547e+18)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(2.597417432403685e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.237581883086481e+18)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(1.7384732262394025e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.804649747477512e+18)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(6.470133628485838e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.965889302107985e+18)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(5.66287022744151e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.649013751382106e+18)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(5.881095461342838e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.496798487973618e+18)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(6.082378149157585e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.234920832401992e+19)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(7.566408457613495e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0435563462893937e+19)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(7.22726275931572e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1579128604813576e+19)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="free"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.1754964474012322e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.029067958089323e+19)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1.4505528063285082e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.003823730319276e+19)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(1.5339149546001009e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6588293222708417e+19)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(1.918539653090132e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8396873239556612e+19)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1.574095080965018e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.547931009265952e+19)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.3951741369955768e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.649898704146138e+19)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1.502415799476028e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0123880052107297e+19)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.5529561832734052e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8706767287779394e+19)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1.3590882656728652e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6843785721586506e+19)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.5332694319933917e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.685989060019279e+19)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1.4514897438149716e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.924155955579991e+19)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.541375028396121e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9202991027138474e+19)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.1798460613701538e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0721485243980472e+19)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(1.3473920027431926e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.231729984305494e+19)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(1.4145920807334644e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0820521607240086e+19)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(1.5824780564532836e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7900218751643685e+19)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(1.7275558521704925e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0501060454457233e+19)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1.5003816666407088e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0964146194325455e+19)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.4110680656768496e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1559876356257903e+19)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(1.4268533724185358e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.161403805206314e+19)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1.3919877214093238e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1154243931373744e+19)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.5487015778891745e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.341475501035473e+19)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.6844748725660092e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.372919475520349e+19)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.2785175316459702e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.076323076512087e+19)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.3505278100428638e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.235877150169623e+19)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.4512676219056925e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2130858727599104e+19)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.5203776960138174e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2384042884699783e+19)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(1.2176203536907633e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.3510442260517822e+19)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(2.184144193104997e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.523150093383001e+19)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(2.591779972336859e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.546267815053717e+19)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(2.616416251847402e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5823868922084356e+19)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(2.626297902556218e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.816128409573329e+19)),
  			},
  			... // 1 identical and 28 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="used"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(2.357254724596599e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1948046314803515e+18)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1.5355227885492e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6620608554819018e+18)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(1.1496296209260805e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4014499366185155e+18)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(5.53406881925665e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2011916618969242e+18)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1.190120739880458e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.339317697567162e+18)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.4472533821377464e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.307834886641832e+18)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1.4978337215664123e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.815079891311638e+18)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.3176235011395546e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.627231479324994e+18)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1.6971944393496742e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.264393601779729e+18)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.7352055610280666e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6823159210017326e+18)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1.7897340513309932e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4032014247871388e+18)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.8457664213582415e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2705628801005053e+18)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.8422842987412925e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0848255587245414e+18)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(1.8072158394994496e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0075210311744298e+18)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(1.77375037400517e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.224568610991769e+18)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(1.7444612182518843e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1607313446894244e+18)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(1.4657263536219482e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1365933493020547e+18)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1.4814946317151606e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.8606331627118746e+18)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.4421381255020283e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2253049398929073e+18)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(1.5797189870696259e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1704017590474813e+18)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1.1852146815520146e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1155341011307428e+18)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.397254570644999e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5778950237729974e+18)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(9.45530037299521e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5389907836887534e+18)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.6802581983416054e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1810440249570255e+18)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.710901395333674e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9519257379583117e+18)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.1450726598188503e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7066295678994964e+18)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.07680793917804e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4805775196850486e+18)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(1.4055229088098504e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5184773186389847e+18)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(1.2504763842078725e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.713596137266961e+18)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(8.556800979625902e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9870075003123848e+18)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(9.564587536600388e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.619364249640869e+18)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(6.77516938816039e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6074090693388672e+18)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(1.1067244317457172e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.603333339997616e+18)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(1.2572041706687775e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.3149321032639045e+18)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9.01437510171446e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.236860578654583e+18)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(9.127875317422373e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.3614606836209495e+18)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(1.897380583817247e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0614695642818976e+18)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(1.6008191016145943e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.731972123380547e+17)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(2.0602020463820782e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6407279957568937e+18)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(2.3524990339820206e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7329223262176358e+18)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(2.3874876514188856e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1649883116107459e+18)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(2.9953475442140344e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4410441801476705e+18)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(1.4255576895022095e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1858813839206684e+18)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(1.0112595161727505e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5698553080870262e+18)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(8.203906594090808e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6567272974663695e+18)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(1.0652631743278523e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.898110829676532e+18)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(1.8909414017978058e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6220703036542234e+18)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(1.392132379180068e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0539436094655814e+18)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(7.829746261359196e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0251553663966729e+18)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(6.641264160340014e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2606468948823726e+18)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(1.449972174024878e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7067194386431974e+18)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(1.7602401370783547e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0032084781272993e+18)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(1.2246906447621422e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.0301690253197254e+17)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(1.0423019649819516e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.056039145644349e+18)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(6.370323865555643e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.70745214681509e+17)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(1.448963579345588e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.22475005494724e+17)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(5.799485097972384e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.578190118439003e+17)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(9.013806695761546e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.720240612370239e+17)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(5.91694937887821e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9347928632528765e+18)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(1.5175001956773734e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.246387307037785e+18)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(7.674560999366044e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.800151201761726e+18)),
  			},
  		},
  	},
  	&{Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="buffers"}`, Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(4.145852841356687e+16))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(2.2547126453671744e+16))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.54248368996931e+16))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(2.8748359596575396e+16))}, ...}},
  	&{Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="cached"}`, Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(7.777026388361959e+18))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(7.151127535400093e+18))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(8.083807540741154e+18))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(7.009691453176652e+18))}, ...}},
  	... // 2 identical elements
  }
demo_memory_usage_bytes / on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes % on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes ^ on(instance, job, type) demo_memory_usage_bytes
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
demo_memory_usage_bytes == on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes != on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes < on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes > on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes <= on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes >= on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
sum by(instance, type) (demo_memory_usage_bytes) + on(instance, type) group_left(job) demo_memory_usage_bytes
FAIL
  model.Matrix{
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="buffers"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(2.6255500818113995e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.072273488535212e+08)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(3.929413399526258e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.003140120185653e+08)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(3.197048598598424e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4839353372979015e+08)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(4.329619685114176e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.3910682444666547e+08)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(3.4603008e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.6921939071485186e+08)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(3.1657097598172534e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.6004735733860576e+08)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(4.488256666887997e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.890702726470651e+08)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(2.0430053226560995e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.599307595365547e+08)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(4.585183530949382e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.1542377143789536e+08)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(2.1584804033413497e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.4150481219856685e+08)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(4.743926725022253e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4392731480027458e+08)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(3.4603008e+08))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(3.5227726104373807e+08))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(2.8668568656555974e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.050020725243902e+08)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(4.0878863197413665e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.6158805854968727e+08)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(4.501451867551969e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.5467675975714874e+08)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(4.691969749299464e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.776004011835718e+08)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(3.225622866012513e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.975222783968352e+08)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(2.6961242758089507e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.599760695690178e+08)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(2.960315465568701e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.500182012015901e+08)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1.8677617316089407e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.47542009107343e+08)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(3.958562112504113e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.0840328039809406e+08)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(3.4603008e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.4953959772874904e+08)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(4.1254922812825346e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1535423407056653e+08)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(3.8920568790624505e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.971738788750132e+08)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(4.7563245736774796e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.687148141862539e+08)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(2.0171399648746663e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.212948549666093e+08)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(4.187513638994128e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.7284657636927176e+08)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(1.9636195744296646e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6838771109496516e+08)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(3.6806251212236e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.779318458627782e+08)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(3.0709040312994766e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.889576106092602e+08)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(3.6328852652255654e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.916937954871433e+08)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(4.0594158001812035e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4822287953455484e+08)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(2.941380457258092e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.993368353571592e+08)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(4.8027105959444636e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.779933092443256e+08)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(2.7265175902884364e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.175773513995101e+08)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(3.492791056491066e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2217646365661895e+08)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(2.5811068404046664e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0994427054327714e+08)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(5.038239246140115e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.3012894772788733e+08)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(3.643541224130768e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5493329660768875e+08)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(3.8580947382560784e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.3902391076829517e+08)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(3.6248006651268536e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.851866549541365e+08)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(3.47269749021892e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.497745717486656e+08)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(4.1573674107590795e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.746670113865093e+08)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(2.9068507652877206e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.454202378084399e+08)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(3.2607156077125216e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.951949657766853e+08)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(3.817251509218567e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.306346818090073e+08)),
  			},
  			... // 1 identical and 13 modified elements
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="cached"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(3.817194491500698e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.577464079081804e+09)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(4.0552104337932405e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.348318440556842e+09)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(4.2520866056428537e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.686407491814548e+09)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(4.2909300790208306e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.2951643801403e+09)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(4.48780191799022e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.782933275298456e+09)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(4.42964377268677e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.657720842250391e+09)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(4.1448277836465874e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.2243713240845995e+09)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(4.107080943680677e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.618414643062155e+09)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(4.139713377789739e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.307303971595951e+09)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(3.7389352163192363e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.032122512216461e+09)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(3.753590714454277e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.793765382517291e+09)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(4.2084192920233583e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.815210651162078e+09)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(4.2672490160711823e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.640321108155798e+09)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(4.706596705122153e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.319122271111818e+09)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(5.171277438989936e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.4791746094997015e+09)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(5.45309183043019e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.323577133541528e+09)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(5.688288775473599e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.923231330823579e+09)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(5.308675332452728e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.342341518579103e+09)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(5.789563839619988e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.549879126839016e+09)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(5.875092260351776e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.585214242903448e+09)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(5.9146818792495e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.724603432499072e+09)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(6.481922235526135e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.581421032646284e+09)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(6.878711230340108e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.606683976742821e+09)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(6.998129390984617e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.897505673022306e+09)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(7.0808298702566595e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.531456056329391e+09)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(7.261242332331825e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.889704378724239e+09)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(7.555820901928757e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.9626391486356125e+09)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(7.094484682854449e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.6449788241131e+09)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(5.24288e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.2472000213776083e+09)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(4.516286046992949e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.990600862520089e+09)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(4.439374737906008e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.1823885203466105e+09)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(5.180836008448773e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.7390613347371655e+09)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(5.873904631942621e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.2800787129493265e+09)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(5.517806711820334e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.2045761485161433e+09)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(6.318368846979173e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.314715513250451e+09)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(6.712435945592192e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.952681688199397e+09)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(6.624617480201971e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.9939180964522862e+09)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(7.321557139464149e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.470796093065195e+09)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(7.2951085386618395e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.363666962879611e+09)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(6.888320009203277e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.179409702594382e+09)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(6.37471997064566e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.07199496409327e+09)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(6.521490940192603e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.776497614966337e+09)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(5.8404380967981615e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.208451914603203e+09)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(6.139407332965766e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.715802360141611e+09)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(6.259369142392982e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.634016144544655e+09)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(6.414375070544916e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.634896083540332e+09)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(6.365132931766032e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.227012204215642e+09)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(6.14299765718165e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.366796351678487e+09)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(6.022892426074145e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.519781530031989e+09)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(5.780846005682065e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.321383658533806e+09)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(5.484593834878745e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.86424125113137e+09)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(6.054479167686257e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.637975190020433e+09)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(6.359830919177715e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.892676753518573e+09)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(6.165603447078184e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.38055085770462e+09)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(6.222321236877086e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.587360646128908e+09)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(5.845943797514213e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.644781413698137e+09)),
  			},
  			... // 2 identical and 3 modified elements
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="free"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.0651054066773891e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.00903537142423e+09)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1.0404327492264378e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.95281794815303e+09)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9.80514421895732e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.145745692742541e+09)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(9.184266833008797e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.578315275054097e+09)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(8.617306589676449e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.868750877403482e+09)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.0052492796556734e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.123789027654861e+09)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1.0709003511040688e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.971929569965939e+09)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.1016890488348078e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.650264108749372e+09)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1.0130340088636633e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.208236283535338e+09)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.1306277231131098e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.212159423730835e+09)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1.1413809631672222e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.773040420697926e+09)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.0686888125934538e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.764243498930977e+09)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.0196390329419905e+10)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.104171624915794e+09)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(9.78908271172467e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.448237897736263e+09)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(9.376351820063652e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.125901951531166e+09)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(8.752356906477617e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.461730024443863e+09)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(8.417544987682194e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.055619350316628e+09)),
  			},
  			... // 4 identical and 40 modified elements
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="used"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(2.449065617544271e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.186142384640444e+09)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(2.3273899179897575e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.578418783271563e+09)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(2.8029334995399847e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0993224657131214e+09)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(3.2717103034589562e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9672827043589387e+09)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(3.7287305963333316e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.05896564058321e+09)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(2.3811616387747707e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0383119567561407e+09)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1.8772122226239257e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6944980173023977e+09)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.8515972197056344e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.551259672651919e+09)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(2.4512973644786887e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2489051574308143e+09)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.9188086962155304e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5940824358541365e+09)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1.538076165371275e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.369136065984509e+09)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.9367229199347374e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2543849539069457e+09)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(2.3635119595388336e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0830991898846693e+09)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(2.397504080587617e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0075069426275265e+09)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(2.223451292972275e+09))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(2.524275260336994e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.93988526625746e+09)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(2.6048384459142594e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.923418101676224e+09)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(2.47350856364345e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.382681281298535e+09)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(2.168043499293149e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.983491203199974e+09)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(1.7478973676041012e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9464566917214184e+09)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1.852000897899394e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.908975146769558e+09)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.595476292311891e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.512285830691243e+09)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(2.360300291967697e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4811213462374253e+09)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(2.4087930203188205e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.953671630332001e+09)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.99851363581808e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.794226718044412e+09)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.782506038850777e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.61276066098638e+09)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(2.5908384342561207e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4335796840745106e+09)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(2.6375085930675316e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.464530234051905e+09)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(2.51189665322805e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.618087956709599e+09)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(2.0458917711422327e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.8192250710522456e+09)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(2.0358080834325364e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.545084870601269e+09)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(2.333879600112205e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5356727465024877e+09)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(2.166541644894834e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5324559936927757e+09)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(2.7131208672523417e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2934097787041063e+09)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(3.1749832633291917e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2242846748153286e+09)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(3.1503151628046856e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.333632947677033e+09)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(3.650814771787519e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.060552900832102e+09)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(2.5537600098192577e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6409719221705832e+09)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(2.3912108070952644e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5618181010812564e+09)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(1.8055030417889686e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6328101535945473e+09)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(1.823035836750215e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.942779850149002e+09)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(2.20227456550771e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.124768266702458e+09)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(1.98014219810655e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.95694530481757e+09)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(1.4636493718470697e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5058773378495812e+09)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(2.4841047975336056e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5742783823560104e+09)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(2.1109530393341036e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.7554388613624015e+09)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(2.244758291383998e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.547210477093892e+09)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(2.5656115740922422e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0532351150957665e+09)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(3.1636323833522434e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.024999127305168e+09)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(2.7075959339257064e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2455706578795266e+09)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(2.9044798893648934e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6128294537862186e+09)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(3.109889746892177e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0032059086647077e+09)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(2.9203596464182105e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4184736903192425e+09)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(2.368379881629991e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0552753057868905e+09)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(2.4907786106146393e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8662745936024623e+09)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(2.906549920063979e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5779417042397022e+09)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(1.8314236684031858e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6221208485731268e+09)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(1.959187189271353e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.3740801450236065e+09)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(2.2746033875088916e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.7819366371309586e+09)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(1.7443619954532979e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.232834348569356e+09)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(2.8377417114228215e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6833942697723165e+09)),
  			},
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="buffers"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(3.704539745803694e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.072273488535212e+08)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(4.2330814170319545e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.003140120185653e+08)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(4.317884078457284e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4839353372979015e+08)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(3.009175572978547e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.3910682444666547e+08)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(2.770204712277621e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.6921939071485186e+08)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(2.8582362977309567e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.6004735733860576e+08)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(3.328021550244353e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.890702726470651e+08)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(5.0923583277954364e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.599307595365547e+08)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(3.6535935091375965e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.1542377143789536e+08)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(3.5023461284874403e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.4150481219856685e+08)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(4.579748958378367e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4392731480027458e+08)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.896786974972831e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.4603008e+08)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(4.994955029719685e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.5227726104373807e+08)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(3.693261079182248e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.050020725243902e+08)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(3.580349555125309e+08))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(4.013226224774541e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.5467675975714874e+08)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(3.877600463157722e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.776004011835718e+08)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(2.7671561993654674e+08)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.975222783968352e+08)),
  			},
  			... // 2 identical and 41 modified elements
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="cached"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(6.881641718965311e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.577464079081804e+09)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(6.661012070905529e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.348318440556842e+09)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(6.770619856422762e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.686407491814548e+09)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(6.630897667106414e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.2951643801403e+09)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(6.786022186647616e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.782933275298456e+09)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(7.017602683380533e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.657720842250391e+09)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(6.647144933783562e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.2243713240845995e+09)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(6.493364690946838e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.618414643062155e+09)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(6.835818661780543e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.307303971595951e+09)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(6.363693649529778e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.032122512216461e+09)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(6.426591082431127e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.793765382517291e+09)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(6.420940893292065e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.815210651162078e+09)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(7.095980735105637e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.640321108155798e+09)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(6.780520785838645e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.319122271111818e+09)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(6.635977172139223e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.4791746094997015e+09)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(6.180910943268581e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.323577133541528e+09)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(6.057990062791588e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.923231330823579e+09)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(6.721868193501744e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.342341518579103e+09)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(6.902763539821862e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.549879126839016e+09)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(6.92704500057255e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.585214242903448e+09)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(7.108180407482641e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.724603432499072e+09)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(6.771143346987001e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.581421032646284e+09)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(6.785206269441443e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.606683976742821e+09)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(6.98092939279373e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.897505673022306e+09)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(6.863805595286498e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.531456056329391e+09)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(7.076054897735669e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.889704378724239e+09)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(6.999223424274221e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.9626391486356125e+09)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(7.459280400291633e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.6449788241131e+09)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(5.418194090641868e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.2472000213776083e+09)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(4.692783318349036e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.990600862520089e+09)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(4.647681631996602e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.1823885203466105e+09)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(4.918535477846867e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.7390613347371655e+09)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(4.520928800932098e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.2800787129493265e+09)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(3.855794358136888e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.2045761485161433e+09)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(4.205243063766704e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.314715513250451e+09)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(4.2786196493931894e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.952681688199397e+09)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(5.005380877290871e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.9939180964522862e+09)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(4.823364855668483e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.470796093065195e+09)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(4.619603964756299e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.363666962879611e+09)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(3.7790399511033387e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.179409702594382e+09)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(3.7304162403876963e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.07199496409327e+09)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(3.616898844814383e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.776497614966337e+09)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(4.1038811722302504e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.208451914603203e+09)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(3.840242993259784e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.715802360141611e+09)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(3.612807346935448e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.634016144544655e+09)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(3.5750943466036034e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.634896083540332e+09)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(3.347742977382018e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.227012204215642e+09)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(3.342107014281804e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.366796351678487e+09)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(3.223258905728149e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.519781530031989e+09)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(3.4854142520859823e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.321383658533806e+09)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(3.185682640584328e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.86424125113137e+09)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(3.1311269798373566e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.637975190020433e+09)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(3.0677546575577087e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.892676753518573e+09)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(3.2233010609644794e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.38055085770462e+09)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(2.6370234934405894e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.587360646128908e+09)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(5.087291471298195e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.644781413698137e+09)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(4.759357195017626e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.212572334027864e+09)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(4.850194000797427e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.1633752077814045e+09)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(4.93249557492253e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.028288077197724e+09)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(5.501421073727586e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.460824548892792e+09)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(5.376713776765775e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.805623734769232e+09)),
  			},
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="free"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(6.857102733374299e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.00903537142423e+09)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(7.617224708063976e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.95281794815303e+09)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(7.833045268859617e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.145745692742541e+09)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(8.760227515516094e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.578315275054097e+09)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(7.868750877403482e+09))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(7.470405978246635e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.123789027654861e+09)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(7.752201750408791e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.971929569965939e+09)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(7.881513010262446e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.650264108749372e+09)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(7.37316286453206e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.208236283535338e+09)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(7.831396891981383e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.212159423730835e+09)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(7.619684360431137e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.773040420697926e+09)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(7.85206986315359e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.764243498930977e+09)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(6.869777467633588e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.104171624915794e+09)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(7.341367727455675e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.448237897736263e+09)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(7.522212655152643e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.125901951531166e+09)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(7.95607455081533e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.461730024443863e+09)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(8.312775354045104e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.055619350316628e+09)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(7.746952088765513e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.157324105725527e+09)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(7.512837188910324e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.286522784391993e+09)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(7.554742543379055e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.298180048173544e+09)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(7.461870332321043e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.198748595624025e+09)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(7.870709187587036e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.67775904026438e+09)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(8.20847092354236e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.742524263291006e+09)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(7.151272702522175e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.113337646575127e+09)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(7.3499056049526615e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.457012530751184e+09)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(7.619101316837026e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.408689330103127e+09)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(7.798404185508257e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.462355496323267e+09)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(6.97888344562585e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.697513549465723e+09)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.34696569610694e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0046193494817827e+10)),
  			},
  			... // 4 identical and 28 modified elements
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="used"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(3.070670757080022e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.186142384640444e+09)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(2.478324263327299e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.578418783271563e+09)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(2.1444156508718925e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0993224657131214e+09)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(1.487826444079638e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9672827043589387e+09)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(2.181853102186724e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.05896564058321e+09)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(2.4060368925997343e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0383119567561407e+09)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(2.4477203447832127e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6944980173023977e+09)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(2.295755650011172e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.551259672651919e+09)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(2.6055283067736373e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2489051574308143e+09)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(2.6345440296400943e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5940824358541365e+09)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(2.6756188452999005e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.369136065984509e+09)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(2.7171797300570617e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2543849539069457e+09)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(2.7146154782888074e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0830991898846693e+09)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(2.6886545627874546e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0075069426275265e+09)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(2.6636444011956024e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2132045644194474e+09)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(2.6415610674386344e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.93988526625746e+09)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(2.4213437208475366e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.923418101676224e+09)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(2.434333281796197e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.382681281298535e+09)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(2.4017811103445945e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.983491203199974e+09)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(2.5137374461702447e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9464566917214184e+09)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(2.177351309781694e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.908975146769558e+09)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(2.3641104632778893e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.512285830691243e+09)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.9447673766283937e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4811213462374253e+09)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(2.5924954760551505e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.953671630332001e+09)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(2.61602858954842e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.794226718044412e+09)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(2.140161358233393e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.61276066098638e+09)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(2.0753871341781418e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4335796840745106e+09)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(2.371095028723944e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.464530234051905e+09)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(2.236494027899804e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.618087956709599e+09)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(1.8500595644060655e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.8192250710522456e+09)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(1.9559741855761173e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.545084870601269e+09)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(1.6462283423827195e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5356727465024877e+09)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(2.1040194217218788e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5324559936927757e+09)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(2.2425023261247935e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2934097787041063e+09)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(1.8988812602913811e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2242846748153286e+09)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(1.9107982957311192e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.333632947677033e+09)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(2.754908770770638e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.060552900832102e+09)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(2.5304696019629197e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6409719221705832e+09)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(2.87068078781468e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5618181010812564e+09)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(3.0675717002098064e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6328101535945473e+09)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(3.090299436248135e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.942779850149002e+09)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(3.461414476316891e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.124768266702458e+09)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(2.387934412417736e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.95694530481757e+09)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(2.0112279991813464e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5058773378495812e+09)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(1.811508387404354e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5742783823560104e+09)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(2.064231745059505e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.7554388613624015e+09)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(2.7502301007717924e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.547210477093892e+09)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(2.3597731917962523e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0532351150957665e+09)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(1.7697170690660353e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.024999127305168e+09)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(1.6298790335899181e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2455706578795266e+09)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(2.4082958074330306e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.6128294537862186e+09)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(2.6534808362438607e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0032059086647077e+09)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(2.2133148395672426e+09)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4184736903192425e+09)),
  			},
  			... // 1 identical and 7 modified elements
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(4.072273488535212e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(3.003140120185653e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(2.4839353372979015e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(3.3910682444666547e+08))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="cached"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(5.577464079081804e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(5.348318440556842e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(5.686407491814548e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(5.2951643801403e+09))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="free"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(9.00903537142423e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(8.95281794815303e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(8.145745692742541e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(8.578315275054097e+09))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="used"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(2.186142384640444e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(2.578418783271563e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(3.0993224657131214e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(2.9672827043589387e+09))}, ...},
  	},
  }
sum by(instance, type) (demo_memory_usage_bytes) - on(instance, type) group_left(job) demo_memory_usage_bytes
FAIL
  model.Matrix{
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="cached"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="free"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="used"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="cached"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="free"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="used"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="cached"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="free"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="used"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  }
sum by(instance, type) (demo_memory_usage_bytes) * on(instance, type) group_left(job) demo_memory_usage_bytes
FAIL
  model.Matrix{
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="buffers"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.7233783080249616e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.145852841356687e+16)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(3.860072416094126e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2547126453671744e+16)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(2.5552799354500372e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.54248368996931e+16)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(4.686401654432045e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.8748359596575396e+16)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(2.99342040662016e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.50417091557042e+16)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(2.505429570850553e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.2408524881628416e+16)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(5.036111976966138e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.089040563206214e+16)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.0434676871002884e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.238753791514029e+16)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(5.255977003122361e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.314422746892118e+16)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.1647594129021588e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9156384188694604e+16)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(5.62621019309509e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4875133726418064e+16)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(3.024796571532605e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.99342040662016e+16)),
  			},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(3.1024817162119492e+16))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(2.054717072039159e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.1006669687262856e+16)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(4.177703640782154e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.2686481021433016e+16)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(5.0657672289717784e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.168273896581499e+16)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(5.503645032085319e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9265495684320004e+16)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(2.6011607184356948e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.212987653561098e+16)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.817271527651585e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.239569266558959e+16)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(2.190866913921309e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0628185293099204e+16)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(8.721334715157071e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0196362023592124e+16)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(3.917553499638256e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.169830985998106e+16)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(2.99342040662016e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0544482595093924e+16)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(4.254921640730443e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.159436153303009e+16)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(3.787026687464336e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.943677251515591e+16)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(5.655655862542065e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.805191284078824e+16)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.0172134094736426e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5807595957003628e+16)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(4.3838176191904616e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.47536423775718e+16)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.639504582708342e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8007990866698622e+16)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(3.38675032074556e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9311527736172772e+16)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(2.3576128923628444e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0874125182253212e+16)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(3.299463837573257e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1271317581423844e+16)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(4.1197141596902e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.540364948110653e+16)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(2.162929748584956e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.933793482551798e+15)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(5.7665072670993064e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.932006999615281e+16)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(1.8584745425380656e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5213843530481976e+16)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(3.0498973410759948e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.234059525074023e+16)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(1.66552813039594e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4016362710651044e+16)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(6.3459636753366296e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.625272791837491e+16)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(3.318848162985084e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6247746429815952e+16)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(3.72122375233981e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.873430301815724e+16)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(3.28479496547602e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0332857040982424e+16)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(3.014906964643197e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.057429134792388e+16)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(4.320925947010413e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.509384235532467e+16)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(2.1124453429134516e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9828785171909796e+16)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(2.6580665685950096e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.130451353264313e+16)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(3.642852271157857e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.732982320373587e+16)),
  			},
  			... // 1 identical and 13 modified elements
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="cached"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(3.6427434464858184e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.777026388361959e+18)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(4.1111829155863905e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.151127535400093e+18)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(4.5200601254718413e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.083807540741154e+18)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(4.603020235761428e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.009691453176652e+18)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(5.035091513779174e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.360579316638533e+18)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(4.905435988225671e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.002451282208618e+18)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(4.2948993390221706e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.823513932979368e+18)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(4.21702846948624e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.89164577534381e+18)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(4.284306712562833e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.945520847527514e+18)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(3.4949091379580436e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.096625500597158e+18)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(3.5223608129093427e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.391929326913933e+18)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(4.427698234368596e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.454168729347219e+18)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(4.552353541290118e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.953305550776962e+18)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(5.538013136166678e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.073265433759437e+18)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(6.685527587751578e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.505338600346551e+18)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(7.43405262777612e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.085118374191558e+18)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(8.089157298294735e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.059551684200727e+18)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(7.045508446348022e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.713982465993969e+18)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(8.379762363258836e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.175350017211342e+18)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(8.629177266911335e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.25604741333116e+18)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(8.7458654331806e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.580469398595503e+18)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.0503828966852033e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.247354669593436e+18)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.182916704760178e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.305384315394763e+18)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.2243453743240681e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.996390454321418e+18)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.2534537912879735e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.133523497611078e+18)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.3181410052211931e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.97730222782875e+18)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.4272607375505873e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.156946829892699e+18)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(1.2582928228814098e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.39395706911478e+18)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(6.8719476736e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.509677005397489e+18)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(5.099209914565798e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.98122381098652e+18)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(4.927012015889508e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.3730934337817774e+18)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(6.710265436609854e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.4951449162316186e+18)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(8.625688906289245e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.579768447260491e+18)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(7.611547727252383e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.419615147167711e+18)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9.98044622161923e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.654192490071026e+18)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(1.1264199080919536e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.905923132056709e+18)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(1.097138918974938e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.9878454402922634e+18)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(1.3401299736609614e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0116063799091553e+18)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(1.330465214771422e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.828563859291937e+18)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(1.1862238137297558e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.527161514237824e+18)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(1.0159263676037153e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.3592882648536023e+18)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(1.0632461020753551e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9272347514784397e+18)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(8.527679290632833e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.781992836683442e+18)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(9.423080600018455e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.167599155050103e+18)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(9.794925515185363e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.935534479247454e+18)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(1.0286051886407025e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.938013468074543e+18)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(1.012872930976311e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.830414145754817e+18)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(9.43410505403481e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.200625770097379e+18)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(9.068808294015326e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.616997034820571e+18)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(8.354545135352572e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.079281010327658e+18)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(7.520192383397485e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.597331362867703e+18)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(9.164179497986719e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.946691060821486e+18)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(1.0111862330132216e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.680909830364547e+18)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(9.503666466655597e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.237581883086481e+18)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(9.679320393722896e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.804649747477512e+18)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(8.543764720923724e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.965889302107985e+18)),
  			},
  			... // 2 identical and 3 modified elements
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="free"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(2.836123818333516e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.029067958089323e+19)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(2.706250764157209e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.003823730319276e+19)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(2.4035213288638034e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6588293222708417e+19)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(2.108768931497636e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8396873239556612e+19)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1.8564493215120286e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.547931009265952e+19)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(2.526315285620626e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.649898704146138e+19)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(2.8670689049870442e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0123880052107297e+19)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(3.0342969008063586e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8706767287779394e+19)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(2.5655947577859617e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6843785721586506e+19)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(3.1957976206798373e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.685989060019279e+19)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(3.2568762577013395e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.924155955579991e+19)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(2.8552394454060155e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9202991027138474e+19)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(2.599159393747194e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0721485243980472e+19)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(2.395653508424671e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.231729984305494e+19)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(2.197899336340274e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0820521607240086e+19)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(1.915093785459161e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7900218751643685e+19)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(1.7713765904913406e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0501060454457233e+19)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(2.0589464372192743e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0964146194325455e+19)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(2.0037482898192495e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1559876356257903e+19)),
  			},
  			... // 3 identical and 39 modified elements
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="used"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.4994805997593754e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1948046314803515e+18)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1.3541859575900925e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6620608554819018e+18)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(1.9641090507108664e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4014499366185155e+18)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(2.676022077439874e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2011916618969242e+18)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(3.475857965008081e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.339317697567162e+18)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.417482687493138e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.307834886641832e+18)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(8.809814321921647e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.815079891311638e+18)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(8.571030660054088e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.627231479324994e+18)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1.5022146922750413e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.264393601779729e+18)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(9.204567031680859e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6823159210017326e+18)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(5.914195726208014e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4032014247871388e+18)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(9.377239171501339e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2705628801005053e+18)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.3965471957207741e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0848255587245414e+18)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(1.4370064541085686e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0075210311744298e+18)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(1.23593391305502e+18))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(1.59299139748735e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1607313446894244e+18)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(1.6962958323282534e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1365933493020547e+18)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1.5295611536043704e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.8606331627118746e+18)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.1751031537068206e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2253049398929073e+18)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(7.637863019193366e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1704017590474813e+18)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(8.574768314550404e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1155341011307428e+18)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(6.363861498323247e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5778950237729974e+18)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.392754367065699e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5389907836887534e+18)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.4505709536841664e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1810440249570255e+18)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(9.985141881377002e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9519257379583117e+18)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(7.943319446348718e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7066295678994964e+18)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.6781109481046769e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4805775196850486e+18)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(1.7391128946262674e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5184773186389847e+18)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(1.5774061991245699e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.713596137266961e+18)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(1.0464182848068754e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9870075003123848e+18)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(1.0361286381423142e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.619364249640869e+18)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(1.3617484969549765e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6074090693388672e+18)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(1.1734756747659034e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.603333339997616e+18)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(1.8402562100800248e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.3149321032639045e+18)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(2.520129680605121e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.236860578654583e+18)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(2.481121406249278e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.3614606836209495e+18)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(3.332112124475489e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0614695642818976e+18)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(1.630422546938014e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.731972123380547e+17)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(1.4294722809922964e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6407279957568937e+18)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(8.149603084773044e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7329223262176358e+18)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(8.308649155188892e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1649883116107459e+18)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(1.212503315470543e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4410441801476705e+18)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(9.802407811805599e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1858813839206684e+18)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(5.3556737092708045e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5698553080870262e+18)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(1.5426941612823688e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6567272974663695e+18)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(1.1140306835684723e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.898110829676532e+18)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(1.2597349466843013e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6220703036542234e+18)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(1.6455906872790182e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0539436094655814e+18)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(2.502142464248749e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0251553663966729e+18)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(1.8327689353527544e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2606468948823726e+18)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(2.109000856931276e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7067194386431974e+18)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(2.4178535594562724e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0032084781272993e+18)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(2.132125116106974e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.0301690253197254e+17)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(1.4023058159274227e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.056039145644349e+18)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(1.5509945217738483e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.70745214681509e+17)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(2.1120081094559808e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.22475005494724e+17)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(8.385281632968456e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.578190118439003e+17)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(9.596036106512461e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.720240612370239e+17)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(1.2934551426167311e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9347928632528765e+18)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(7.606996927954528e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.246387307037785e+18)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(2.013194505187231e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.800151201761726e+18)),
  			},
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="buffers"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(3.430903682059825e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.145852841356687e+16)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(4.479744570805315e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2547126453671744e+16)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(4.661030728748727e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.54248368996931e+16)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(2.263784407252692e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.8748359596575396e+16)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1.9185085369812844e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.50417091557042e+16)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(2.0423786834166916e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.2408524881628416e+16)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(2.7689318597227064e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.089040563206214e+16)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(6.483028334666883e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.238753791514029e+16)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(3.337186382503094e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.314422746892118e+16)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(3.0666071009327404e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9156384188694604e+16)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(5.2435251304419336e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4875133726418064e+16)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(8.994502071066458e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.99342040662016e+16)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(6.237393937230494e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.1024817162119492e+16)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(3.410044349750606e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.1006669687262856e+16)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(3.2047257342215e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.2686481021433016e+16)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(4.026496182804529e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.168273896581499e+16)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(3.758946337970245e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9265495684320004e+16)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1.914288357921685e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.212987653561098e+16)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(3.2849268807371116e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.239569266558959e+16)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(8.495695454146353e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0628185293099204e+16)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(4.675695558719863e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0196362023592124e+16)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(7.560840395142087e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.169830985998106e+16)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.457146110807486e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0544482595093924e+16)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(5.17952992358085e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.159436153303009e+16)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(3.0647648172889176e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.943677251515591e+16)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(2.9678953194080264e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.805191284078824e+16)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(2.3539911842970184e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5807595957003628e+16)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(3.433800035071443e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.47536423775718e+16)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(7.940179468262952e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8007990866698622e+16)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(5.1783743948837176e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9311527736172772e+16)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(2.99342040662016e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0874125182253212e+16)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(3.3419800382240884e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1271317581423844e+16)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(4.021594613714089e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.540364948110653e+16)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(2.52619575611086e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.933793482551798e+15)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(3.0962956615162876e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.932006999615281e+16)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(5.9891340681087416e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5213843530481976e+16)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(3.1146327243354556e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.234059525074023e+16)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(4.792904172242249e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4016362710651044e+16)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(3.049364798245652e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.625272791837491e+16)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(4.1573799372647816e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6247746429815952e+16)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(5.582857555282898e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.873430301815724e+16)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(2.252585945029788e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0332857040982424e+16)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(1.7611422480101258e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.057429134792388e+16)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(2.1142205509068e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.509384235532467e+16)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(3.257428455429197e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9828785171909796e+16)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(7.854500272068926e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.130451353264313e+16)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(1.918289342156185e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.732982320373587e+16)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(1.9276208149252748e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.984330301714989e+16)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(1.6921086268989604e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2452020206989064e+16)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(1.3714760432637946e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2019839530015204e+16)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(3.3209827117627564e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5826483469418042e+16)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(1.4599799250559646e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.606375476002639e+16)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(1.7178160328835596e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.3561711634495092e+16)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(1.3532199874765392e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4283005754837536e+16)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(3.0991568515147656e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.7073501243096276e+16)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(3.912317639613428e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.9894089418328224e+16)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(3.3318715646611564e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6527376643207462e+16)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(1.9411546755396736e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.582032456993572e+15)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(9.003029984442078e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.495522886594273e+16)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(8.188448961834408e+15)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.940124333992736e+16)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(3.035768834176667e+16)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.242679076063664e+16)),
  			},
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="cached"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.183924818705096e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.777026388361959e+18)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1.1092270452187292e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.151127535400093e+18)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(1.1460323310046546e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.083807540741154e+18)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(1.099220096790932e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.009691453176652e+18)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1.1512524279418423e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.360579316638533e+18)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.2311686855447415e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.002451282208618e+18)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1.1046133942681119e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.823513932979368e+18)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.0540946252408783e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.89164577534381e+18)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1.1682104194186785e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.945520847527514e+18)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.0124149216266404e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.096625500597158e+18)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1.032526823519582e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.391929326913933e+18)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.0307120488787575e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.454168729347219e+18)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.2588235648247583e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.953305550776962e+18)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(1.149386553179748e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.073265433759437e+18)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(1.100904825728822e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.505338600346551e+18)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(9.550915022154326e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.085118374191558e+18)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(9.174810900220407e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.059551684200727e+18)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1.12958780027026e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.713982465993969e+18)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.191203612167351e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.175350017211342e+18)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(1.199598810998929e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.25604741333116e+18)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1.263155717633002e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.580469398595503e+18)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.1462095556361583e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.247354669593436e+18)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.1509756029716867e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.305384315394763e+18)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.2183343796792859e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.996390454321418e+18)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.177795681247156e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.133523497611078e+18)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.2517638228942238e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.97730222782875e+18)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.224728213572724e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.156946829892699e+18)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(1.3910216022543725e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.39395706911478e+18)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(7.339206800966614e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.509677005397489e+18)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(5.505553818243748e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.98122381098652e+18)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(5.40023613809965e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.3730934337817774e+18)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(6.047997811709576e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.4951449162316186e+18)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(5.109699305774335e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.579768447260491e+18)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(3.716787533060064e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.419615147167711e+18)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(4.421017306339494e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.654192490071026e+18)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(4.5766465260433746e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.905923132056709e+18)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(6.263459431687282e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.9878454402922634e+18)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(5.816212132724461e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(3.0116063799091553e+18)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(5.335185197798029e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.828563859291937e+18)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(3.5702857380087813e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.527161514237824e+18)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(3.479001331637069e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.3592882648536023e+18)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(3.2704893134049044e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9272347514784397e+18)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(4.210460168946483e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.781992836683442e+18)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(3.686866561820217e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.167599155050103e+18)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(3.263094231517688e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.935534479247454e+18)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(3.1953248967792614e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.938013468074543e+18)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(2.8018457606526546e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.830414145754817e+18)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(2.792419823727909e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.200625770097379e+18)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(2.597349493338956e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.616997034820571e+18)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(3.037028127161022e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.079281010327658e+18)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(2.5371434716300846e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.597331362867703e+18)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(2.4509890409663514e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.946691060821486e+18)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(2.352779659741754e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.680909830364547e+18)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(2.597417432403685e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.237581883086481e+18)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(1.7384732262394025e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.804649747477512e+18)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(6.470133628485838e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(7.965889302107985e+18)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(5.66287022744151e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.649013751382106e+18)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(5.881095461342838e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(9.496798487973618e+18)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(6.082378149157585e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.234920832401992e+19)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(7.566408457613495e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0435563462893937e+19)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(7.22726275931572e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1579128604813576e+19)),
  			},
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="free"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.1754964474012322e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.029067958089323e+19)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1.4505528063285082e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.003823730319276e+19)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(1.5339149546001009e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6588293222708417e+19)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(1.918539653090132e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8396873239556612e+19)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1.574095080965018e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.547931009265952e+19)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.3951741369955768e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.649898704146138e+19)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1.502415799476028e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0123880052107297e+19)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.5529561832734052e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.8706767287779394e+19)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1.3590882656728652e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6843785721586506e+19)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.5332694319933917e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.685989060019279e+19)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1.4514897438149716e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.924155955579991e+19)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.541375028396121e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9202991027138474e+19)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.1798460613701538e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0721485243980472e+19)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(1.3473920027431926e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.231729984305494e+19)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(1.4145920807334644e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0820521607240086e+19)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(1.5824780564532836e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7900218751643685e+19)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(1.7275558521704925e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0501060454457233e+19)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1.5003816666407088e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0964146194325455e+19)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.4110680656768496e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1559876356257903e+19)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(1.4268533724185358e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.161403805206314e+19)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1.3919877214093238e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1154243931373744e+19)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.5487015778891745e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.341475501035473e+19)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.6844748725660092e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.372919475520349e+19)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.2785175316459702e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.076323076512087e+19)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.3505278100428638e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.235877150169623e+19)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.4512676219056925e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2130858727599104e+19)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.5203776960138174e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2384042884699783e+19)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(1.2176203536907633e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.3510442260517822e+19)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(2.184144193104997e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.523150093383001e+19)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(2.591779972336859e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.546267815053717e+19)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(2.616416251847402e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.5823868922084356e+19)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(2.626297902556218e+19)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.816128409573329e+19)),
  			},
  			... // 1 identical and 28 modified elements
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="used"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(2.357254724596599e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1948046314803515e+18)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1.5355227885492e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6620608554819018e+18)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(1.1496296209260805e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4014499366185155e+18)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(5.53406881925665e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2011916618969242e+18)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1.190120739880458e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.339317697567162e+18)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.4472533821377464e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.307834886641832e+18)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1.4978337215664123e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.815079891311638e+18)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.3176235011395546e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.627231479324994e+18)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1.6971944393496742e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.264393601779729e+18)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.7352055610280666e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6823159210017326e+18)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1.7897340513309932e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4032014247871388e+18)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.8457664213582415e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2705628801005053e+18)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.8422842987412925e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0848255587245414e+18)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(1.8072158394994496e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0075210311744298e+18)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(1.77375037400517e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.224568610991769e+18)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(1.7444612182518843e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1607313446894244e+18)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(1.4657263536219482e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1365933493020547e+18)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1.4814946317151606e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.8606331627118746e+18)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.4421381255020283e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.2253049398929073e+18)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(1.5797189870696259e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1704017590474813e+18)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1.1852146815520146e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1155341011307428e+18)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.397254570644999e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5778950237729974e+18)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(9.45530037299521e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5389907836887534e+18)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.6802581983416054e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1810440249570255e+18)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.710901395333674e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9519257379583117e+18)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.1450726598188503e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7066295678994964e+18)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.07680793917804e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.4805775196850486e+18)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(1.4055229088098504e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5184773186389847e+18)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(1.2504763842078725e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.713596137266961e+18)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(8.556800979625902e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9870075003123848e+18)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(9.564587536600388e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.619364249640869e+18)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(6.77516938816039e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6074090693388672e+18)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(1.1067244317457172e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.603333339997616e+18)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(1.2572041706687775e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.3149321032639045e+18)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9.01437510171446e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.236860578654583e+18)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(9.127875317422373e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.3614606836209495e+18)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(1.897380583817247e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0614695642818976e+18)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(1.6008191016145943e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.731972123380547e+17)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(2.0602020463820782e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6407279957568937e+18)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(2.3524990339820206e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7329223262176358e+18)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(2.3874876514188856e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1649883116107459e+18)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(2.9953475442140344e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.4410441801476705e+18)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(1.4255576895022095e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.1858813839206684e+18)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(1.0112595161727505e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5698553080870262e+18)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(8.203906594090808e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6567272974663695e+18)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(1.0652631743278523e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.898110829676532e+18)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(1.8909414017978058e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.6220703036542234e+18)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(1.392132379180068e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0539436094655814e+18)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(7.829746261359196e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0251553663966729e+18)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(6.641264160340014e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2606468948823726e+18)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(1.449972174024878e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.7067194386431974e+18)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(1.7602401370783547e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.0032084781272993e+18)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(1.2246906447621422e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(5.0301690253197254e+17)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(1.0423019649819516e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.056039145644349e+18)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(6.370323865555643e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(8.70745214681509e+17)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(1.448963579345588e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.22475005494724e+17)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(5.799485097972384e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.578190118439003e+17)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(9.013806695761546e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(4.720240612370239e+17)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(5.91694937887821e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9347928632528765e+18)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(1.5175001956773734e+18)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.246387307037785e+18)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(7.674560999366044e+17)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.800151201761726e+18)),
  			},
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(4.145852841356687e+16))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(2.2547126453671744e+16))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.54248368996931e+16))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(2.8748359596575396e+16))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="cached"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(7.777026388361959e+18))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(7.151127535400093e+18))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(8.083807540741154e+18))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(7.009691453176652e+18))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="free"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(2.029067958089323e+19))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(2.003823730319276e+19))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.6588293222708417e+19))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.8396873239556612e+19))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="used"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.1948046314803515e+18))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.6620608554819018e+18))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(2.4014499366185155e+18))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(2.2011916618969242e+18))}, ...},
  	},
  }
sum by(instance, type) (demo_memory_usage_bytes) / on(instance, type) group_left(job) demo_memory_usage_bytes
FAIL
  model.Matrix{
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="cached"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="free"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="used"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="cached"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="free"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="used"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="cached"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="free"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="used"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  }
sum by(instance, type) (demo_memory_usage_bytes) % on(instance, type) group_left(job) demo_memory_usage_bytes
FAIL
  model.Matrix{
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="cached"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="free"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="used"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="cached"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="free"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="used"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="cached"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="free"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="used"}`,
  		Values: {{Timestamp: s"1649431605"}, {Timestamp: s"1649431615"}, {Timestamp: s"1649431625"}, {Timestamp: s"1649431635"}, ...},
  	},
  }
sum by(instance, type) (demo_memory_usage_bytes) ^ on(instance, type) group_left(job) demo_memory_usage_bytes
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
sum by(instance, type) (demo_memory_usage_bytes) == on(instance, type) group_left(job) demo_memory_usage_bytes
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		131277504.09056997 @[1649431605]
- 		196470669.9763129 @[1649431615]
- 		159852429.9299212 @[1649431625]
- 		216480984.2557088 @[1649431635]
- 		173015040 @[1649431645]
- 		158285487.99086267 @[1649431655]
- 		224412833.34439984 @[1649431665]
- 		102150266.13280497 @[1649431675]
- 		229259176.5474691 @[1649431685]
- 		107924020.16706748 @[1649431695]
- 		237196336.25111264 @[1649431705]
- 		173919423.05368325 @[1649431715]
- 		176358939.48503953 @[1649431725]
- 		143342843.28277987 @[1649431735]
- 		204394315.98706833 @[1649431745]
- 		225072593.37759846 @[1649431755]
- 		234598487.4649732 @[1649431765]
- 		161281143.30062565 @[1649431775]
- 		134806213.79044753 @[1649431785]
- 		148015773.27843505 @[1649431795]
- 		93388086.58044703 @[1649431805]
- 		197928105.62520564 @[1649431815]
- 		173015040 @[1649431825]
- 		206274614.06412673 @[1649431835]
- 		194602843.95312253 @[1649431845]
- 		237816228.68387398 @[1649431855]
- 		100856998.24373332 @[1649431865]
- 		209375681.9497064 @[1649431875]
- 		98180978.72148323 @[1649431885]
- 		184031256.06118 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		1908597245.750349 @[1649431605]
- 		2027605216.8966203 @[1649431615]
- 		2126043302.8214269 @[1649431625]
- 		2145465039.5104153 @[1649431635]
- 		2243900958.99511 @[1649431645]
- 		2214821886.343385 @[1649431655]
- 		2072413891.8232937 @[1649431665]
- 		2053540471.8403385 @[1649431675]
- 		2069856688.8948696 @[1649431685]
- 		1869467608.1596181 @[1649431695]
- 		1876795357.2271385 @[1649431705]
- 		2104209646.0116792 @[1649431715]
- 		2133624508.0355911 @[1649431725]
- 		2353298352.5610766 @[1649431735]
- 		2585638719.494968 @[1649431745]
- 		2726545915.215095 @[1649431755]
- 		2844144387.7367997 @[1649431765]
- 		2654337666.226364 @[1649431775]
- 		2894781919.809994 @[1649431785]
- 		2937546130.175888 @[1649431795]
- 		2957340939.62475 @[1649431805]
- 		3240961117.7630677 @[1649431815]
- 		3439355615.170054 @[1649431825]
- 		3499064695.4923086 @[1649431835]
- 		3540414935.1283298 @[1649431845]
- 		3630621166.1659126 @[1649431855]
- 		3777910450.9643784 @[1649431865]
- 		3547242341.4272246 @[1649431875]
- 		2621440000 @[1649431885]
- 		2258143023.4964743 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		5325527033.386946 @[1649431605]
- 		5202163746.132189 @[1649431615]
- 		4902572109.47866 @[1649431625]
- 		4592133416.504398 @[1649431635]
- 		4308653294.838224 @[1649431645]
- 		5026246398.278367 @[1649431655]
- 		5354501755.520344 @[1649431665]
- 		5508445244.174039 @[1649431675]
- 		5065170044.318316 @[1649431685]
- 		5653138615.565549 @[1649431695]
- 		5706904815.836111 @[1649431705]
- 		5343444062.967269 @[1649431715]
- 		5098195164.709952 @[1649431725]
- 		4894541355.862335 @[1649431735]
- 		4688175910.031826 @[1649431745]
- 		4376178453.238809 @[1649431755]
- 		4208772493.841097 @[1649431765]
- 		4537561500.651285 @[1649431775]
- 		4476324708.752985 @[1649431785]
- 		4630424004.743627 @[1649431795]
- 		4613205116.845105 @[1649431805]
- 		4353307222.45578 @[1649431815]
- 		3797413790.8460975 @[1649431825]
- 		3680198772.284154 @[1649431835]
- 		3855659995.009507 @[1649431845]
- 		3830244177.724825 @[1649431855]
- 		3415747925.663828 @[1649431865]
- 		3514562272.089303 @[1649431875]
- 		4614365286.664492 @[1649431885]
- 		5124814426.871229 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		1224532808.7721355 @[1649431605]
- 		1163694958.9948788 @[1649431615]
- 		1401466749.7699924 @[1649431625]
- 		1635855151.7294781 @[1649431635]
- 		1864365298.1666658 @[1649431645]
- 		1190580819.3873854 @[1649431655]
- 		938606111.3119628 @[1649431665]
- 		925798609.8528172 @[1649431675]
- 		1225648682.2393444 @[1649431685]
- 		959404348.1077652 @[1649431695]
- 		769038082.6856375 @[1649431705]
- 		968361459.9673687 @[1649431715]
- 		1181755979.7694168 @[1649431725]
- 		1198752040.2938085 @[1649431735]
- 		1111725646.4861374 @[1649431745]
- 		1262137630.168497 @[1649431755]
- 		1302419222.9571297 @[1649431765]
- 		1236754281.821725 @[1649431775]
- 		1084021749.6465745 @[1649431785]
- 		873948683.8020506 @[1649431795]
- 		926000448.949697 @[1649431805]
- 		797738146.1559455 @[1649431815]
- 		1180150145.9838486 @[1649431825]
- 		1204396510.1594102 @[1649431835]
- 		999256817.90904 @[1649431845]
- 		891253019.4253885 @[1649431855]
- 		1295419217.1280603 @[1649431865]
- 		1318754296.5337658 @[1649431875]
- 		1255948326.614025 @[1649431885]
- 		1022945885.5711163 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		185226987.2901847 @[1649431605]
- 		211654070.85159773 @[1649431615]
- 		215894203.9228642 @[1649431625]
- 		150458778.64892736 @[1649431635]
- 		138510235.61388105 @[1649431645]
- 		142911814.88654783 @[1649431655]
- 		166401077.51221764 @[1649431665]
- 		254617916.38977182 @[1649431675]
- 		182679675.45687982 @[1649431685]
- 		175117306.42437202 @[1649431695]
- 		228987447.91891834 @[1649431705]
- 		94839348.74864155 @[1649431715]
- 		249747751.48598424 @[1649431725]
- 		184663053.9591124 @[1649431735]
- 		179017477.75626546 @[1649431745]
- 		200661311.23872706 @[1649431755]
- 		193880023.1578861 @[1649431765]
- 		138357809.96827337 @[1649431775]
- 		181243672.4616093 @[1649431785]
- 		92172096.93907562 @[1649431795]
- 		216233567.2073109 @[1649431805]
- 		86953093.07403669 @[1649431815]
- 		120712307.19390157 @[1649431825]
- 		227585806.3144723 @[1649431835]
- 		175064697.10621035 @[1649431845]
- 		172275805.59695625 @[1649431855]
- 		153427220.0196894 @[1649431865]
- 		185305154.67928687 @[1649431875]
- 		89107684.67569423 @[1649431885]
- 		227560418.23840362 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		3440820859.4826555 @[1649431605]
- 		3330506035.4527645 @[1649431615]
- 		3385309928.211381 @[1649431625]
- 		3315448833.553207 @[1649431635]
- 		3393011093.323808 @[1649431645]
- 		3508801341.6902666 @[1649431655]
- 		3323572466.891781 @[1649431665]
- 		3246682345.473419 @[1649431675]
- 		3417909330.8902717 @[1649431685]
- 		3181846824.764889 @[1649431695]
- 		3213295541.2155633 @[1649431705]
- 		3210470446.6460323 @[1649431715]
- 		3547990367.5528183 @[1649431725]
- 		3390260392.9193225 @[1649431735]
- 		3317988586.0696115 @[1649431745]
- 		3090455471.6342907 @[1649431755]
- 		3028995031.395794 @[1649431765]
- 		3360934096.750872 @[1649431775]
- 		3451381769.910931 @[1649431785]
- 		3463522500.286275 @[1649431795]
- 		3554090203.7413206 @[1649431805]
- 		3385571673.4935007 @[1649431815]
- 		3392603134.7207217 @[1649431825]
- 		3490464696.396865 @[1649431835]
- 		3431902797.643249 @[1649431845]
- 		3538027448.8678346 @[1649431855]
- 		3499611712.1371107 @[1649431865]
- 		3729640200.1458163 @[1649431875]
- 		2709097045.320934 @[1649431885]
- 		2346391659.174518 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		3428551366.6871495 @[1649431605]
- 		3808612354.031988 @[1649431615]
- 		3916522634.4298086 @[1649431625]
- 		4380113757.758047 @[1649431635]
- 		3967486711.968949 @[1649431645]
- 		3735202989.1233177 @[1649431655]
- 		3876100875.2043953 @[1649431665]
- 		3940756505.131223 @[1649431675]
- 		3686581432.26603 @[1649431685]
- 		3915698445.9906917 @[1649431695]
- 		3809842180.2155685 @[1649431705]
- 		3926034931.576795 @[1649431715]
- 		3434888733.816794 @[1649431725]
- 		3670683863.7278376 @[1649431735]
- 		3761106327.5763216 @[1649431745]
- 		3978037275.407665 @[1649431755]
- 		4156387677.022552 @[1649431765]
- 		3873476044.3827567 @[1649431775]
- 		3756418594.455162 @[1649431785]
- 		3777371271.6895275 @[1649431795]
- 		3730935166.1605215 @[1649431805]
- 		3935354593.793518 @[1649431815]
- 		4104235461.77118 @[1649431825]
- 		3575636351.2610874 @[1649431835]
- 		3674952802.4763308 @[1649431845]
- 		3809550658.418513 @[1649431855]
- 		3899202092.7541285 @[1649431865]
- 		3489441722.812925 @[1649431875]
- 		4673482848.05347 @[1649431885]
- 		5090952732.384047 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		1535335378.540011 @[1649431605]
- 		1239162131.6636496 @[1649431615]
- 		1072207825.4359462 @[1649431625]
- 		743913222.039819 @[1649431635]
- 		1090926551.093362 @[1649431645]
- 		1203018446.2998672 @[1649431655]
- 		1223860172.3916063 @[1649431665]
- 		1147877825.005586 @[1649431675]
- 		1302764153.3868186 @[1649431685]
- 		1317272014.8200471 @[1649431695]
- 		1337809422.6499503 @[1649431705]
- 		1358589865.0285308 @[1649431715]
- 		1357307739.1444037 @[1649431725]
- 		1344327281.3937273 @[1649431735]
- 		1331822200.5978012 @[1649431745]
- 		1320780533.7193172 @[1649431755]
- 		1210671860.4237683 @[1649431765]
- 		1217166640.8980985 @[1649431775]
- 		1200890555.1722972 @[1649431785]
- 		1256868723.0851223 @[1649431795]
- 		1088675654.890847 @[1649431805]
- 		1182055231.6389446 @[1649431815]
- 		972383688.3141968 @[1649431825]
- 		1296247738.0275753 @[1649431835]
- 		1308014294.77421 @[1649431845]
- 		1070080679.1166965 @[1649431855]
- 		1037693567.0890709 @[1649431865]
- 		1185547514.361972 @[1649431875]
- 		1118247013.949902 @[1649431885]
- 		925029782.2030327 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		203613674.4267606 @[1649431605]
- 		150157006.00928265 @[1649431615]
- 		124196766.86489508 @[1649431625]
- 		169553412.22333273 @[1649431635]
- 		234609695.35742593 @[1649431645]
- 		180023678.66930288 @[1649431655]
- 		144535136.32353255 @[1649431665]
- 		179965379.76827735 @[1649431675]
- 		207711885.71894768 @[1649431685]
- 		170752406.09928343 @[1649431695]
- 		121963657.40013729 @[1649431705]
- 		173015040 @[1649431715]
- 		176138630.52186903 @[1649431725]
- 		202501036.2621951 @[1649431735]
- 		180794029.27484363 @[1649431745]
- 		227338379.87857437 @[1649431755]
- 		138800200.5917859 @[1649431765]
- 		148761139.1984176 @[1649431775]
- 		179988034.7845089 @[1649431785]
- 		175009100.60079506 @[1649431795]
- 		173771004.5536715 @[1649431805]
- 		204201640.19904703 @[1649431815]
- 		174769798.86437452 @[1649431825]
- 		107677117.03528327 @[1649431835]
- 		198586939.4375066 @[1649431845]
- 		134357407.09312695 @[1649431855]
- 		160647427.48330465 @[1649431865]
- 		186423288.18463588 @[1649431875]
- 		134193855.54748258 @[1649431885]
- 		138965922.9313891 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		2788732039.540902 @[1649431605]
- 		2674159220.278421 @[1649431615]
- 		2843203745.907274 @[1649431625]
- 		2647582190.07015 @[1649431635]
- 		2891466637.649228 @[1649431645]
- 		2828860421.1251955 @[1649431655]
- 		2612185662.0422997 @[1649431665]
- 		2809207321.5310774 @[1649431675]
- 		3153651985.7979755 @[1649431685]
- 		3016061256.1082306 @[1649431695]
- 		2896882691.2586455 @[1649431705]
- 		2907605325.581039 @[1649431715]
- 		2820160554.077899 @[1649431725]
- 		2659561135.555909 @[1649431735]
- 		2739587304.7498507 @[1649431745]
- 		2661788566.770764 @[1649431755]
- 		2461615665.4117894 @[1649431765]
- 		2171170759.2895517 @[1649431775]
- 		2274939563.419508 @[1649431785]
- 		2292607121.451724 @[1649431795]
- 		2362301716.249536 @[1649431805]
- 		2290710516.323142 @[1649431815]
- 		2303341988.3714104 @[1649431825]
- 		2448752836.511153 @[1649431835]
- 		2265728028.1646953 @[1649431845]
- 		2444852189.3621197 @[1649431855]
- 		2481319574.3178062 @[1649431865]
- 		2322489412.05655 @[1649431875]
- 		2123600010.6888041 @[1649431885]
- 		1995300431.2600446 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		4504517685.712115 @[1649431605]
- 		4476408974.076515 @[1649431615]
- 		4072872846.3712707 @[1649431625]
- 		4289157637.5270486 @[1649431635]
- 		3934375438.701741 @[1649431645]
- 		4061894513.8274307 @[1649431655]
- 		4485964784.982969 @[1649431665]
- 		4325132054.374686 @[1649431675]
- 		4104118141.767669 @[1649431685]
- 		4106079711.8654175 @[1649431695]
- 		4386520210.348963 @[1649431705]
- 		4382121749.465488 @[1649431715]
- 		4552085812.457897 @[1649431725]
- 		4724118948.868132 @[1649431735]
- 		4562950975.765583 @[1649431745]
- 		4230865012.2219315 @[1649431755]
- 		4527809675.158314 @[1649431765]
- 		4578662052.862763 @[1649431775]
- 		4643261392.195996 @[1649431785]
- 		4649090024.086772 @[1649431795]
- 		4599374297.812013 @[1649431805]
- 		4838879520.13219 @[1649431815]
- 		4871262131.645503 @[1649431825]
- 		4556668823.287563 @[1649431835]
- 		4728506265.375592 @[1649431845]
- 		4704344665.051563 @[1649431855]
- 		4731177748.1616335 @[1649431865]
- 		4848756774.7328615 @[1649431875]
- 		5023096747.408914 @[1649431885]
- 		5046055702.282444 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		1093071192.320222 @[1649431605]
- 		1289209391.6357815 @[1649431615]
- 		1549661232.8565607 @[1649431625]
- 		1483641352.1794693 @[1649431635]
- 		1529482820.291605 @[1649431645]
- 		1519155978.3780704 @[1649431655]
- 		1347249008.6511989 @[1649431665]
- 		1275629836.3259594 @[1649431675]
- 		1124452578.7154071 @[1649431685]
- 		1297041217.9270682 @[1649431695]
- 		1184568032.9922545 @[1649431705]
- 		1127192476.9534729 @[1649431715]
- 		1041549594.9423347 @[1649431725]
- 		1003753471.3137633 @[1649431735]
- 		1106602282.2097237 @[1649431745]
- 		1469942633.12873 @[1649431755]
- 		1461709050.838112 @[1649431765]
- 		1691340640.6492674 @[1649431775]
- 		1491745601.599987 @[1649431785]
- 		1473228345.8607092 @[1649431795]
- 		1454487573.384779 @[1649431805]
- 		1256142915.3456216 @[1649431815]
- 		1240560673.1187127 @[1649431825]
- 		1476835815.1660006 @[1649431835]
- 		1397113359.022206 @[1649431845]
- 		1306380330.49319 @[1649431855]
- 		1216789842.0372553 @[1649431865]
- 		1232265117.0259526 @[1649431875]
- 		1309043978.3547995 @[1649431885]
- 		1409612535.5261228 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
sum by(instance, type) (demo_memory_usage_bytes) != on(instance, type) group_left(job) demo_memory_usage_bytes
PASS
This test case passed successfully.
sum by(instance, type) (demo_memory_usage_bytes) < on(instance, type) group_left(job) demo_memory_usage_bytes
PASS
This test case passed successfully.
sum by(instance, type) (demo_memory_usage_bytes) > on(instance, type) group_left(job) demo_memory_usage_bytes
PASS
This test case passed successfully.
sum by(instance, type) (demo_memory_usage_bytes) <= on(instance, type) group_left(job) demo_memory_usage_bytes
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		131277504.09056997 @[1649431605]
- 		196470669.9763129 @[1649431615]
- 		159852429.9299212 @[1649431625]
- 		216480984.2557088 @[1649431635]
- 		173015040 @[1649431645]
- 		158285487.99086267 @[1649431655]
- 		224412833.34439984 @[1649431665]
- 		102150266.13280497 @[1649431675]
- 		229259176.5474691 @[1649431685]
- 		107924020.16706748 @[1649431695]
- 		237196336.25111264 @[1649431705]
- 		173919423.05368325 @[1649431715]
- 		176358939.48503953 @[1649431725]
- 		143342843.28277987 @[1649431735]
- 		204394315.98706833 @[1649431745]
- 		225072593.37759846 @[1649431755]
- 		234598487.4649732 @[1649431765]
- 		161281143.30062565 @[1649431775]
- 		134806213.79044753 @[1649431785]
- 		148015773.27843505 @[1649431795]
- 		93388086.58044703 @[1649431805]
- 		197928105.62520564 @[1649431815]
- 		173015040 @[1649431825]
- 		206274614.06412673 @[1649431835]
- 		194602843.95312253 @[1649431845]
- 		237816228.68387398 @[1649431855]
- 		100856998.24373332 @[1649431865]
- 		209375681.9497064 @[1649431875]
- 		98180978.72148323 @[1649431885]
- 		184031256.06118 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		1908597245.750349 @[1649431605]
- 		2027605216.8966203 @[1649431615]
- 		2126043302.8214269 @[1649431625]
- 		2145465039.5104153 @[1649431635]
- 		2243900958.99511 @[1649431645]
- 		2214821886.343385 @[1649431655]
- 		2072413891.8232937 @[1649431665]
- 		2053540471.8403385 @[1649431675]
- 		2069856688.8948696 @[1649431685]
- 		1869467608.1596181 @[1649431695]
- 		1876795357.2271385 @[1649431705]
- 		2104209646.0116792 @[1649431715]
- 		2133624508.0355911 @[1649431725]
- 		2353298352.5610766 @[1649431735]
- 		2585638719.494968 @[1649431745]
- 		2726545915.215095 @[1649431755]
- 		2844144387.7367997 @[1649431765]
- 		2654337666.226364 @[1649431775]
- 		2894781919.809994 @[1649431785]
- 		2937546130.175888 @[1649431795]
- 		2957340939.62475 @[1649431805]
- 		3240961117.7630677 @[1649431815]
- 		3439355615.170054 @[1649431825]
- 		3499064695.4923086 @[1649431835]
- 		3540414935.1283298 @[1649431845]
- 		3630621166.1659126 @[1649431855]
- 		3777910450.9643784 @[1649431865]
- 		3547242341.4272246 @[1649431875]
- 		2621440000 @[1649431885]
- 		2258143023.4964743 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		5325527033.386946 @[1649431605]
- 		5202163746.132189 @[1649431615]
- 		4902572109.47866 @[1649431625]
- 		4592133416.504398 @[1649431635]
- 		4308653294.838224 @[1649431645]
- 		5026246398.278367 @[1649431655]
- 		5354501755.520344 @[1649431665]
- 		5508445244.174039 @[1649431675]
- 		5065170044.318316 @[1649431685]
- 		5653138615.565549 @[1649431695]
- 		5706904815.836111 @[1649431705]
- 		5343444062.967269 @[1649431715]
- 		5098195164.709952 @[1649431725]
- 		4894541355.862335 @[1649431735]
- 		4688175910.031826 @[1649431745]
- 		4376178453.238809 @[1649431755]
- 		4208772493.841097 @[1649431765]
- 		4537561500.651285 @[1649431775]
- 		4476324708.752985 @[1649431785]
- 		4630424004.743627 @[1649431795]
- 		4613205116.845105 @[1649431805]
- 		4353307222.45578 @[1649431815]
- 		3797413790.8460975 @[1649431825]
- 		3680198772.284154 @[1649431835]
- 		3855659995.009507 @[1649431845]
- 		3830244177.724825 @[1649431855]
- 		3415747925.663828 @[1649431865]
- 		3514562272.089303 @[1649431875]
- 		4614365286.664492 @[1649431885]
- 		5124814426.871229 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		1224532808.7721355 @[1649431605]
- 		1163694958.9948788 @[1649431615]
- 		1401466749.7699924 @[1649431625]
- 		1635855151.7294781 @[1649431635]
- 		1864365298.1666658 @[1649431645]
- 		1190580819.3873854 @[1649431655]
- 		938606111.3119628 @[1649431665]
- 		925798609.8528172 @[1649431675]
- 		1225648682.2393444 @[1649431685]
- 		959404348.1077652 @[1649431695]
- 		769038082.6856375 @[1649431705]
- 		968361459.9673687 @[1649431715]
- 		1181755979.7694168 @[1649431725]
- 		1198752040.2938085 @[1649431735]
- 		1111725646.4861374 @[1649431745]
- 		1262137630.168497 @[1649431755]
- 		1302419222.9571297 @[1649431765]
- 		1236754281.821725 @[1649431775]
- 		1084021749.6465745 @[1649431785]
- 		873948683.8020506 @[1649431795]
- 		926000448.949697 @[1649431805]
- 		797738146.1559455 @[1649431815]
- 		1180150145.9838486 @[1649431825]
- 		1204396510.1594102 @[1649431835]
- 		999256817.90904 @[1649431845]
- 		891253019.4253885 @[1649431855]
- 		1295419217.1280603 @[1649431865]
- 		1318754296.5337658 @[1649431875]
- 		1255948326.614025 @[1649431885]
- 		1022945885.5711163 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		185226987.2901847 @[1649431605]
- 		211654070.85159773 @[1649431615]
- 		215894203.9228642 @[1649431625]
- 		150458778.64892736 @[1649431635]
- 		138510235.61388105 @[1649431645]
- 		142911814.88654783 @[1649431655]
- 		166401077.51221764 @[1649431665]
- 		254617916.38977182 @[1649431675]
- 		182679675.45687982 @[1649431685]
- 		175117306.42437202 @[1649431695]
- 		228987447.91891834 @[1649431705]
- 		94839348.74864155 @[1649431715]
- 		249747751.48598424 @[1649431725]
- 		184663053.9591124 @[1649431735]
- 		179017477.75626546 @[1649431745]
- 		200661311.23872706 @[1649431755]
- 		193880023.1578861 @[1649431765]
- 		138357809.96827337 @[1649431775]
- 		181243672.4616093 @[1649431785]
- 		92172096.93907562 @[1649431795]
- 		216233567.2073109 @[1649431805]
- 		86953093.07403669 @[1649431815]
- 		120712307.19390157 @[1649431825]
- 		227585806.3144723 @[1649431835]
- 		175064697.10621035 @[1649431845]
- 		172275805.59695625 @[1649431855]
- 		153427220.0196894 @[1649431865]
- 		185305154.67928687 @[1649431875]
- 		89107684.67569423 @[1649431885]
- 		227560418.23840362 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		3440820859.4826555 @[1649431605]
- 		3330506035.4527645 @[1649431615]
- 		3385309928.211381 @[1649431625]
- 		3315448833.553207 @[1649431635]
- 		3393011093.323808 @[1649431645]
- 		3508801341.6902666 @[1649431655]
- 		3323572466.891781 @[1649431665]
- 		3246682345.473419 @[1649431675]
- 		3417909330.8902717 @[1649431685]
- 		3181846824.764889 @[1649431695]
- 		3213295541.2155633 @[1649431705]
- 		3210470446.6460323 @[1649431715]
- 		3547990367.5528183 @[1649431725]
- 		3390260392.9193225 @[1649431735]
- 		3317988586.0696115 @[1649431745]
- 		3090455471.6342907 @[1649431755]
- 		3028995031.395794 @[1649431765]
- 		3360934096.750872 @[1649431775]
- 		3451381769.910931 @[1649431785]
- 		3463522500.286275 @[1649431795]
- 		3554090203.7413206 @[1649431805]
- 		3385571673.4935007 @[1649431815]
- 		3392603134.7207217 @[1649431825]
- 		3490464696.396865 @[1649431835]
- 		3431902797.643249 @[1649431845]
- 		3538027448.8678346 @[1649431855]
- 		3499611712.1371107 @[1649431865]
- 		3729640200.1458163 @[1649431875]
- 		2709097045.320934 @[1649431885]
- 		2346391659.174518 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		3428551366.6871495 @[1649431605]
- 		3808612354.031988 @[1649431615]
- 		3916522634.4298086 @[1649431625]
- 		4380113757.758047 @[1649431635]
- 		3967486711.968949 @[1649431645]
- 		3735202989.1233177 @[1649431655]
- 		3876100875.2043953 @[1649431665]
- 		3940756505.131223 @[1649431675]
- 		3686581432.26603 @[1649431685]
- 		3915698445.9906917 @[1649431695]
- 		3809842180.2155685 @[1649431705]
- 		3926034931.576795 @[1649431715]
- 		3434888733.816794 @[1649431725]
- 		3670683863.7278376 @[1649431735]
- 		3761106327.5763216 @[1649431745]
- 		3978037275.407665 @[1649431755]
- 		4156387677.022552 @[1649431765]
- 		3873476044.3827567 @[1649431775]
- 		3756418594.455162 @[1649431785]
- 		3777371271.6895275 @[1649431795]
- 		3730935166.1605215 @[1649431805]
- 		3935354593.793518 @[1649431815]
- 		4104235461.77118 @[1649431825]
- 		3575636351.2610874 @[1649431835]
- 		3674952802.4763308 @[1649431845]
- 		3809550658.418513 @[1649431855]
- 		3899202092.7541285 @[1649431865]
- 		3489441722.812925 @[1649431875]
- 		4673482848.05347 @[1649431885]
- 		5090952732.384047 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		1535335378.540011 @[1649431605]
- 		1239162131.6636496 @[1649431615]
- 		1072207825.4359462 @[1649431625]
- 		743913222.039819 @[1649431635]
- 		1090926551.093362 @[1649431645]
- 		1203018446.2998672 @[1649431655]
- 		1223860172.3916063 @[1649431665]
- 		1147877825.005586 @[1649431675]
- 		1302764153.3868186 @[1649431685]
- 		1317272014.8200471 @[1649431695]
- 		1337809422.6499503 @[1649431705]
- 		1358589865.0285308 @[1649431715]
- 		1357307739.1444037 @[1649431725]
- 		1344327281.3937273 @[1649431735]
- 		1331822200.5978012 @[1649431745]
- 		1320780533.7193172 @[1649431755]
- 		1210671860.4237683 @[1649431765]
- 		1217166640.8980985 @[1649431775]
- 		1200890555.1722972 @[1649431785]
- 		1256868723.0851223 @[1649431795]
- 		1088675654.890847 @[1649431805]
- 		1182055231.6389446 @[1649431815]
- 		972383688.3141968 @[1649431825]
- 		1296247738.0275753 @[1649431835]
- 		1308014294.77421 @[1649431845]
- 		1070080679.1166965 @[1649431855]
- 		1037693567.0890709 @[1649431865]
- 		1185547514.361972 @[1649431875]
- 		1118247013.949902 @[1649431885]
- 		925029782.2030327 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		203613674.4267606 @[1649431605]
- 		150157006.00928265 @[1649431615]
- 		124196766.86489508 @[1649431625]
- 		169553412.22333273 @[1649431635]
- 		234609695.35742593 @[1649431645]
- 		180023678.66930288 @[1649431655]
- 		144535136.32353255 @[1649431665]
- 		179965379.76827735 @[1649431675]
- 		207711885.71894768 @[1649431685]
- 		170752406.09928343 @[1649431695]
- 		121963657.40013729 @[1649431705]
- 		173015040 @[1649431715]
- 		176138630.52186903 @[1649431725]
- 		202501036.2621951 @[1649431735]
- 		180794029.27484363 @[1649431745]
- 		227338379.87857437 @[1649431755]
- 		138800200.5917859 @[1649431765]
- 		148761139.1984176 @[1649431775]
- 		179988034.7845089 @[1649431785]
- 		175009100.60079506 @[1649431795]
- 		173771004.5536715 @[1649431805]
- 		204201640.19904703 @[1649431815]
- 		174769798.86437452 @[1649431825]
- 		107677117.03528327 @[1649431835]
- 		198586939.4375066 @[1649431845]
- 		134357407.09312695 @[1649431855]
- 		160647427.48330465 @[1649431865]
- 		186423288.18463588 @[1649431875]
- 		134193855.54748258 @[1649431885]
- 		138965922.9313891 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		2788732039.540902 @[1649431605]
- 		2674159220.278421 @[1649431615]
- 		2843203745.907274 @[1649431625]
- 		2647582190.07015 @[1649431635]
- 		2891466637.649228 @[1649431645]
- 		2828860421.1251955 @[1649431655]
- 		2612185662.0422997 @[1649431665]
- 		2809207321.5310774 @[1649431675]
- 		3153651985.7979755 @[1649431685]
- 		3016061256.1082306 @[1649431695]
- 		2896882691.2586455 @[1649431705]
- 		2907605325.581039 @[1649431715]
- 		2820160554.077899 @[1649431725]
- 		2659561135.555909 @[1649431735]
- 		2739587304.7498507 @[1649431745]
- 		2661788566.770764 @[1649431755]
- 		2461615665.4117894 @[1649431765]
- 		2171170759.2895517 @[1649431775]
- 		2274939563.419508 @[1649431785]
- 		2292607121.451724 @[1649431795]
- 		2362301716.249536 @[1649431805]
- 		2290710516.323142 @[1649431815]
- 		2303341988.3714104 @[1649431825]
- 		2448752836.511153 @[1649431835]
- 		2265728028.1646953 @[1649431845]
- 		2444852189.3621197 @[1649431855]
- 		2481319574.3178062 @[1649431865]
- 		2322489412.05655 @[1649431875]
- 		2123600010.6888041 @[1649431885]
- 		1995300431.2600446 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		4504517685.712115 @[1649431605]
- 		4476408974.076515 @[1649431615]
- 		4072872846.3712707 @[1649431625]
- 		4289157637.5270486 @[1649431635]
- 		3934375438.701741 @[1649431645]
- 		4061894513.8274307 @[1649431655]
- 		4485964784.982969 @[1649431665]
- 		4325132054.374686 @[1649431675]
- 		4104118141.767669 @[1649431685]
- 		4106079711.8654175 @[1649431695]
- 		4386520210.348963 @[1649431705]
- 		4382121749.465488 @[1649431715]
- 		4552085812.457897 @[1649431725]
- 		4724118948.868132 @[1649431735]
- 		4562950975.765583 @[1649431745]
- 		4230865012.2219315 @[1649431755]
- 		4527809675.158314 @[1649431765]
- 		4578662052.862763 @[1649431775]
- 		4643261392.195996 @[1649431785]
- 		4649090024.086772 @[1649431795]
- 		4599374297.812013 @[1649431805]
- 		4838879520.13219 @[1649431815]
- 		4871262131.645503 @[1649431825]
- 		4556668823.287563 @[1649431835]
- 		4728506265.375592 @[1649431845]
- 		4704344665.051563 @[1649431855]
- 		4731177748.1616335 @[1649431865]
- 		4848756774.7328615 @[1649431875]
- 		5023096747.408914 @[1649431885]
- 		5046055702.282444 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		1093071192.320222 @[1649431605]
- 		1289209391.6357815 @[1649431615]
- 		1549661232.8565607 @[1649431625]
- 		1483641352.1794693 @[1649431635]
- 		1529482820.291605 @[1649431645]
- 		1519155978.3780704 @[1649431655]
- 		1347249008.6511989 @[1649431665]
- 		1275629836.3259594 @[1649431675]
- 		1124452578.7154071 @[1649431685]
- 		1297041217.9270682 @[1649431695]
- 		1184568032.9922545 @[1649431705]
- 		1127192476.9534729 @[1649431715]
- 		1041549594.9423347 @[1649431725]
- 		1003753471.3137633 @[1649431735]
- 		1106602282.2097237 @[1649431745]
- 		1469942633.12873 @[1649431755]
- 		1461709050.838112 @[1649431765]
- 		1691340640.6492674 @[1649431775]
- 		1491745601.599987 @[1649431785]
- 		1473228345.8607092 @[1649431795]
- 		1454487573.384779 @[1649431805]
- 		1256142915.3456216 @[1649431815]
- 		1240560673.1187127 @[1649431825]
- 		1476835815.1660006 @[1649431835]
- 		1397113359.022206 @[1649431845]
- 		1306380330.49319 @[1649431855]
- 		1216789842.0372553 @[1649431865]
- 		1232265117.0259526 @[1649431875]
- 		1309043978.3547995 @[1649431885]
- 		1409612535.5261228 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
sum by(instance, type) (demo_memory_usage_bytes) >= on(instance, type) group_left(job) demo_memory_usage_bytes
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		131277504.09056997 @[1649431605]
- 		196470669.9763129 @[1649431615]
- 		159852429.9299212 @[1649431625]
- 		216480984.2557088 @[1649431635]
- 		173015040 @[1649431645]
- 		158285487.99086267 @[1649431655]
- 		224412833.34439984 @[1649431665]
- 		102150266.13280497 @[1649431675]
- 		229259176.5474691 @[1649431685]
- 		107924020.16706748 @[1649431695]
- 		237196336.25111264 @[1649431705]
- 		173919423.05368325 @[1649431715]
- 		176358939.48503953 @[1649431725]
- 		143342843.28277987 @[1649431735]
- 		204394315.98706833 @[1649431745]
- 		225072593.37759846 @[1649431755]
- 		234598487.4649732 @[1649431765]
- 		161281143.30062565 @[1649431775]
- 		134806213.79044753 @[1649431785]
- 		148015773.27843505 @[1649431795]
- 		93388086.58044703 @[1649431805]
- 		197928105.62520564 @[1649431815]
- 		173015040 @[1649431825]
- 		206274614.06412673 @[1649431835]
- 		194602843.95312253 @[1649431845]
- 		237816228.68387398 @[1649431855]
- 		100856998.24373332 @[1649431865]
- 		209375681.9497064 @[1649431875]
- 		98180978.72148323 @[1649431885]
- 		184031256.06118 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		1908597245.750349 @[1649431605]
- 		2027605216.8966203 @[1649431615]
- 		2126043302.8214269 @[1649431625]
- 		2145465039.5104153 @[1649431635]
- 		2243900958.99511 @[1649431645]
- 		2214821886.343385 @[1649431655]
- 		2072413891.8232937 @[1649431665]
- 		2053540471.8403385 @[1649431675]
- 		2069856688.8948696 @[1649431685]
- 		1869467608.1596181 @[1649431695]
- 		1876795357.2271385 @[1649431705]
- 		2104209646.0116792 @[1649431715]
- 		2133624508.0355911 @[1649431725]
- 		2353298352.5610766 @[1649431735]
- 		2585638719.494968 @[1649431745]
- 		2726545915.215095 @[1649431755]
- 		2844144387.7367997 @[1649431765]
- 		2654337666.226364 @[1649431775]
- 		2894781919.809994 @[1649431785]
- 		2937546130.175888 @[1649431795]
- 		2957340939.62475 @[1649431805]
- 		3240961117.7630677 @[1649431815]
- 		3439355615.170054 @[1649431825]
- 		3499064695.4923086 @[1649431835]
- 		3540414935.1283298 @[1649431845]
- 		3630621166.1659126 @[1649431855]
- 		3777910450.9643784 @[1649431865]
- 		3547242341.4272246 @[1649431875]
- 		2621440000 @[1649431885]
- 		2258143023.4964743 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		5325527033.386946 @[1649431605]
- 		5202163746.132189 @[1649431615]
- 		4902572109.47866 @[1649431625]
- 		4592133416.504398 @[1649431635]
- 		4308653294.838224 @[1649431645]
- 		5026246398.278367 @[1649431655]
- 		5354501755.520344 @[1649431665]
- 		5508445244.174039 @[1649431675]
- 		5065170044.318316 @[1649431685]
- 		5653138615.565549 @[1649431695]
- 		5706904815.836111 @[1649431705]
- 		5343444062.967269 @[1649431715]
- 		5098195164.709952 @[1649431725]
- 		4894541355.862335 @[1649431735]
- 		4688175910.031826 @[1649431745]
- 		4376178453.238809 @[1649431755]
- 		4208772493.841097 @[1649431765]
- 		4537561500.651285 @[1649431775]
- 		4476324708.752985 @[1649431785]
- 		4630424004.743627 @[1649431795]
- 		4613205116.845105 @[1649431805]
- 		4353307222.45578 @[1649431815]
- 		3797413790.8460975 @[1649431825]
- 		3680198772.284154 @[1649431835]
- 		3855659995.009507 @[1649431845]
- 		3830244177.724825 @[1649431855]
- 		3415747925.663828 @[1649431865]
- 		3514562272.089303 @[1649431875]
- 		4614365286.664492 @[1649431885]
- 		5124814426.871229 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		1224532808.7721355 @[1649431605]
- 		1163694958.9948788 @[1649431615]
- 		1401466749.7699924 @[1649431625]
- 		1635855151.7294781 @[1649431635]
- 		1864365298.1666658 @[1649431645]
- 		1190580819.3873854 @[1649431655]
- 		938606111.3119628 @[1649431665]
- 		925798609.8528172 @[1649431675]
- 		1225648682.2393444 @[1649431685]
- 		959404348.1077652 @[1649431695]
- 		769038082.6856375 @[1649431705]
- 		968361459.9673687 @[1649431715]
- 		1181755979.7694168 @[1649431725]
- 		1198752040.2938085 @[1649431735]
- 		1111725646.4861374 @[1649431745]
- 		1262137630.168497 @[1649431755]
- 		1302419222.9571297 @[1649431765]
- 		1236754281.821725 @[1649431775]
- 		1084021749.6465745 @[1649431785]
- 		873948683.8020506 @[1649431795]
- 		926000448.949697 @[1649431805]
- 		797738146.1559455 @[1649431815]
- 		1180150145.9838486 @[1649431825]
- 		1204396510.1594102 @[1649431835]
- 		999256817.90904 @[1649431845]
- 		891253019.4253885 @[1649431855]
- 		1295419217.1280603 @[1649431865]
- 		1318754296.5337658 @[1649431875]
- 		1255948326.614025 @[1649431885]
- 		1022945885.5711163 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		185226987.2901847 @[1649431605]
- 		211654070.85159773 @[1649431615]
- 		215894203.9228642 @[1649431625]
- 		150458778.64892736 @[1649431635]
- 		138510235.61388105 @[1649431645]
- 		142911814.88654783 @[1649431655]
- 		166401077.51221764 @[1649431665]
- 		254617916.38977182 @[1649431675]
- 		182679675.45687982 @[1649431685]
- 		175117306.42437202 @[1649431695]
- 		228987447.91891834 @[1649431705]
- 		94839348.74864155 @[1649431715]
- 		249747751.48598424 @[1649431725]
- 		184663053.9591124 @[1649431735]
- 		179017477.75626546 @[1649431745]
- 		200661311.23872706 @[1649431755]
- 		193880023.1578861 @[1649431765]
- 		138357809.96827337 @[1649431775]
- 		181243672.4616093 @[1649431785]
- 		92172096.93907562 @[1649431795]
- 		216233567.2073109 @[1649431805]
- 		86953093.07403669 @[1649431815]
- 		120712307.19390157 @[1649431825]
- 		227585806.3144723 @[1649431835]
- 		175064697.10621035 @[1649431845]
- 		172275805.59695625 @[1649431855]
- 		153427220.0196894 @[1649431865]
- 		185305154.67928687 @[1649431875]
- 		89107684.67569423 @[1649431885]
- 		227560418.23840362 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		3440820859.4826555 @[1649431605]
- 		3330506035.4527645 @[1649431615]
- 		3385309928.211381 @[1649431625]
- 		3315448833.553207 @[1649431635]
- 		3393011093.323808 @[1649431645]
- 		3508801341.6902666 @[1649431655]
- 		3323572466.891781 @[1649431665]
- 		3246682345.473419 @[1649431675]
- 		3417909330.8902717 @[1649431685]
- 		3181846824.764889 @[1649431695]
- 		3213295541.2155633 @[1649431705]
- 		3210470446.6460323 @[1649431715]
- 		3547990367.5528183 @[1649431725]
- 		3390260392.9193225 @[1649431735]
- 		3317988586.0696115 @[1649431745]
- 		3090455471.6342907 @[1649431755]
- 		3028995031.395794 @[1649431765]
- 		3360934096.750872 @[1649431775]
- 		3451381769.910931 @[1649431785]
- 		3463522500.286275 @[1649431795]
- 		3554090203.7413206 @[1649431805]
- 		3385571673.4935007 @[1649431815]
- 		3392603134.7207217 @[1649431825]
- 		3490464696.396865 @[1649431835]
- 		3431902797.643249 @[1649431845]
- 		3538027448.8678346 @[1649431855]
- 		3499611712.1371107 @[1649431865]
- 		3729640200.1458163 @[1649431875]
- 		2709097045.320934 @[1649431885]
- 		2346391659.174518 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		3428551366.6871495 @[1649431605]
- 		3808612354.031988 @[1649431615]
- 		3916522634.4298086 @[1649431625]
- 		4380113757.758047 @[1649431635]
- 		3967486711.968949 @[1649431645]
- 		3735202989.1233177 @[1649431655]
- 		3876100875.2043953 @[1649431665]
- 		3940756505.131223 @[1649431675]
- 		3686581432.26603 @[1649431685]
- 		3915698445.9906917 @[1649431695]
- 		3809842180.2155685 @[1649431705]
- 		3926034931.576795 @[1649431715]
- 		3434888733.816794 @[1649431725]
- 		3670683863.7278376 @[1649431735]
- 		3761106327.5763216 @[1649431745]
- 		3978037275.407665 @[1649431755]
- 		4156387677.022552 @[1649431765]
- 		3873476044.3827567 @[1649431775]
- 		3756418594.455162 @[1649431785]
- 		3777371271.6895275 @[1649431795]
- 		3730935166.1605215 @[1649431805]
- 		3935354593.793518 @[1649431815]
- 		4104235461.77118 @[1649431825]
- 		3575636351.2610874 @[1649431835]
- 		3674952802.4763308 @[1649431845]
- 		3809550658.418513 @[1649431855]
- 		3899202092.7541285 @[1649431865]
- 		3489441722.812925 @[1649431875]
- 		4673482848.05347 @[1649431885]
- 		5090952732.384047 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		1535335378.540011 @[1649431605]
- 		1239162131.6636496 @[1649431615]
- 		1072207825.4359462 @[1649431625]
- 		743913222.039819 @[1649431635]
- 		1090926551.093362 @[1649431645]
- 		1203018446.2998672 @[1649431655]
- 		1223860172.3916063 @[1649431665]
- 		1147877825.005586 @[1649431675]
- 		1302764153.3868186 @[1649431685]
- 		1317272014.8200471 @[1649431695]
- 		1337809422.6499503 @[1649431705]
- 		1358589865.0285308 @[1649431715]
- 		1357307739.1444037 @[1649431725]
- 		1344327281.3937273 @[1649431735]
- 		1331822200.5978012 @[1649431745]
- 		1320780533.7193172 @[1649431755]
- 		1210671860.4237683 @[1649431765]
- 		1217166640.8980985 @[1649431775]
- 		1200890555.1722972 @[1649431785]
- 		1256868723.0851223 @[1649431795]
- 		1088675654.890847 @[1649431805]
- 		1182055231.6389446 @[1649431815]
- 		972383688.3141968 @[1649431825]
- 		1296247738.0275753 @[1649431835]
- 		1308014294.77421 @[1649431845]
- 		1070080679.1166965 @[1649431855]
- 		1037693567.0890709 @[1649431865]
- 		1185547514.361972 @[1649431875]
- 		1118247013.949902 @[1649431885]
- 		925029782.2030327 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		203613674.4267606 @[1649431605]
- 		150157006.00928265 @[1649431615]
- 		124196766.86489508 @[1649431625]
- 		169553412.22333273 @[1649431635]
- 		234609695.35742593 @[1649431645]
- 		180023678.66930288 @[1649431655]
- 		144535136.32353255 @[1649431665]
- 		179965379.76827735 @[1649431675]
- 		207711885.71894768 @[1649431685]
- 		170752406.09928343 @[1649431695]
- 		121963657.40013729 @[1649431705]
- 		173015040 @[1649431715]
- 		176138630.52186903 @[1649431725]
- 		202501036.2621951 @[1649431735]
- 		180794029.27484363 @[1649431745]
- 		227338379.87857437 @[1649431755]
- 		138800200.5917859 @[1649431765]
- 		148761139.1984176 @[1649431775]
- 		179988034.7845089 @[1649431785]
- 		175009100.60079506 @[1649431795]
- 		173771004.5536715 @[1649431805]
- 		204201640.19904703 @[1649431815]
- 		174769798.86437452 @[1649431825]
- 		107677117.03528327 @[1649431835]
- 		198586939.4375066 @[1649431845]
- 		134357407.09312695 @[1649431855]
- 		160647427.48330465 @[1649431865]
- 		186423288.18463588 @[1649431875]
- 		134193855.54748258 @[1649431885]
- 		138965922.9313891 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		2788732039.540902 @[1649431605]
- 		2674159220.278421 @[1649431615]
- 		2843203745.907274 @[1649431625]
- 		2647582190.07015 @[1649431635]
- 		2891466637.649228 @[1649431645]
- 		2828860421.1251955 @[1649431655]
- 		2612185662.0422997 @[1649431665]
- 		2809207321.5310774 @[1649431675]
- 		3153651985.7979755 @[1649431685]
- 		3016061256.1082306 @[1649431695]
- 		2896882691.2586455 @[1649431705]
- 		2907605325.581039 @[1649431715]
- 		2820160554.077899 @[1649431725]
- 		2659561135.555909 @[1649431735]
- 		2739587304.7498507 @[1649431745]
- 		2661788566.770764 @[1649431755]
- 		2461615665.4117894 @[1649431765]
- 		2171170759.2895517 @[1649431775]
- 		2274939563.419508 @[1649431785]
- 		2292607121.451724 @[1649431795]
- 		2362301716.249536 @[1649431805]
- 		2290710516.323142 @[1649431815]
- 		2303341988.3714104 @[1649431825]
- 		2448752836.511153 @[1649431835]
- 		2265728028.1646953 @[1649431845]
- 		2444852189.3621197 @[1649431855]
- 		2481319574.3178062 @[1649431865]
- 		2322489412.05655 @[1649431875]
- 		2123600010.6888041 @[1649431885]
- 		1995300431.2600446 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		4504517685.712115 @[1649431605]
- 		4476408974.076515 @[1649431615]
- 		4072872846.3712707 @[1649431625]
- 		4289157637.5270486 @[1649431635]
- 		3934375438.701741 @[1649431645]
- 		4061894513.8274307 @[1649431655]
- 		4485964784.982969 @[1649431665]
- 		4325132054.374686 @[1649431675]
- 		4104118141.767669 @[1649431685]
- 		4106079711.8654175 @[1649431695]
- 		4386520210.348963 @[1649431705]
- 		4382121749.465488 @[1649431715]
- 		4552085812.457897 @[1649431725]
- 		4724118948.868132 @[1649431735]
- 		4562950975.765583 @[1649431745]
- 		4230865012.2219315 @[1649431755]
- 		4527809675.158314 @[1649431765]
- 		4578662052.862763 @[1649431775]
- 		4643261392.195996 @[1649431785]
- 		4649090024.086772 @[1649431795]
- 		4599374297.812013 @[1649431805]
- 		4838879520.13219 @[1649431815]
- 		4871262131.645503 @[1649431825]
- 		4556668823.287563 @[1649431835]
- 		4728506265.375592 @[1649431845]
- 		4704344665.051563 @[1649431855]
- 		4731177748.1616335 @[1649431865]
- 		4848756774.7328615 @[1649431875]
- 		5023096747.408914 @[1649431885]
- 		5046055702.282444 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		1093071192.320222 @[1649431605]
- 		1289209391.6357815 @[1649431615]
- 		1549661232.8565607 @[1649431625]
- 		1483641352.1794693 @[1649431635]
- 		1529482820.291605 @[1649431645]
- 		1519155978.3780704 @[1649431655]
- 		1347249008.6511989 @[1649431665]
- 		1275629836.3259594 @[1649431675]
- 		1124452578.7154071 @[1649431685]
- 		1297041217.9270682 @[1649431695]
- 		1184568032.9922545 @[1649431705]
- 		1127192476.9534729 @[1649431715]
- 		1041549594.9423347 @[1649431725]
- 		1003753471.3137633 @[1649431735]
- 		1106602282.2097237 @[1649431745]
- 		1469942633.12873 @[1649431755]
- 		1461709050.838112 @[1649431765]
- 		1691340640.6492674 @[1649431775]
- 		1491745601.599987 @[1649431785]
- 		1473228345.8607092 @[1649431795]
- 		1454487573.384779 @[1649431805]
- 		1256142915.3456216 @[1649431815]
- 		1240560673.1187127 @[1649431825]
- 		1476835815.1660006 @[1649431835]
- 		1397113359.022206 @[1649431845]
- 		1306380330.49319 @[1649431855]
- 		1216789842.0372553 @[1649431865]
- 		1232265117.0259526 @[1649431875]
- 		1309043978.3547995 @[1649431885]
- 		1409612535.5261228 @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
demo_memory_usage_bytes == bool on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes != bool on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes < bool on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes > bool on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes <= bool on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes >= bool on(instance, job, type) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_memory_usage_bytes / on(instance, job, type, __name__) demo_memory_usage_bytes
PASS
This test case passed successfully.
sum without(job) (demo_memory_usage_bytes) / on(instance, type) demo_memory_usage_bytes
FAIL
The query failed to run against the test target: bad_data: [2200] Query syntax error: [QUERY2200] The join dimension(s): sources,type does not result in a 1-to-N join (cross-joins are currently not supported).
sum without(job) (demo_memory_usage_bytes) / on(instance, type) group_left demo_memory_usage_bytes
PASS
This test case passed successfully.
sum without(job) (demo_memory_usage_bytes) / on(instance, type) group_left(job) demo_memory_usage_bytes
FAIL
  model.Matrix{
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="cached"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="free"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10000", type="used"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="cached"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="free"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10001", type="used"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="buffers"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="cached"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="cached"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="free"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="free"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="used"}`,
+ 		Metric: s`{instance="demo.promlabs.com:10002", type="used"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))}, ...},
  	},
  }
demo_memory_usage_bytes / on(instance, job) group_left demo_num_cpus
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: Data not unique after dropping dimension
demo_memory_usage_bytes / on(instance, type, job, non_existent) demo_memory_usage_bytes
PASS
This test case passed successfully.
demo_num_cpus * Inf
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: rule stack: [program, query, expression, alias] line 1:42,1:45 (text='Inf'): - no viable alternative at input 'aliasMetric(last(5m, ts(demo_num_cpus)) * Inf' rule stack: [program, query, expression] line 1:42,1:45 (text='Inf'): - mismatched input 'Inf', expecting a valid PROMQL element
demo_num_cpus * -Inf
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: rule stack: [program, query, expression, alias] line 1:43,1:46 (text='Inf'): - no viable alternative at input 'aliasMetric(last(5m, ts(demo_num_cpus)) * -Inf' rule stack: [program, query, expression, expression, number] line 1:43,1:46 (text='Inf'): - mismatched input 'Inf' expecting Number
demo_num_cpus * NaN
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: rule stack: [program, query, expression, alias] line 1:42,1:45 (text='NaN'): - no viable alternative at input 'aliasMetric(last(5m, ts(demo_num_cpus)) * NaN' rule stack: [program, query, expression] line 1:42,1:45 (text='NaN'): - mismatched input 'NaN', expecting a valid PROMQL element
demo_memory_usage_bytes + -(1)
PASS
This test case passed successfully.
-demo_memory_usage_bytes
FAIL
  model.Matrix{
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="buffers"}`,
+ 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(-1.3127750409056997e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(-1.964706699763129e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(-1.598524299299212e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(-2.164809842557088e+08))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="cached"}`,
+ 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="cached"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(-1.908597245750349e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(-2.0276052168966203e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(-2.1260433028214269e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(-2.1454650395104153e+09))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="free"}`,
+ 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="free"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(-5.325527033386946e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(-5.202163746132189e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(-4.90257210947866e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(-4.592133416504398e+09))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", type="used"}`,
+ 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job="demo", type="used"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(-1.2245328087721355e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(-1.1636949589948788e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(-1.4014667497699924e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(-1.6358551517294781e+09))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="buffers"}`,
+ 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(-1.852269872901847e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(-2.1165407085159773e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(-2.158942039228642e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(-1.5045877864892736e+08))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="cached"}`,
+ 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="cached"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(-3.4408208594826555e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(-3.3305060354527645e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(-3.385309928211381e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(-3.315448833553207e+09))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="free"}`,
+ 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="free"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(-3.4285513666871495e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(-3.808612354031988e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(-3.9165226344298086e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(-4.380113757758047e+09))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", type="used"}`,
+ 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job="demo", type="used"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(-1.535335378540011e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(-1.2391621316636496e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(-1.0722078254359462e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(-7.43913222039819e+08))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="buffers"}`,
+ 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="buffers"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(-2.036136744267606e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(-1.5015700600928265e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(-1.2419676686489508e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(-1.6955341222333273e+08))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="cached"}`,
+ 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="cached"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(-2.788732039540902e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(-2.674159220278421e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(-2.843203745907274e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(-2.64758219007015e+09))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="free"}`,
+ 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="free"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(-4.504517685712115e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(-4.476408974076515e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(-4.0728728463712707e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(-4.2891576375270486e+09))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", type="used"}`,
+ 		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job="demo", type="used"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(-1.093071192320222e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(-1.2892093916357815e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(-1.5496612328565607e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(-1.4836413521794693e+09))}, ...},
  	},
  }
-1 ^ 2
FAIL
  model.Matrix{
  	&{
  		Metric: s"{}",
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  		},
  	},
  }
1 + time()
PASS
This test case passed successfully.
1 - time()
PASS
This test case passed successfully.
1 * time()
PASS
This test case passed successfully.
1 / time()
PASS
This test case passed successfully.
1 % time()
PASS
This test case passed successfully.
1 ^ time()
PASS
This test case passed successfully.
time() + 1
PASS
This test case passed successfully.
time() - 1
PASS
This test case passed successfully.
time() * 1
PASS
This test case passed successfully.
time() / 1
PASS
This test case passed successfully.
time() % 1
PASS
This test case passed successfully.
time() ^ 1
PASS
This test case passed successfully.
time() == bool 1
PASS
This test case passed successfully.
time() != bool 1
PASS
This test case passed successfully.
time() < bool 1
PASS
This test case passed successfully.
time() > bool 1
PASS
This test case passed successfully.
time() <= bool 1
PASS
This test case passed successfully.
time() >= bool 1
PASS
This test case passed successfully.
1 == bool time()
PASS
This test case passed successfully.
1 != bool time()
PASS
This test case passed successfully.
1 < bool time()
PASS
This test case passed successfully.
1 > bool time()
PASS
This test case passed successfully.
1 <= bool time()
PASS
This test case passed successfully.
1 >= bool time()
PASS
This test case passed successfully.
time() + time()
PASS
This test case passed successfully.
time() - time()
PASS
This test case passed successfully.
time() * time()
PASS
This test case passed successfully.
time() / time()
PASS
This test case passed successfully.
time() % time()
PASS
This test case passed successfully.
time() ^ time()
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
time() == bool time()
PASS
This test case passed successfully.
time() != bool time()
PASS
This test case passed successfully.
time() < bool time()
PASS
This test case passed successfully.
time() > bool time()
PASS
This test case passed successfully.
time() <= bool time()
PASS
This test case passed successfully.
time() >= bool time()
PASS
This test case passed successfully.
time() + demo_memory_usage_bytes
PASS
This test case passed successfully.
time() - demo_memory_usage_bytes
PASS
This test case passed successfully.
time() * demo_memory_usage_bytes
PASS
This test case passed successfully.
time() / demo_memory_usage_bytes
PASS
This test case passed successfully.
time() % demo_memory_usage_bytes
PASS
This test case passed successfully.
time() ^ demo_memory_usage_bytes
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
time() == demo_memory_usage_bytes
PASS
This test case passed successfully.
time() != demo_memory_usage_bytes
PASS
This test case passed successfully.
time() < demo_memory_usage_bytes
FAIL
  model.Matrix{
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.908597245750349e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(2.0276052168966203e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(2.1260433028214269e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(2.1454650395104153e+09))}, ...}},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(5.325527033386946e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(5.202163746132189e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(4.90257210947866e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.592133416504398e+09))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(1.8643652981666658e+09))},
+ 			s"1864365298.1666658 @[1649431655]",
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(1.8254073858937595e+09))},
+ 			s"1825407385.8937595 @[1649431975]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
  			... // 46 identical elements
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(1.673871488691009e+09))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(1.671053507140902e+09))},
+ 			s"1671053507.140902 @[1649432085]",
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(1.7427071260429912e+09))},
+ 			s"1678630909.918325 @[1649432105]",
+ 			s"1670433143.512176 @[1649432135]",
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(2.5436457356490974e+09))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(2.379678597508813e+09))},
  			... // 4 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(3.4285513666871495e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(3.808612354031988e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(3.9165226344298086e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.380113757758047e+09))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
+ 			s"1809213901.0193553 @[1649431615]",
+ 			s"1662105718.0047755 @[1649432005]",
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(1.7307072381584456e+09))},
+ 			s"1840624298.1143286 @[1649432025]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
  			... // 37 identical elements
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(1.7353980465325975e+09))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(1.6818334814398055e+09))},
+ 			s"1681833481.4398055 @[1649431995]",
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(2.6042259573016014e+09))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(2.8579011800708055e+09))},
  			... // 17 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(4.504517685712115e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(4.476408974076515e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(4.0728728463712707e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.2891576375270486e+09))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
+ 			s"1672495504.1726682 @[1649431655]",
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(1.6913406406492674e+09))},
+ 			s"1691340640.6492674 @[1649431785]",
  		},
  	},
  }
time() > demo_memory_usage_bytes
FAIL
  model.Matrix{
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.3127750409056997e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.964706699763129e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.598524299299212e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(2.164809842557088e+08))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`...,
  		Values: []model.SamplePair{
  			... // 2 identical elements
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.4014667497699924e+09))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.6358551517294781e+09))},
+ 			s"1635855151.7294781 @[1649431645]",
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(1.1905808193873854e+09))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(9.386061113119628e+08))},
  			... // 27 identical elements
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(1.5874916316645958e+09))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(1.5751575814023428e+09))},
+ 			s"1575157581.4023428 @[1649431965]",
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(1.2768800049096289e+09))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(1.1956054035476322e+09))},
  			... // 22 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.852269872901847e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(2.1165407085159773e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(2.158942039228642e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.5045877864892736e+08))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
+ 			s"1591124489.5139685 @[1649432075]",
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(1.6116294528640745e+09))},
+ 			s"1611629452.8640745 @[1649432095]",
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(1.592841320292164e+09))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(1.5655634899186783e+09))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(1.5338773287788544e+09))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(1.6116505304822397e+09))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(1.3185117467202947e+09))},
+ 			s"1318511746.7202947 @[1649432155]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
  			... // 39 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(1.5337858501049032e+09))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(1.5451497181240675e+09))},
+ 			s"1545149718.1240675 @[1649432015]",
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(1.193967206208868e+09))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(1.0056139995906732e+09))},
  			... // 17 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(2.036136744267606e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.5015700600928265e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.2419676686489508e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.6955341222333273e+08))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(1.589704851297191e+09))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(1.535997482046635e+09))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(1.3882488074831686e+09))},
+ 			s"1388248807.4831686 @[1649432025]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
  			... // 15 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(1.46994263312873e+09))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(1.461709050838112e+09))},
+ 			s"1461709050.838112 @[1649431775]",
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(1.491745601599987e+09))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(1.4732283458607092e+09))},
  			... // 41 identical elements
  		},
  	},
  }
time() <= demo_memory_usage_bytes
FAIL
  model.Matrix{
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.908597245750349e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(2.0276052168966203e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(2.1260433028214269e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(2.1454650395104153e+09))}, ...}},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(5.325527033386946e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(5.202163746132189e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(4.90257210947866e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.592133416504398e+09))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(1.8643652981666658e+09))},
+ 			s"1864365298.1666658 @[1649431655]",
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(1.8254073858937595e+09))},
+ 			s"1825407385.8937595 @[1649431975]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
  			... // 46 identical elements
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(1.673871488691009e+09))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(1.671053507140902e+09))},
+ 			s"1671053507.140902 @[1649432085]",
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(1.7427071260429912e+09))},
+ 			s"1678630909.918325 @[1649432105]",
+ 			s"1670433143.512176 @[1649432135]",
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(2.5436457356490974e+09))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(2.379678597508813e+09))},
  			... // 4 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(3.4285513666871495e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(3.808612354031988e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(3.9165226344298086e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.380113757758047e+09))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
+ 			s"1809213901.0193553 @[1649431615]",
+ 			s"1662105718.0047755 @[1649432005]",
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(1.7307072381584456e+09))},
+ 			s"1840624298.1143286 @[1649432025]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
  			... // 37 identical elements
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(1.7353980465325975e+09))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(1.6818334814398055e+09))},
+ 			s"1681833481.4398055 @[1649431995]",
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(2.6042259573016014e+09))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(2.8579011800708055e+09))},
  			... // 17 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(4.504517685712115e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(4.476408974076515e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(4.0728728463712707e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.2891576375270486e+09))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
+ 			s"1672495504.1726682 @[1649431655]",
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(1.6913406406492674e+09))},
+ 			s"1691340640.6492674 @[1649431785]",
  		},
  	},
  }
time() >= demo_memory_usage_bytes
FAIL
  model.Matrix{
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.3127750409056997e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.964706699763129e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.598524299299212e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(2.164809842557088e+08))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`...,
  		Values: []model.SamplePair{
  			... // 2 identical elements
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.4014667497699924e+09))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.6358551517294781e+09))},
+ 			s"1635855151.7294781 @[1649431645]",
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(1.1905808193873854e+09))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(9.386061113119628e+08))},
  			... // 27 identical elements
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(1.5874916316645958e+09))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(1.5751575814023428e+09))},
+ 			s"1575157581.4023428 @[1649431965]",
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(1.2768800049096289e+09))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(1.1956054035476322e+09))},
  			... // 22 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.852269872901847e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(2.1165407085159773e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(2.158942039228642e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.5045877864892736e+08))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
+ 			s"1591124489.5139685 @[1649432075]",
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(1.6116294528640745e+09))},
+ 			s"1611629452.8640745 @[1649432095]",
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(1.592841320292164e+09))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(1.5655634899186783e+09))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(1.5338773287788544e+09))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(1.6116505304822397e+09))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(1.3185117467202947e+09))},
+ 			s"1318511746.7202947 @[1649432155]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
  			... // 39 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(1.5337858501049032e+09))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(1.5451497181240675e+09))},
+ 			s"1545149718.1240675 @[1649432015]",
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(1.193967206208868e+09))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(1.0056139995906732e+09))},
  			... // 17 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(2.036136744267606e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.5015700600928265e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.2419676686489508e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.6955341222333273e+08))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(1.589704851297191e+09))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(1.535997482046635e+09))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(1.3882488074831686e+09))},
+ 			s"1388248807.4831686 @[1649432025]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
  			... // 15 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(1.46994263312873e+09))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(1.461709050838112e+09))},
+ 			s"1461709050.838112 @[1649431775]",
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(1.491745601599987e+09))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(1.4732283458607092e+09))},
  			... // 41 identical elements
  		},
  	},
  }
demo_memory_usage_bytes + time()
PASS
This test case passed successfully.
demo_memory_usage_bytes - time()
PASS
This test case passed successfully.
demo_memory_usage_bytes * time()
PASS
This test case passed successfully.
demo_memory_usage_bytes / time()
PASS
This test case passed successfully.
demo_memory_usage_bytes % time()
PASS
This test case passed successfully.
demo_memory_usage_bytes ^ time()
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
demo_memory_usage_bytes == time()
PASS
This test case passed successfully.
demo_memory_usage_bytes != time()
PASS
This test case passed successfully.
demo_memory_usage_bytes < time()
FAIL
  model.Matrix{
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.3127750409056997e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.964706699763129e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.598524299299212e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(2.164809842557088e+08))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`...,
  		Values: []model.SamplePair{
  			... // 2 identical elements
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.4014667497699924e+09))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.6358551517294781e+09))},
+ 			s"1635855151.7294781 @[1649431645]",
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(1.1905808193873854e+09))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(9.386061113119628e+08))},
  			... // 27 identical elements
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(1.5874916316645958e+09))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(1.5751575814023428e+09))},
+ 			s"1575157581.4023428 @[1649431965]",
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(1.2768800049096289e+09))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(1.1956054035476322e+09))},
  			... // 22 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.852269872901847e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(2.1165407085159773e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(2.158942039228642e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.5045877864892736e+08))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
+ 			s"1591124489.5139685 @[1649432075]",
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(1.6116294528640745e+09))},
+ 			s"1611629452.8640745 @[1649432095]",
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(1.592841320292164e+09))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(1.5655634899186783e+09))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(1.5338773287788544e+09))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(1.6116505304822397e+09))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(1.3185117467202947e+09))},
+ 			s"1318511746.7202947 @[1649432155]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
  			... // 39 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(1.5337858501049032e+09))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(1.5451497181240675e+09))},
+ 			s"1545149718.1240675 @[1649432015]",
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(1.193967206208868e+09))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(1.0056139995906732e+09))},
  			... // 17 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(2.036136744267606e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.5015700600928265e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.2419676686489508e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.6955341222333273e+08))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(1.589704851297191e+09))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(1.535997482046635e+09))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(1.3882488074831686e+09))},
+ 			s"1388248807.4831686 @[1649432025]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
  			... // 15 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(1.46994263312873e+09))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(1.461709050838112e+09))},
+ 			s"1461709050.838112 @[1649431775]",
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(1.491745601599987e+09))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(1.4732283458607092e+09))},
  			... // 41 identical elements
  		},
  	},
  }
demo_memory_usage_bytes > time()
FAIL
  model.Matrix{
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.908597245750349e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(2.0276052168966203e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(2.1260433028214269e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(2.1454650395104153e+09))}, ...}},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(5.325527033386946e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(5.202163746132189e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(4.90257210947866e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.592133416504398e+09))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(1.8643652981666658e+09))},
+ 			s"1864365298.1666658 @[1649431655]",
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(1.8254073858937595e+09))},
+ 			s"1825407385.8937595 @[1649431975]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
  			... // 46 identical elements
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(1.673871488691009e+09))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(1.671053507140902e+09))},
+ 			s"1671053507.140902 @[1649432085]",
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(1.7427071260429912e+09))},
+ 			s"1678630909.918325 @[1649432105]",
+ 			s"1670433143.512176 @[1649432135]",
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(2.5436457356490974e+09))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(2.379678597508813e+09))},
  			... // 4 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(3.4285513666871495e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(3.808612354031988e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(3.9165226344298086e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.380113757758047e+09))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
+ 			s"1809213901.0193553 @[1649431615]",
+ 			s"1662105718.0047755 @[1649432005]",
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(1.7307072381584456e+09))},
+ 			s"1840624298.1143286 @[1649432025]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
  			... // 37 identical elements
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(1.7353980465325975e+09))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(1.6818334814398055e+09))},
+ 			s"1681833481.4398055 @[1649431995]",
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(2.6042259573016014e+09))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(2.8579011800708055e+09))},
  			... // 17 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(4.504517685712115e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(4.476408974076515e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(4.0728728463712707e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.2891576375270486e+09))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
+ 			s"1672495504.1726682 @[1649431655]",
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(1.6913406406492674e+09))},
+ 			s"1691340640.6492674 @[1649431785]",
  		},
  	},
  }
demo_memory_usage_bytes <= time()
FAIL
  model.Matrix{
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.3127750409056997e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.964706699763129e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.598524299299212e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(2.164809842557088e+08))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`...,
  		Values: []model.SamplePair{
  			... // 2 identical elements
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.4014667497699924e+09))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.6358551517294781e+09))},
+ 			s"1635855151.7294781 @[1649431645]",
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(1.1905808193873854e+09))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(9.386061113119628e+08))},
  			... // 27 identical elements
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(1.5874916316645958e+09))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(1.5751575814023428e+09))},
+ 			s"1575157581.4023428 @[1649431965]",
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(1.2768800049096289e+09))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(1.1956054035476322e+09))},
  			... // 22 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.852269872901847e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(2.1165407085159773e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(2.158942039228642e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.5045877864892736e+08))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
+ 			s"1591124489.5139685 @[1649432075]",
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(1.6116294528640745e+09))},
+ 			s"1611629452.8640745 @[1649432095]",
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(1.592841320292164e+09))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(1.5655634899186783e+09))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(1.5338773287788544e+09))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(1.6116505304822397e+09))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(1.3185117467202947e+09))},
+ 			s"1318511746.7202947 @[1649432155]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
  			... // 39 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(1.5337858501049032e+09))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(1.5451497181240675e+09))},
+ 			s"1545149718.1240675 @[1649432015]",
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(1.193967206208868e+09))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(1.0056139995906732e+09))},
  			... // 17 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(2.036136744267606e+08))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.5015700600928265e+08))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.2419676686489508e+08))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.6955341222333273e+08))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(1.589704851297191e+09))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(1.535997482046635e+09))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(1.3882488074831686e+09))},
+ 			s"1388248807.4831686 @[1649432025]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
  			... // 15 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(1.46994263312873e+09))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(1.461709050838112e+09))},
+ 			s"1461709050.838112 @[1649431775]",
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(1.491745601599987e+09))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(1.4732283458607092e+09))},
  			... // 41 identical elements
  		},
  	},
  }
demo_memory_usage_bytes >= time()
FAIL
  model.Matrix{
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.908597245750349e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(2.0276052168966203e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(2.1260433028214269e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(2.1454650395104153e+09))}, ...}},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(5.325527033386946e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(5.202163746132189e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(4.90257210947866e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.592133416504398e+09))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10000", job=`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(1.8643652981666658e+09))},
+ 			s"1864365298.1666658 @[1649431655]",
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(1.8254073858937595e+09))},
+ 			s"1825407385.8937595 @[1649431975]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
  			... // 46 identical elements
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(1.673871488691009e+09))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(1.671053507140902e+09))},
+ 			s"1671053507.140902 @[1649432085]",
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(1.7427071260429912e+09))},
+ 			s"1678630909.918325 @[1649432105]",
+ 			s"1670433143.512176 @[1649432135]",
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(2.5436457356490974e+09))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(2.379678597508813e+09))},
  			... // 4 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(3.4285513666871495e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(3.808612354031988e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(3.9165226344298086e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.380113757758047e+09))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10001", job=`...,
  		Values: []model.SamplePair{
+ 			s"1809213901.0193553 @[1649431615]",
+ 			s"1662105718.0047755 @[1649432005]",
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(1.7307072381584456e+09))},
+ 			s"1840624298.1143286 @[1649432025]",
  		},
  	},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
  			... // 37 identical elements
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(1.7353980465325975e+09))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(1.6818334814398055e+09))},
+ 			s"1681833481.4398055 @[1649431995]",
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(2.6042259573016014e+09))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(2.8579011800708055e+09))},
  			... // 17 identical elements
  		},
  	},
  	&{Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(4.504517685712115e+09))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(4.476408974076515e+09))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(4.0728728463712707e+09))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(4.2891576375270486e+09))}, ...}},
  	&{
  		Metric: s`demo_memory_usage_bytes{instance="demo.promlabs.com:10002", job=`...,
  		Values: []model.SamplePair{
+ 			s"1672495504.1726682 @[1649431655]",
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(1.6913406406492674e+09))},
+ 			s"1691340640.6492674 @[1649431785]",
  		},
  	},
  }
sum_over_time(demo_memory_usage_bytes[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
+ 		131277504.09056997 @[1649431605]
+ 		196470669.9763129 @[1649431615]
+ 		159852429.9299212 @[1649431625]
+ 		216480984.2557088 @[1649431635]
+ 		173015040 @[1649431645]
+ 		158285487.99086267 @[1649431655]
+ 		224412833.34439984 @[1649431665]
+ 		102150266.13280497 @[1649431675]
+ 		229259176.5474691 @[1649431685]
+ 		107924020.16706748 @[1649431695]
+ 		237196336.25111264 @[1649431705]
+ 		173919423.05368325 @[1649431715]
+ 		176358939.48503953 @[1649431725]
+ 		143342843.28277987 @[1649431735]
+ 		204394315.98706833 @[1649431745]
+ 		225072593.37759846 @[1649431755]
+ 		234598487.4649732 @[1649431765]
+ 		161281143.30062565 @[1649431775]
+ 		134806213.79044753 @[1649431785]
+ 		148015773.27843505 @[1649431795]
+ 		93388086.58044703 @[1649431805]
+ 		197928105.62520564 @[1649431815]
+ 		173015040 @[1649431825]
+ 		206274614.06412673 @[1649431835]
+ 		194602843.95312253 @[1649431845]
+ 		237816228.68387398 @[1649431855]
+ 		100856998.24373332 @[1649431865]
+ 		209375681.9497064 @[1649431875]
+ 		98180978.72148323 @[1649431885]
+ 		184031256.06118 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
+ 		1908597245.750349 @[1649431605]
+ 		2027605216.8966203 @[1649431615]
+ 		2126043302.8214269 @[1649431625]
+ 		2145465039.5104153 @[1649431635]
+ 		2243900958.99511 @[1649431645]
+ 		2214821886.343385 @[1649431655]
+ 		2072413891.8232937 @[1649431665]
+ 		2053540471.8403385 @[1649431675]
+ 		2069856688.8948696 @[1649431685]
+ 		1869467608.1596181 @[1649431695]
+ 		1876795357.2271385 @[1649431705]
+ 		2104209646.0116792 @[1649431715]
+ 		2133624508.0355911 @[1649431725]
+ 		2353298352.5610766 @[1649431735]
+ 		2585638719.494968 @[1649431745]
+ 		2726545915.215095 @[1649431755]
+ 		2844144387.7367997 @[1649431765]
+ 		2654337666.226364 @[1649431775]
+ 		2894781919.809994 @[1649431785]
+ 		2937546130.175888 @[1649431795]
+ 		2957340939.62475 @[1649431805]
+ 		3240961117.7630677 @[1649431815]
+ 		3439355615.170054 @[1649431825]
+ 		3499064695.4923086 @[1649431835]
+ 		3540414935.1283298 @[1649431845]
+ 		3630621166.1659126 @[1649431855]
+ 		3777910450.9643784 @[1649431865]
+ 		3547242341.4272246 @[1649431875]
+ 		2621440000 @[1649431885]
+ 		2258143023.4964743 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
+ 		5325527033.386946 @[1649431605]
+ 		5202163746.132189 @[1649431615]
+ 		4902572109.47866 @[1649431625]
+ 		4592133416.504398 @[1649431635]
+ 		4308653294.838224 @[1649431645]
+ 		5026246398.278367 @[1649431655]
+ 		5354501755.520344 @[1649431665]
+ 		5508445244.174039 @[1649431675]
+ 		5065170044.318316 @[1649431685]
+ 		5653138615.565549 @[1649431695]
+ 		5706904815.836111 @[1649431705]
+ 		5343444062.967269 @[1649431715]
+ 		5098195164.709952 @[1649431725]
+ 		4894541355.862335 @[1649431735]
+ 		4688175910.031826 @[1649431745]
+ 		4376178453.238809 @[1649431755]
+ 		4208772493.841097 @[1649431765]
+ 		4537561500.651285 @[1649431775]
+ 		4476324708.752985 @[1649431785]
+ 		4630424004.743627 @[1649431795]
+ 		4613205116.845105 @[1649431805]
+ 		4353307222.45578 @[1649431815]
+ 		3797413790.8460975 @[1649431825]
+ 		3680198772.284154 @[1649431835]
+ 		3855659995.009507 @[1649431845]
+ 		3830244177.724825 @[1649431855]
+ 		3415747925.663828 @[1649431865]
+ 		3514562272.089303 @[1649431875]
+ 		4614365286.664492 @[1649431885]
+ 		5124814426.871229 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
+ 		1224532808.7721355 @[1649431605]
+ 		1163694958.9948788 @[1649431615]
+ 		1401466749.7699924 @[1649431625]
+ 		1635855151.7294781 @[1649431635]
+ 		1864365298.1666658 @[1649431645]
+ 		1190580819.3873854 @[1649431655]
+ 		938606111.3119628 @[1649431665]
+ 		925798609.8528172 @[1649431675]
+ 		1225648682.2393444 @[1649431685]
+ 		959404348.1077652 @[1649431695]
+ 		769038082.6856375 @[1649431705]
+ 		968361459.9673687 @[1649431715]
+ 		1181755979.7694168 @[1649431725]
+ 		1198752040.2938085 @[1649431735]
+ 		1111725646.4861374 @[1649431745]
+ 		1262137630.168497 @[1649431755]
+ 		1302419222.9571297 @[1649431765]
+ 		1236754281.821725 @[1649431775]
+ 		1084021749.6465745 @[1649431785]
+ 		873948683.8020506 @[1649431795]
+ 		926000448.949697 @[1649431805]
+ 		797738146.1559455 @[1649431815]
+ 		1180150145.9838486 @[1649431825]
+ 		1204396510.1594102 @[1649431835]
+ 		999256817.90904 @[1649431845]
+ 		891253019.4253885 @[1649431855]
+ 		1295419217.1280603 @[1649431865]
+ 		1318754296.5337658 @[1649431875]
+ 		1255948326.614025 @[1649431885]
+ 		1022945885.5711163 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
+ 		185226987.2901847 @[1649431605]
+ 		211654070.85159773 @[1649431615]
+ 		215894203.9228642 @[1649431625]
+ 		150458778.64892736 @[1649431635]
+ 		138510235.61388105 @[1649431645]
+ 		142911814.88654783 @[1649431655]
+ 		166401077.51221764 @[1649431665]
+ 		254617916.38977182 @[1649431675]
+ 		182679675.45687982 @[1649431685]
+ 		175117306.42437202 @[1649431695]
+ 		228987447.91891834 @[1649431705]
+ 		94839348.74864155 @[1649431715]
+ 		249747751.48598424 @[1649431725]
+ 		184663053.9591124 @[1649431735]
+ 		179017477.75626546 @[1649431745]
+ 		200661311.23872706 @[1649431755]
+ 		193880023.1578861 @[1649431765]
+ 		138357809.96827337 @[1649431775]
+ 		181243672.4616093 @[1649431785]
+ 		92172096.93907562 @[1649431795]
+ 		216233567.2073109 @[1649431805]
+ 		86953093.07403669 @[1649431815]
+ 		120712307.19390157 @[1649431825]
+ 		227585806.3144723 @[1649431835]
+ 		175064697.10621035 @[1649431845]
+ 		172275805.59695625 @[1649431855]
+ 		153427220.0196894 @[1649431865]
+ 		185305154.67928687 @[1649431875]
+ 		89107684.67569423 @[1649431885]
+ 		227560418.23840362 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
+ 		3440820859.4826555 @[1649431605]
+ 		3330506035.4527645 @[1649431615]
+ 		3385309928.211381 @[1649431625]
+ 		3315448833.553207 @[1649431635]
+ 		3393011093.323808 @[1649431645]
+ 		3508801341.6902666 @[1649431655]
+ 		3323572466.891781 @[1649431665]
+ 		3246682345.473419 @[1649431675]
+ 		3417909330.8902717 @[1649431685]
+ 		3181846824.764889 @[1649431695]
+ 		3213295541.2155633 @[1649431705]
+ 		3210470446.6460323 @[1649431715]
+ 		3547990367.5528183 @[1649431725]
+ 		3390260392.9193225 @[1649431735]
+ 		3317988586.0696115 @[1649431745]
+ 		3090455471.6342907 @[1649431755]
+ 		3028995031.395794 @[1649431765]
+ 		3360934096.750872 @[1649431775]
+ 		3451381769.910931 @[1649431785]
+ 		3463522500.286275 @[1649431795]
+ 		3554090203.7413206 @[1649431805]
+ 		3385571673.4935007 @[1649431815]
+ 		3392603134.7207217 @[1649431825]
+ 		3490464696.396865 @[1649431835]
+ 		3431902797.643249 @[1649431845]
+ 		3538027448.8678346 @[1649431855]
+ 		3499611712.1371107 @[1649431865]
+ 		3729640200.1458163 @[1649431875]
+ 		2709097045.320934 @[1649431885]
+ 		2346391659.174518 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
+ 		3428551366.6871495 @[1649431605]
+ 		3808612354.031988 @[1649431615]
+ 		3916522634.4298086 @[1649431625]
+ 		4380113757.758047 @[1649431635]
+ 		3967486711.968949 @[1649431645]
+ 		3735202989.1233177 @[1649431655]
+ 		3876100875.2043953 @[1649431665]
+ 		3940756505.131223 @[1649431675]
+ 		3686581432.26603 @[1649431685]
+ 		3915698445.9906917 @[1649431695]
+ 		3809842180.2155685 @[1649431705]
+ 		3926034931.576795 @[1649431715]
+ 		3434888733.816794 @[1649431725]
+ 		3670683863.7278376 @[1649431735]
+ 		3761106327.5763216 @[1649431745]
+ 		3978037275.407665 @[1649431755]
+ 		4156387677.022552 @[1649431765]
+ 		3873476044.3827567 @[1649431775]
+ 		3756418594.455162 @[1649431785]
+ 		3777371271.6895275 @[1649431795]
+ 		3730935166.1605215 @[1649431805]
+ 		3935354593.793518 @[1649431815]
+ 		4104235461.77118 @[1649431825]
+ 		3575636351.2610874 @[1649431835]
+ 		3674952802.4763308 @[1649431845]
+ 		3809550658.418513 @[1649431855]
+ 		3899202092.7541285 @[1649431865]
+ 		3489441722.812925 @[1649431875]
+ 		4673482848.05347 @[1649431885]
+ 		5090952732.384047 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
+ 		1535335378.540011 @[1649431605]
+ 		1239162131.6636496 @[1649431615]
+ 		1072207825.4359462 @[1649431625]
+ 		743913222.039819 @[1649431635]
+ 		1090926551.093362 @[1649431645]
+ 		1203018446.2998672 @[1649431655]
+ 		1223860172.3916063 @[1649431665]
+ 		1147877825.005586 @[1649431675]
+ 		1302764153.3868186 @[1649431685]
+ 		1317272014.8200471 @[1649431695]
+ 		1337809422.6499503 @[1649431705]
+ 		1358589865.0285308 @[1649431715]
+ 		1357307739.1444037 @[1649431725]
+ 		1344327281.3937273 @[1649431735]
+ 		1331822200.5978012 @[1649431745]
+ 		1320780533.7193172 @[1649431755]
+ 		1210671860.4237683 @[1649431765]
+ 		1217166640.8980985 @[1649431775]
+ 		1200890555.1722972 @[1649431785]
+ 		1256868723.0851223 @[1649431795]
+ 		1088675654.890847 @[1649431805]
+ 		1182055231.6389446 @[1649431815]
+ 		972383688.3141968 @[1649431825]
+ 		1296247738.0275753 @[1649431835]
+ 		1308014294.77421 @[1649431845]
+ 		1070080679.1166965 @[1649431855]
+ 		1037693567.0890709 @[1649431865]
+ 		1185547514.361972 @[1649431875]
+ 		1118247013.949902 @[1649431885]
+ 		925029782.2030327 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
+ 		203613674.4267606 @[1649431605]
+ 		150157006.00928265 @[1649431615]
+ 		124196766.86489508 @[1649431625]
+ 		169553412.22333273 @[1649431635]
+ 		234609695.35742593 @[1649431645]
+ 		180023678.66930288 @[1649431655]
+ 		144535136.32353255 @[1649431665]
+ 		179965379.76827735 @[1649431675]
+ 		207711885.71894768 @[1649431685]
+ 		170752406.09928343 @[1649431695]
+ 		121963657.40013729 @[1649431705]
+ 		173015040 @[1649431715]
+ 		176138630.52186903 @[1649431725]
+ 		202501036.2621951 @[1649431735]
+ 		180794029.27484363 @[1649431745]
+ 		227338379.87857437 @[1649431755]
+ 		138800200.5917859 @[1649431765]
+ 		148761139.1984176 @[1649431775]
+ 		179988034.7845089 @[1649431785]
+ 		175009100.60079506 @[1649431795]
+ 		173771004.5536715 @[1649431805]
+ 		204201640.19904703 @[1649431815]
+ 		174769798.86437452 @[1649431825]
+ 		107677117.03528327 @[1649431835]
+ 		198586939.4375066 @[1649431845]
+ 		134357407.09312695 @[1649431855]
+ 		160647427.48330465 @[1649431865]
+ 		186423288.18463588 @[1649431875]
+ 		134193855.54748258 @[1649431885]
+ 		138965922.9313891 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
+ 		2788732039.540902 @[1649431605]
+ 		2674159220.278421 @[1649431615]
+ 		2843203745.907274 @[1649431625]
+ 		2647582190.07015 @[1649431635]
+ 		2891466637.649228 @[1649431645]
+ 		2828860421.1251955 @[1649431655]
+ 		2612185662.0422997 @[1649431665]
+ 		2809207321.5310774 @[1649431675]
+ 		3153651985.7979755 @[1649431685]
+ 		3016061256.1082306 @[1649431695]
+ 		2896882691.2586455 @[1649431705]
+ 		2907605325.581039 @[1649431715]
+ 		2820160554.077899 @[1649431725]
+ 		2659561135.555909 @[1649431735]
+ 		2739587304.7498507 @[1649431745]
+ 		2661788566.770764 @[1649431755]
+ 		2461615665.4117894 @[1649431765]
+ 		2171170759.2895517 @[1649431775]
+ 		2274939563.419508 @[1649431785]
+ 		2292607121.451724 @[1649431795]
+ 		2362301716.249536 @[1649431805]
+ 		2290710516.323142 @[1649431815]
+ 		2303341988.3714104 @[1649431825]
+ 		2448752836.511153 @[1649431835]
+ 		2265728028.1646953 @[1649431845]
+ 		2444852189.3621197 @[1649431855]
+ 		2481319574.3178062 @[1649431865]
+ 		2322489412.05655 @[1649431875]
+ 		2123600010.6888041 @[1649431885]
+ 		1995300431.2600446 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
+ 		4504517685.712115 @[1649431605]
+ 		4476408974.076515 @[1649431615]
+ 		4072872846.3712707 @[1649431625]
+ 		4289157637.5270486 @[1649431635]
+ 		3934375438.701741 @[1649431645]
+ 		4061894513.8274307 @[1649431655]
+ 		4485964784.982969 @[1649431665]
+ 		4325132054.374686 @[1649431675]
+ 		4104118141.767669 @[1649431685]
+ 		4106079711.8654175 @[1649431695]
+ 		4386520210.348963 @[1649431705]
+ 		4382121749.465488 @[1649431715]
+ 		4552085812.457897 @[1649431725]
+ 		4724118948.868132 @[1649431735]
+ 		4562950975.765583 @[1649431745]
+ 		4230865012.2219315 @[1649431755]
+ 		4527809675.158314 @[1649431765]
+ 		4578662052.862763 @[1649431775]
+ 		4643261392.195996 @[1649431785]
+ 		4649090024.086772 @[1649431795]
+ 		4599374297.812013 @[1649431805]
+ 		4838879520.13219 @[1649431815]
+ 		4871262131.645503 @[1649431825]
+ 		4556668823.287563 @[1649431835]
+ 		4728506265.375592 @[1649431845]
+ 		4704344665.051563 @[1649431855]
+ 		4731177748.1616335 @[1649431865]
+ 		4848756774.7328615 @[1649431875]
+ 		5023096747.408914 @[1649431885]
+ 		5046055702.282444 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
+ 		1093071192.320222 @[1649431605]
+ 		1289209391.6357815 @[1649431615]
+ 		1549661232.8565607 @[1649431625]
+ 		1483641352.1794693 @[1649431635]
+ 		1529482820.291605 @[1649431645]
+ 		1519155978.3780704 @[1649431655]
+ 		1347249008.6511989 @[1649431665]
+ 		1275629836.3259594 @[1649431675]
+ 		1124452578.7154071 @[1649431685]
+ 		1297041217.9270682 @[1649431695]
+ 		1184568032.9922545 @[1649431705]
+ 		1127192476.9534729 @[1649431715]
+ 		1041549594.9423347 @[1649431725]
+ 		1003753471.3137633 @[1649431735]
+ 		1106602282.2097237 @[1649431745]
+ 		1469942633.12873 @[1649431755]
+ 		1461709050.838112 @[1649431765]
+ 		1691340640.6492674 @[1649431775]
+ 		1491745601.599987 @[1649431785]
+ 		1473228345.8607092 @[1649431795]
+ 		1454487573.384779 @[1649431805]
+ 		1256142915.3456216 @[1649431815]
+ 		1240560673.1187127 @[1649431825]
+ 		1476835815.1660006 @[1649431835]
+ 		1397113359.022206 @[1649431845]
+ 		1306380330.49319 @[1649431855]
+ 		1216789842.0372553 @[1649431865]
+ 		1232265117.0259526 @[1649431875]
+ 		1309043978.3547995 @[1649431885]
+ 		1409612535.5261228 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
sum_over_time(demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
sum_over_time(demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
sum_over_time(demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
sum_over_time(demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
sum_over_time(demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
avg_over_time(demo_memory_usage_bytes[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
+ 		131277504.09056997 @[1649431605]
+ 		196470669.9763129 @[1649431615]
+ 		159852429.9299212 @[1649431625]
+ 		216480984.2557088 @[1649431635]
+ 		173015040 @[1649431645]
+ 		158285487.99086267 @[1649431655]
+ 		224412833.34439984 @[1649431665]
+ 		102150266.13280497 @[1649431675]
+ 		229259176.5474691 @[1649431685]
+ 		107924020.16706748 @[1649431695]
+ 		237196336.25111264 @[1649431705]
+ 		173919423.05368325 @[1649431715]
+ 		176358939.48503953 @[1649431725]
+ 		143342843.28277987 @[1649431735]
+ 		204394315.98706833 @[1649431745]
+ 		225072593.37759846 @[1649431755]
+ 		234598487.4649732 @[1649431765]
+ 		161281143.30062565 @[1649431775]
+ 		134806213.79044753 @[1649431785]
+ 		148015773.27843505 @[1649431795]
+ 		93388086.58044703 @[1649431805]
+ 		197928105.62520564 @[1649431815]
+ 		173015040 @[1649431825]
+ 		206274614.06412673 @[1649431835]
+ 		194602843.95312253 @[1649431845]
+ 		237816228.68387398 @[1649431855]
+ 		100856998.24373332 @[1649431865]
+ 		209375681.9497064 @[1649431875]
+ 		98180978.72148323 @[1649431885]
+ 		184031256.06118 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
+ 		1908597245.750349 @[1649431605]
+ 		2027605216.8966203 @[1649431615]
+ 		2126043302.8214269 @[1649431625]
+ 		2145465039.5104153 @[1649431635]
+ 		2243900958.99511 @[1649431645]
+ 		2214821886.343385 @[1649431655]
+ 		2072413891.8232937 @[1649431665]
+ 		2053540471.8403385 @[1649431675]
+ 		2069856688.8948696 @[1649431685]
+ 		1869467608.1596181 @[1649431695]
+ 		1876795357.2271385 @[1649431705]
+ 		2104209646.0116792 @[1649431715]
+ 		2133624508.0355911 @[1649431725]
+ 		2353298352.5610766 @[1649431735]
+ 		2585638719.494968 @[1649431745]
+ 		2726545915.215095 @[1649431755]
+ 		2844144387.7367997 @[1649431765]
+ 		2654337666.226364 @[1649431775]
+ 		2894781919.809994 @[1649431785]
+ 		2937546130.175888 @[1649431795]
+ 		2957340939.62475 @[1649431805]
+ 		3240961117.7630677 @[1649431815]
+ 		3439355615.170054 @[1649431825]
+ 		3499064695.4923086 @[1649431835]
+ 		3540414935.1283298 @[1649431845]
+ 		3630621166.1659126 @[1649431855]
+ 		3777910450.9643784 @[1649431865]
+ 		3547242341.4272246 @[1649431875]
+ 		2621440000 @[1649431885]
+ 		2258143023.4964743 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
+ 		5325527033.386946 @[1649431605]
+ 		5202163746.132189 @[1649431615]
+ 		4902572109.47866 @[1649431625]
+ 		4592133416.504398 @[1649431635]
+ 		4308653294.838224 @[1649431645]
+ 		5026246398.278367 @[1649431655]
+ 		5354501755.520344 @[1649431665]
+ 		5508445244.174039 @[1649431675]
+ 		5065170044.318316 @[1649431685]
+ 		5653138615.565549 @[1649431695]
+ 		5706904815.836111 @[1649431705]
+ 		5343444062.967269 @[1649431715]
+ 		5098195164.709952 @[1649431725]
+ 		4894541355.862335 @[1649431735]
+ 		4688175910.031826 @[1649431745]
+ 		4376178453.238809 @[1649431755]
+ 		4208772493.841097 @[1649431765]
+ 		4537561500.651285 @[1649431775]
+ 		4476324708.752985 @[1649431785]
+ 		4630424004.743627 @[1649431795]
+ 		4613205116.845105 @[1649431805]
+ 		4353307222.45578 @[1649431815]
+ 		3797413790.8460975 @[1649431825]
+ 		3680198772.284154 @[1649431835]
+ 		3855659995.009507 @[1649431845]
+ 		3830244177.724825 @[1649431855]
+ 		3415747925.663828 @[1649431865]
+ 		3514562272.089303 @[1649431875]
+ 		4614365286.664492 @[1649431885]
+ 		5124814426.871229 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
+ 		1224532808.7721355 @[1649431605]
+ 		1163694958.9948788 @[1649431615]
+ 		1401466749.7699924 @[1649431625]
+ 		1635855151.7294781 @[1649431635]
+ 		1864365298.1666658 @[1649431645]
+ 		1190580819.3873854 @[1649431655]
+ 		938606111.3119628 @[1649431665]
+ 		925798609.8528172 @[1649431675]
+ 		1225648682.2393444 @[1649431685]
+ 		959404348.1077652 @[1649431695]
+ 		769038082.6856375 @[1649431705]
+ 		968361459.9673687 @[1649431715]
+ 		1181755979.7694168 @[1649431725]
+ 		1198752040.2938085 @[1649431735]
+ 		1111725646.4861374 @[1649431745]
+ 		1262137630.168497 @[1649431755]
+ 		1302419222.9571297 @[1649431765]
+ 		1236754281.821725 @[1649431775]
+ 		1084021749.6465745 @[1649431785]
+ 		873948683.8020506 @[1649431795]
+ 		926000448.949697 @[1649431805]
+ 		797738146.1559455 @[1649431815]
+ 		1180150145.9838486 @[1649431825]
+ 		1204396510.1594102 @[1649431835]
+ 		999256817.90904 @[1649431845]
+ 		891253019.4253885 @[1649431855]
+ 		1295419217.1280603 @[1649431865]
+ 		1318754296.5337658 @[1649431875]
+ 		1255948326.614025 @[1649431885]
+ 		1022945885.5711163 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
+ 		185226987.2901847 @[1649431605]
+ 		211654070.85159773 @[1649431615]
+ 		215894203.9228642 @[1649431625]
+ 		150458778.64892736 @[1649431635]
+ 		138510235.61388105 @[1649431645]
+ 		142911814.88654783 @[1649431655]
+ 		166401077.51221764 @[1649431665]
+ 		254617916.38977182 @[1649431675]
+ 		182679675.45687982 @[1649431685]
+ 		175117306.42437202 @[1649431695]
+ 		228987447.91891834 @[1649431705]
+ 		94839348.74864155 @[1649431715]
+ 		249747751.48598424 @[1649431725]
+ 		184663053.9591124 @[1649431735]
+ 		179017477.75626546 @[1649431745]
+ 		200661311.23872706 @[1649431755]
+ 		193880023.1578861 @[1649431765]
+ 		138357809.96827337 @[1649431775]
+ 		181243672.4616093 @[1649431785]
+ 		92172096.93907562 @[1649431795]
+ 		216233567.2073109 @[1649431805]
+ 		86953093.07403669 @[1649431815]
+ 		120712307.19390157 @[1649431825]
+ 		227585806.3144723 @[1649431835]
+ 		175064697.10621035 @[1649431845]
+ 		172275805.59695625 @[1649431855]
+ 		153427220.0196894 @[1649431865]
+ 		185305154.67928687 @[1649431875]
+ 		89107684.67569423 @[1649431885]
+ 		227560418.23840362 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
+ 		3440820859.4826555 @[1649431605]
+ 		3330506035.4527645 @[1649431615]
+ 		3385309928.211381 @[1649431625]
+ 		3315448833.553207 @[1649431635]
+ 		3393011093.323808 @[1649431645]
+ 		3508801341.6902666 @[1649431655]
+ 		3323572466.891781 @[1649431665]
+ 		3246682345.473419 @[1649431675]
+ 		3417909330.8902717 @[1649431685]
+ 		3181846824.764889 @[1649431695]
+ 		3213295541.2155633 @[1649431705]
+ 		3210470446.6460323 @[1649431715]
+ 		3547990367.5528183 @[1649431725]
+ 		3390260392.9193225 @[1649431735]
+ 		3317988586.0696115 @[1649431745]
+ 		3090455471.6342907 @[1649431755]
+ 		3028995031.395794 @[1649431765]
+ 		3360934096.750872 @[1649431775]
+ 		3451381769.910931 @[1649431785]
+ 		3463522500.286275 @[1649431795]
+ 		3554090203.7413206 @[1649431805]
+ 		3385571673.4935007 @[1649431815]
+ 		3392603134.7207217 @[1649431825]
+ 		3490464696.396865 @[1649431835]
+ 		3431902797.643249 @[1649431845]
+ 		3538027448.8678346 @[1649431855]
+ 		3499611712.1371107 @[1649431865]
+ 		3729640200.1458163 @[1649431875]
+ 		2709097045.320934 @[1649431885]
+ 		2346391659.174518 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
+ 		3428551366.6871495 @[1649431605]
+ 		3808612354.031988 @[1649431615]
+ 		3916522634.4298086 @[1649431625]
+ 		4380113757.758047 @[1649431635]
+ 		3967486711.968949 @[1649431645]
+ 		3735202989.1233177 @[1649431655]
+ 		3876100875.2043953 @[1649431665]
+ 		3940756505.131223 @[1649431675]
+ 		3686581432.26603 @[1649431685]
+ 		3915698445.9906917 @[1649431695]
+ 		3809842180.2155685 @[1649431705]
+ 		3926034931.576795 @[1649431715]
+ 		3434888733.816794 @[1649431725]
+ 		3670683863.7278376 @[1649431735]
+ 		3761106327.5763216 @[1649431745]
+ 		3978037275.407665 @[1649431755]
+ 		4156387677.022552 @[1649431765]
+ 		3873476044.3827567 @[1649431775]
+ 		3756418594.455162 @[1649431785]
+ 		3777371271.6895275 @[1649431795]
+ 		3730935166.1605215 @[1649431805]
+ 		3935354593.793518 @[1649431815]
+ 		4104235461.77118 @[1649431825]
+ 		3575636351.2610874 @[1649431835]
+ 		3674952802.4763308 @[1649431845]
+ 		3809550658.418513 @[1649431855]
+ 		3899202092.7541285 @[1649431865]
+ 		3489441722.812925 @[1649431875]
+ 		4673482848.05347 @[1649431885]
+ 		5090952732.384047 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
+ 		1535335378.540011 @[1649431605]
+ 		1239162131.6636496 @[1649431615]
+ 		1072207825.4359462 @[1649431625]
+ 		743913222.039819 @[1649431635]
+ 		1090926551.093362 @[1649431645]
+ 		1203018446.2998672 @[1649431655]
+ 		1223860172.3916063 @[1649431665]
+ 		1147877825.005586 @[1649431675]
+ 		1302764153.3868186 @[1649431685]
+ 		1317272014.8200471 @[1649431695]
+ 		1337809422.6499503 @[1649431705]
+ 		1358589865.0285308 @[1649431715]
+ 		1357307739.1444037 @[1649431725]
+ 		1344327281.3937273 @[1649431735]
+ 		1331822200.5978012 @[1649431745]
+ 		1320780533.7193172 @[1649431755]
+ 		1210671860.4237683 @[1649431765]
+ 		1217166640.8980985 @[1649431775]
+ 		1200890555.1722972 @[1649431785]
+ 		1256868723.0851223 @[1649431795]
+ 		1088675654.890847 @[1649431805]
+ 		1182055231.6389446 @[1649431815]
+ 		972383688.3141968 @[1649431825]
+ 		1296247738.0275753 @[1649431835]
+ 		1308014294.77421 @[1649431845]
+ 		1070080679.1166965 @[1649431855]
+ 		1037693567.0890709 @[1649431865]
+ 		1185547514.361972 @[1649431875]
+ 		1118247013.949902 @[1649431885]
+ 		925029782.2030327 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
+ 		203613674.4267606 @[1649431605]
+ 		150157006.00928265 @[1649431615]
+ 		124196766.86489508 @[1649431625]
+ 		169553412.22333273 @[1649431635]
+ 		234609695.35742593 @[1649431645]
+ 		180023678.66930288 @[1649431655]
+ 		144535136.32353255 @[1649431665]
+ 		179965379.76827735 @[1649431675]
+ 		207711885.71894768 @[1649431685]
+ 		170752406.09928343 @[1649431695]
+ 		121963657.40013729 @[1649431705]
+ 		173015040 @[1649431715]
+ 		176138630.52186903 @[1649431725]
+ 		202501036.2621951 @[1649431735]
+ 		180794029.27484363 @[1649431745]
+ 		227338379.87857437 @[1649431755]
+ 		138800200.5917859 @[1649431765]
+ 		148761139.1984176 @[1649431775]
+ 		179988034.7845089 @[1649431785]
+ 		175009100.60079506 @[1649431795]
+ 		173771004.5536715 @[1649431805]
+ 		204201640.19904703 @[1649431815]
+ 		174769798.86437452 @[1649431825]
+ 		107677117.03528327 @[1649431835]
+ 		198586939.4375066 @[1649431845]
+ 		134357407.09312695 @[1649431855]
+ 		160647427.48330465 @[1649431865]
+ 		186423288.18463588 @[1649431875]
+ 		134193855.54748258 @[1649431885]
+ 		138965922.9313891 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
+ 		2788732039.540902 @[1649431605]
+ 		2674159220.278421 @[1649431615]
+ 		2843203745.907274 @[1649431625]
+ 		2647582190.07015 @[1649431635]
+ 		2891466637.649228 @[1649431645]
+ 		2828860421.1251955 @[1649431655]
+ 		2612185662.0422997 @[1649431665]
+ 		2809207321.5310774 @[1649431675]
+ 		3153651985.7979755 @[1649431685]
+ 		3016061256.1082306 @[1649431695]
+ 		2896882691.2586455 @[1649431705]
+ 		2907605325.581039 @[1649431715]
+ 		2820160554.077899 @[1649431725]
+ 		2659561135.555909 @[1649431735]
+ 		2739587304.7498507 @[1649431745]
+ 		2661788566.770764 @[1649431755]
+ 		2461615665.4117894 @[1649431765]
+ 		2171170759.2895517 @[1649431775]
+ 		2274939563.419508 @[1649431785]
+ 		2292607121.451724 @[1649431795]
+ 		2362301716.249536 @[1649431805]
+ 		2290710516.323142 @[1649431815]
+ 		2303341988.3714104 @[1649431825]
+ 		2448752836.511153 @[1649431835]
+ 		2265728028.1646953 @[1649431845]
+ 		2444852189.3621197 @[1649431855]
+ 		2481319574.3178062 @[1649431865]
+ 		2322489412.05655 @[1649431875]
+ 		2123600010.6888041 @[1649431885]
+ 		1995300431.2600446 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
+ 		4504517685.712115 @[1649431605]
+ 		4476408974.076515 @[1649431615]
+ 		4072872846.3712707 @[1649431625]
+ 		4289157637.5270486 @[1649431635]
+ 		3934375438.701741 @[1649431645]
+ 		4061894513.8274307 @[1649431655]
+ 		4485964784.982969 @[1649431665]
+ 		4325132054.374686 @[1649431675]
+ 		4104118141.767669 @[1649431685]
+ 		4106079711.8654175 @[1649431695]
+ 		4386520210.348963 @[1649431705]
+ 		4382121749.465488 @[1649431715]
+ 		4552085812.457897 @[1649431725]
+ 		4724118948.868132 @[1649431735]
+ 		4562950975.765583 @[1649431745]
+ 		4230865012.2219315 @[1649431755]
+ 		4527809675.158314 @[1649431765]
+ 		4578662052.862763 @[1649431775]
+ 		4643261392.195996 @[1649431785]
+ 		4649090024.086772 @[1649431795]
+ 		4599374297.812013 @[1649431805]
+ 		4838879520.13219 @[1649431815]
+ 		4871262131.645503 @[1649431825]
+ 		4556668823.287563 @[1649431835]
+ 		4728506265.375592 @[1649431845]
+ 		4704344665.051563 @[1649431855]
+ 		4731177748.1616335 @[1649431865]
+ 		4848756774.7328615 @[1649431875]
+ 		5023096747.408914 @[1649431885]
+ 		5046055702.282444 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
+ 		1093071192.320222 @[1649431605]
+ 		1289209391.6357815 @[1649431615]
+ 		1549661232.8565607 @[1649431625]
+ 		1483641352.1794693 @[1649431635]
+ 		1529482820.291605 @[1649431645]
+ 		1519155978.3780704 @[1649431655]
+ 		1347249008.6511989 @[1649431665]
+ 		1275629836.3259594 @[1649431675]
+ 		1124452578.7154071 @[1649431685]
+ 		1297041217.9270682 @[1649431695]
+ 		1184568032.9922545 @[1649431705]
+ 		1127192476.9534729 @[1649431715]
+ 		1041549594.9423347 @[1649431725]
+ 		1003753471.3137633 @[1649431735]
+ 		1106602282.2097237 @[1649431745]
+ 		1469942633.12873 @[1649431755]
+ 		1461709050.838112 @[1649431765]
+ 		1691340640.6492674 @[1649431775]
+ 		1491745601.599987 @[1649431785]
+ 		1473228345.8607092 @[1649431795]
+ 		1454487573.384779 @[1649431805]
+ 		1256142915.3456216 @[1649431815]
+ 		1240560673.1187127 @[1649431825]
+ 		1476835815.1660006 @[1649431835]
+ 		1397113359.022206 @[1649431845]
+ 		1306380330.49319 @[1649431855]
+ 		1216789842.0372553 @[1649431865]
+ 		1232265117.0259526 @[1649431875]
+ 		1309043978.3547995 @[1649431885]
+ 		1409612535.5261228 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
avg_over_time(demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
avg_over_time(demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
avg_over_time(demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
avg_over_time(demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
avg_over_time(demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
max_over_time(demo_memory_usage_bytes[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
+ 		131277504.09056997 @[1649431605]
+ 		196470669.9763129 @[1649431615]
+ 		159852429.9299212 @[1649431625]
+ 		216480984.2557088 @[1649431635]
+ 		173015040 @[1649431645]
+ 		158285487.99086267 @[1649431655]
+ 		224412833.34439984 @[1649431665]
+ 		102150266.13280497 @[1649431675]
+ 		229259176.5474691 @[1649431685]
+ 		107924020.16706748 @[1649431695]
+ 		237196336.25111264 @[1649431705]
+ 		173919423.05368325 @[1649431715]
+ 		176358939.48503953 @[1649431725]
+ 		143342843.28277987 @[1649431735]
+ 		204394315.98706833 @[1649431745]
+ 		225072593.37759846 @[1649431755]
+ 		234598487.4649732 @[1649431765]
+ 		161281143.30062565 @[1649431775]
+ 		134806213.79044753 @[1649431785]
+ 		148015773.27843505 @[1649431795]
+ 		93388086.58044703 @[1649431805]
+ 		197928105.62520564 @[1649431815]
+ 		173015040 @[1649431825]
+ 		206274614.06412673 @[1649431835]
+ 		194602843.95312253 @[1649431845]
+ 		237816228.68387398 @[1649431855]
+ 		100856998.24373332 @[1649431865]
+ 		209375681.9497064 @[1649431875]
+ 		98180978.72148323 @[1649431885]
+ 		184031256.06118 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
+ 		1908597245.750349 @[1649431605]
+ 		2027605216.8966203 @[1649431615]
+ 		2126043302.8214269 @[1649431625]
+ 		2145465039.5104153 @[1649431635]
+ 		2243900958.99511 @[1649431645]
+ 		2214821886.343385 @[1649431655]
+ 		2072413891.8232937 @[1649431665]
+ 		2053540471.8403385 @[1649431675]
+ 		2069856688.8948696 @[1649431685]
+ 		1869467608.1596181 @[1649431695]
+ 		1876795357.2271385 @[1649431705]
+ 		2104209646.0116792 @[1649431715]
+ 		2133624508.0355911 @[1649431725]
+ 		2353298352.5610766 @[1649431735]
+ 		2585638719.494968 @[1649431745]
+ 		2726545915.215095 @[1649431755]
+ 		2844144387.7367997 @[1649431765]
+ 		2654337666.226364 @[1649431775]
+ 		2894781919.809994 @[1649431785]
+ 		2937546130.175888 @[1649431795]
+ 		2957340939.62475 @[1649431805]
+ 		3240961117.7630677 @[1649431815]
+ 		3439355615.170054 @[1649431825]
+ 		3499064695.4923086 @[1649431835]
+ 		3540414935.1283298 @[1649431845]
+ 		3630621166.1659126 @[1649431855]
+ 		3777910450.9643784 @[1649431865]
+ 		3547242341.4272246 @[1649431875]
+ 		2621440000 @[1649431885]
+ 		2258143023.4964743 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
+ 		5325527033.386946 @[1649431605]
+ 		5202163746.132189 @[1649431615]
+ 		4902572109.47866 @[1649431625]
+ 		4592133416.504398 @[1649431635]
+ 		4308653294.838224 @[1649431645]
+ 		5026246398.278367 @[1649431655]
+ 		5354501755.520344 @[1649431665]
+ 		5508445244.174039 @[1649431675]
+ 		5065170044.318316 @[1649431685]
+ 		5653138615.565549 @[1649431695]
+ 		5706904815.836111 @[1649431705]
+ 		5343444062.967269 @[1649431715]
+ 		5098195164.709952 @[1649431725]
+ 		4894541355.862335 @[1649431735]
+ 		4688175910.031826 @[1649431745]
+ 		4376178453.238809 @[1649431755]
+ 		4208772493.841097 @[1649431765]
+ 		4537561500.651285 @[1649431775]
+ 		4476324708.752985 @[1649431785]
+ 		4630424004.743627 @[1649431795]
+ 		4613205116.845105 @[1649431805]
+ 		4353307222.45578 @[1649431815]
+ 		3797413790.8460975 @[1649431825]
+ 		3680198772.284154 @[1649431835]
+ 		3855659995.009507 @[1649431845]
+ 		3830244177.724825 @[1649431855]
+ 		3415747925.663828 @[1649431865]
+ 		3514562272.089303 @[1649431875]
+ 		4614365286.664492 @[1649431885]
+ 		5124814426.871229 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
+ 		1224532808.7721355 @[1649431605]
+ 		1163694958.9948788 @[1649431615]
+ 		1401466749.7699924 @[1649431625]
+ 		1635855151.7294781 @[1649431635]
+ 		1864365298.1666658 @[1649431645]
+ 		1190580819.3873854 @[1649431655]
+ 		938606111.3119628 @[1649431665]
+ 		925798609.8528172 @[1649431675]
+ 		1225648682.2393444 @[1649431685]
+ 		959404348.1077652 @[1649431695]
+ 		769038082.6856375 @[1649431705]
+ 		968361459.9673687 @[1649431715]
+ 		1181755979.7694168 @[1649431725]
+ 		1198752040.2938085 @[1649431735]
+ 		1111725646.4861374 @[1649431745]
+ 		1262137630.168497 @[1649431755]
+ 		1302419222.9571297 @[1649431765]
+ 		1236754281.821725 @[1649431775]
+ 		1084021749.6465745 @[1649431785]
+ 		873948683.8020506 @[1649431795]
+ 		926000448.949697 @[1649431805]
+ 		797738146.1559455 @[1649431815]
+ 		1180150145.9838486 @[1649431825]
+ 		1204396510.1594102 @[1649431835]
+ 		999256817.90904 @[1649431845]
+ 		891253019.4253885 @[1649431855]
+ 		1295419217.1280603 @[1649431865]
+ 		1318754296.5337658 @[1649431875]
+ 		1255948326.614025 @[1649431885]
+ 		1022945885.5711163 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
+ 		185226987.2901847 @[1649431605]
+ 		211654070.85159773 @[1649431615]
+ 		215894203.9228642 @[1649431625]
+ 		150458778.64892736 @[1649431635]
+ 		138510235.61388105 @[1649431645]
+ 		142911814.88654783 @[1649431655]
+ 		166401077.51221764 @[1649431665]
+ 		254617916.38977182 @[1649431675]
+ 		182679675.45687982 @[1649431685]
+ 		175117306.42437202 @[1649431695]
+ 		228987447.91891834 @[1649431705]
+ 		94839348.74864155 @[1649431715]
+ 		249747751.48598424 @[1649431725]
+ 		184663053.9591124 @[1649431735]
+ 		179017477.75626546 @[1649431745]
+ 		200661311.23872706 @[1649431755]
+ 		193880023.1578861 @[1649431765]
+ 		138357809.96827337 @[1649431775]
+ 		181243672.4616093 @[1649431785]
+ 		92172096.93907562 @[1649431795]
+ 		216233567.2073109 @[1649431805]
+ 		86953093.07403669 @[1649431815]
+ 		120712307.19390157 @[1649431825]
+ 		227585806.3144723 @[1649431835]
+ 		175064697.10621035 @[1649431845]
+ 		172275805.59695625 @[1649431855]
+ 		153427220.0196894 @[1649431865]
+ 		185305154.67928687 @[1649431875]
+ 		89107684.67569423 @[1649431885]
+ 		227560418.23840362 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
+ 		3440820859.4826555 @[1649431605]
+ 		3330506035.4527645 @[1649431615]
+ 		3385309928.211381 @[1649431625]
+ 		3315448833.553207 @[1649431635]
+ 		3393011093.323808 @[1649431645]
+ 		3508801341.6902666 @[1649431655]
+ 		3323572466.891781 @[1649431665]
+ 		3246682345.473419 @[1649431675]
+ 		3417909330.8902717 @[1649431685]
+ 		3181846824.764889 @[1649431695]
+ 		3213295541.2155633 @[1649431705]
+ 		3210470446.6460323 @[1649431715]
+ 		3547990367.5528183 @[1649431725]
+ 		3390260392.9193225 @[1649431735]
+ 		3317988586.0696115 @[1649431745]
+ 		3090455471.6342907 @[1649431755]
+ 		3028995031.395794 @[1649431765]
+ 		3360934096.750872 @[1649431775]
+ 		3451381769.910931 @[1649431785]
+ 		3463522500.286275 @[1649431795]
+ 		3554090203.7413206 @[1649431805]
+ 		3385571673.4935007 @[1649431815]
+ 		3392603134.7207217 @[1649431825]
+ 		3490464696.396865 @[1649431835]
+ 		3431902797.643249 @[1649431845]
+ 		3538027448.8678346 @[1649431855]
+ 		3499611712.1371107 @[1649431865]
+ 		3729640200.1458163 @[1649431875]
+ 		2709097045.320934 @[1649431885]
+ 		2346391659.174518 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
+ 		3428551366.6871495 @[1649431605]
+ 		3808612354.031988 @[1649431615]
+ 		3916522634.4298086 @[1649431625]
+ 		4380113757.758047 @[1649431635]
+ 		3967486711.968949 @[1649431645]
+ 		3735202989.1233177 @[1649431655]
+ 		3876100875.2043953 @[1649431665]
+ 		3940756505.131223 @[1649431675]
+ 		3686581432.26603 @[1649431685]
+ 		3915698445.9906917 @[1649431695]
+ 		3809842180.2155685 @[1649431705]
+ 		3926034931.576795 @[1649431715]
+ 		3434888733.816794 @[1649431725]
+ 		3670683863.7278376 @[1649431735]
+ 		3761106327.5763216 @[1649431745]
+ 		3978037275.407665 @[1649431755]
+ 		4156387677.022552 @[1649431765]
+ 		3873476044.3827567 @[1649431775]
+ 		3756418594.455162 @[1649431785]
+ 		3777371271.6895275 @[1649431795]
+ 		3730935166.1605215 @[1649431805]
+ 		3935354593.793518 @[1649431815]
+ 		4104235461.77118 @[1649431825]
+ 		3575636351.2610874 @[1649431835]
+ 		3674952802.4763308 @[1649431845]
+ 		3809550658.418513 @[1649431855]
+ 		3899202092.7541285 @[1649431865]
+ 		3489441722.812925 @[1649431875]
+ 		4673482848.05347 @[1649431885]
+ 		5090952732.384047 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
+ 		1535335378.540011 @[1649431605]
+ 		1239162131.6636496 @[1649431615]
+ 		1072207825.4359462 @[1649431625]
+ 		743913222.039819 @[1649431635]
+ 		1090926551.093362 @[1649431645]
+ 		1203018446.2998672 @[1649431655]
+ 		1223860172.3916063 @[1649431665]
+ 		1147877825.005586 @[1649431675]
+ 		1302764153.3868186 @[1649431685]
+ 		1317272014.8200471 @[1649431695]
+ 		1337809422.6499503 @[1649431705]
+ 		1358589865.0285308 @[1649431715]
+ 		1357307739.1444037 @[1649431725]
+ 		1344327281.3937273 @[1649431735]
+ 		1331822200.5978012 @[1649431745]
+ 		1320780533.7193172 @[1649431755]
+ 		1210671860.4237683 @[1649431765]
+ 		1217166640.8980985 @[1649431775]
+ 		1200890555.1722972 @[1649431785]
+ 		1256868723.0851223 @[1649431795]
+ 		1088675654.890847 @[1649431805]
+ 		1182055231.6389446 @[1649431815]
+ 		972383688.3141968 @[1649431825]
+ 		1296247738.0275753 @[1649431835]
+ 		1308014294.77421 @[1649431845]
+ 		1070080679.1166965 @[1649431855]
+ 		1037693567.0890709 @[1649431865]
+ 		1185547514.361972 @[1649431875]
+ 		1118247013.949902 @[1649431885]
+ 		925029782.2030327 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
+ 		203613674.4267606 @[1649431605]
+ 		150157006.00928265 @[1649431615]
+ 		124196766.86489508 @[1649431625]
+ 		169553412.22333273 @[1649431635]
+ 		234609695.35742593 @[1649431645]
+ 		180023678.66930288 @[1649431655]
+ 		144535136.32353255 @[1649431665]
+ 		179965379.76827735 @[1649431675]
+ 		207711885.71894768 @[1649431685]
+ 		170752406.09928343 @[1649431695]
+ 		121963657.40013729 @[1649431705]
+ 		173015040 @[1649431715]
+ 		176138630.52186903 @[1649431725]
+ 		202501036.2621951 @[1649431735]
+ 		180794029.27484363 @[1649431745]
+ 		227338379.87857437 @[1649431755]
+ 		138800200.5917859 @[1649431765]
+ 		148761139.1984176 @[1649431775]
+ 		179988034.7845089 @[1649431785]
+ 		175009100.60079506 @[1649431795]
+ 		173771004.5536715 @[1649431805]
+ 		204201640.19904703 @[1649431815]
+ 		174769798.86437452 @[1649431825]
+ 		107677117.03528327 @[1649431835]
+ 		198586939.4375066 @[1649431845]
+ 		134357407.09312695 @[1649431855]
+ 		160647427.48330465 @[1649431865]
+ 		186423288.18463588 @[1649431875]
+ 		134193855.54748258 @[1649431885]
+ 		138965922.9313891 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
+ 		2788732039.540902 @[1649431605]
+ 		2674159220.278421 @[1649431615]
+ 		2843203745.907274 @[1649431625]
+ 		2647582190.07015 @[1649431635]
+ 		2891466637.649228 @[1649431645]
+ 		2828860421.1251955 @[1649431655]
+ 		2612185662.0422997 @[1649431665]
+ 		2809207321.5310774 @[1649431675]
+ 		3153651985.7979755 @[1649431685]
+ 		3016061256.1082306 @[1649431695]
+ 		2896882691.2586455 @[1649431705]
+ 		2907605325.581039 @[1649431715]
+ 		2820160554.077899 @[1649431725]
+ 		2659561135.555909 @[1649431735]
+ 		2739587304.7498507 @[1649431745]
+ 		2661788566.770764 @[1649431755]
+ 		2461615665.4117894 @[1649431765]
+ 		2171170759.2895517 @[1649431775]
+ 		2274939563.419508 @[1649431785]
+ 		2292607121.451724 @[1649431795]
+ 		2362301716.249536 @[1649431805]
+ 		2290710516.323142 @[1649431815]
+ 		2303341988.3714104 @[1649431825]
+ 		2448752836.511153 @[1649431835]
+ 		2265728028.1646953 @[1649431845]
+ 		2444852189.3621197 @[1649431855]
+ 		2481319574.3178062 @[1649431865]
+ 		2322489412.05655 @[1649431875]
+ 		2123600010.6888041 @[1649431885]
+ 		1995300431.2600446 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
+ 		4504517685.712115 @[1649431605]
+ 		4476408974.076515 @[1649431615]
+ 		4072872846.3712707 @[1649431625]
+ 		4289157637.5270486 @[1649431635]
+ 		3934375438.701741 @[1649431645]
+ 		4061894513.8274307 @[1649431655]
+ 		4485964784.982969 @[1649431665]
+ 		4325132054.374686 @[1649431675]
+ 		4104118141.767669 @[1649431685]
+ 		4106079711.8654175 @[1649431695]
+ 		4386520210.348963 @[1649431705]
+ 		4382121749.465488 @[1649431715]
+ 		4552085812.457897 @[1649431725]
+ 		4724118948.868132 @[1649431735]
+ 		4562950975.765583 @[1649431745]
+ 		4230865012.2219315 @[1649431755]
+ 		4527809675.158314 @[1649431765]
+ 		4578662052.862763 @[1649431775]
+ 		4643261392.195996 @[1649431785]
+ 		4649090024.086772 @[1649431795]
+ 		4599374297.812013 @[1649431805]
+ 		4838879520.13219 @[1649431815]
+ 		4871262131.645503 @[1649431825]
+ 		4556668823.287563 @[1649431835]
+ 		4728506265.375592 @[1649431845]
+ 		4704344665.051563 @[1649431855]
+ 		4731177748.1616335 @[1649431865]
+ 		4848756774.7328615 @[1649431875]
+ 		5023096747.408914 @[1649431885]
+ 		5046055702.282444 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
+ 		1093071192.320222 @[1649431605]
+ 		1289209391.6357815 @[1649431615]
+ 		1549661232.8565607 @[1649431625]
+ 		1483641352.1794693 @[1649431635]
+ 		1529482820.291605 @[1649431645]
+ 		1519155978.3780704 @[1649431655]
+ 		1347249008.6511989 @[1649431665]
+ 		1275629836.3259594 @[1649431675]
+ 		1124452578.7154071 @[1649431685]
+ 		1297041217.9270682 @[1649431695]
+ 		1184568032.9922545 @[1649431705]
+ 		1127192476.9534729 @[1649431715]
+ 		1041549594.9423347 @[1649431725]
+ 		1003753471.3137633 @[1649431735]
+ 		1106602282.2097237 @[1649431745]
+ 		1469942633.12873 @[1649431755]
+ 		1461709050.838112 @[1649431765]
+ 		1691340640.6492674 @[1649431775]
+ 		1491745601.599987 @[1649431785]
+ 		1473228345.8607092 @[1649431795]
+ 		1454487573.384779 @[1649431805]
+ 		1256142915.3456216 @[1649431815]
+ 		1240560673.1187127 @[1649431825]
+ 		1476835815.1660006 @[1649431835]
+ 		1397113359.022206 @[1649431845]
+ 		1306380330.49319 @[1649431855]
+ 		1216789842.0372553 @[1649431865]
+ 		1232265117.0259526 @[1649431875]
+ 		1309043978.3547995 @[1649431885]
+ 		1409612535.5261228 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
max_over_time(demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
max_over_time(demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
max_over_time(demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
max_over_time(demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
max_over_time(demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
min_over_time(demo_memory_usage_bytes[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
+ 		131277504.09056997 @[1649431605]
+ 		196470669.9763129 @[1649431615]
+ 		159852429.9299212 @[1649431625]
+ 		216480984.2557088 @[1649431635]
+ 		173015040 @[1649431645]
+ 		158285487.99086267 @[1649431655]
+ 		224412833.34439984 @[1649431665]
+ 		102150266.13280497 @[1649431675]
+ 		229259176.5474691 @[1649431685]
+ 		107924020.16706748 @[1649431695]
+ 		237196336.25111264 @[1649431705]
+ 		173919423.05368325 @[1649431715]
+ 		176358939.48503953 @[1649431725]
+ 		143342843.28277987 @[1649431735]
+ 		204394315.98706833 @[1649431745]
+ 		225072593.37759846 @[1649431755]
+ 		234598487.4649732 @[1649431765]
+ 		161281143.30062565 @[1649431775]
+ 		134806213.79044753 @[1649431785]
+ 		148015773.27843505 @[1649431795]
+ 		93388086.58044703 @[1649431805]
+ 		197928105.62520564 @[1649431815]
+ 		173015040 @[1649431825]
+ 		206274614.06412673 @[1649431835]
+ 		194602843.95312253 @[1649431845]
+ 		237816228.68387398 @[1649431855]
+ 		100856998.24373332 @[1649431865]
+ 		209375681.9497064 @[1649431875]
+ 		98180978.72148323 @[1649431885]
+ 		184031256.06118 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
+ 		1908597245.750349 @[1649431605]
+ 		2027605216.8966203 @[1649431615]
+ 		2126043302.8214269 @[1649431625]
+ 		2145465039.5104153 @[1649431635]
+ 		2243900958.99511 @[1649431645]
+ 		2214821886.343385 @[1649431655]
+ 		2072413891.8232937 @[1649431665]
+ 		2053540471.8403385 @[1649431675]
+ 		2069856688.8948696 @[1649431685]
+ 		1869467608.1596181 @[1649431695]
+ 		1876795357.2271385 @[1649431705]
+ 		2104209646.0116792 @[1649431715]
+ 		2133624508.0355911 @[1649431725]
+ 		2353298352.5610766 @[1649431735]
+ 		2585638719.494968 @[1649431745]
+ 		2726545915.215095 @[1649431755]
+ 		2844144387.7367997 @[1649431765]
+ 		2654337666.226364 @[1649431775]
+ 		2894781919.809994 @[1649431785]
+ 		2937546130.175888 @[1649431795]
+ 		2957340939.62475 @[1649431805]
+ 		3240961117.7630677 @[1649431815]
+ 		3439355615.170054 @[1649431825]
+ 		3499064695.4923086 @[1649431835]
+ 		3540414935.1283298 @[1649431845]
+ 		3630621166.1659126 @[1649431855]
+ 		3777910450.9643784 @[1649431865]
+ 		3547242341.4272246 @[1649431875]
+ 		2621440000 @[1649431885]
+ 		2258143023.4964743 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
+ 		5325527033.386946 @[1649431605]
+ 		5202163746.132189 @[1649431615]
+ 		4902572109.47866 @[1649431625]
+ 		4592133416.504398 @[1649431635]
+ 		4308653294.838224 @[1649431645]
+ 		5026246398.278367 @[1649431655]
+ 		5354501755.520344 @[1649431665]
+ 		5508445244.174039 @[1649431675]
+ 		5065170044.318316 @[1649431685]
+ 		5653138615.565549 @[1649431695]
+ 		5706904815.836111 @[1649431705]
+ 		5343444062.967269 @[1649431715]
+ 		5098195164.709952 @[1649431725]
+ 		4894541355.862335 @[1649431735]
+ 		4688175910.031826 @[1649431745]
+ 		4376178453.238809 @[1649431755]
+ 		4208772493.841097 @[1649431765]
+ 		4537561500.651285 @[1649431775]
+ 		4476324708.752985 @[1649431785]
+ 		4630424004.743627 @[1649431795]
+ 		4613205116.845105 @[1649431805]
+ 		4353307222.45578 @[1649431815]
+ 		3797413790.8460975 @[1649431825]
+ 		3680198772.284154 @[1649431835]
+ 		3855659995.009507 @[1649431845]
+ 		3830244177.724825 @[1649431855]
+ 		3415747925.663828 @[1649431865]
+ 		3514562272.089303 @[1649431875]
+ 		4614365286.664492 @[1649431885]
+ 		5124814426.871229 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
+ 		1224532808.7721355 @[1649431605]
+ 		1163694958.9948788 @[1649431615]
+ 		1401466749.7699924 @[1649431625]
+ 		1635855151.7294781 @[1649431635]
+ 		1864365298.1666658 @[1649431645]
+ 		1190580819.3873854 @[1649431655]
+ 		938606111.3119628 @[1649431665]
+ 		925798609.8528172 @[1649431675]
+ 		1225648682.2393444 @[1649431685]
+ 		959404348.1077652 @[1649431695]
+ 		769038082.6856375 @[1649431705]
+ 		968361459.9673687 @[1649431715]
+ 		1181755979.7694168 @[1649431725]
+ 		1198752040.2938085 @[1649431735]
+ 		1111725646.4861374 @[1649431745]
+ 		1262137630.168497 @[1649431755]
+ 		1302419222.9571297 @[1649431765]
+ 		1236754281.821725 @[1649431775]
+ 		1084021749.6465745 @[1649431785]
+ 		873948683.8020506 @[1649431795]
+ 		926000448.949697 @[1649431805]
+ 		797738146.1559455 @[1649431815]
+ 		1180150145.9838486 @[1649431825]
+ 		1204396510.1594102 @[1649431835]
+ 		999256817.90904 @[1649431845]
+ 		891253019.4253885 @[1649431855]
+ 		1295419217.1280603 @[1649431865]
+ 		1318754296.5337658 @[1649431875]
+ 		1255948326.614025 @[1649431885]
+ 		1022945885.5711163 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
+ 		185226987.2901847 @[1649431605]
+ 		211654070.85159773 @[1649431615]
+ 		215894203.9228642 @[1649431625]
+ 		150458778.64892736 @[1649431635]
+ 		138510235.61388105 @[1649431645]
+ 		142911814.88654783 @[1649431655]
+ 		166401077.51221764 @[1649431665]
+ 		254617916.38977182 @[1649431675]
+ 		182679675.45687982 @[1649431685]
+ 		175117306.42437202 @[1649431695]
+ 		228987447.91891834 @[1649431705]
+ 		94839348.74864155 @[1649431715]
+ 		249747751.48598424 @[1649431725]
+ 		184663053.9591124 @[1649431735]
+ 		179017477.75626546 @[1649431745]
+ 		200661311.23872706 @[1649431755]
+ 		193880023.1578861 @[1649431765]
+ 		138357809.96827337 @[1649431775]
+ 		181243672.4616093 @[1649431785]
+ 		92172096.93907562 @[1649431795]
+ 		216233567.2073109 @[1649431805]
+ 		86953093.07403669 @[1649431815]
+ 		120712307.19390157 @[1649431825]
+ 		227585806.3144723 @[1649431835]
+ 		175064697.10621035 @[1649431845]
+ 		172275805.59695625 @[1649431855]
+ 		153427220.0196894 @[1649431865]
+ 		185305154.67928687 @[1649431875]
+ 		89107684.67569423 @[1649431885]
+ 		227560418.23840362 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
+ 		3440820859.4826555 @[1649431605]
+ 		3330506035.4527645 @[1649431615]
+ 		3385309928.211381 @[1649431625]
+ 		3315448833.553207 @[1649431635]
+ 		3393011093.323808 @[1649431645]
+ 		3508801341.6902666 @[1649431655]
+ 		3323572466.891781 @[1649431665]
+ 		3246682345.473419 @[1649431675]
+ 		3417909330.8902717 @[1649431685]
+ 		3181846824.764889 @[1649431695]
+ 		3213295541.2155633 @[1649431705]
+ 		3210470446.6460323 @[1649431715]
+ 		3547990367.5528183 @[1649431725]
+ 		3390260392.9193225 @[1649431735]
+ 		3317988586.0696115 @[1649431745]
+ 		3090455471.6342907 @[1649431755]
+ 		3028995031.395794 @[1649431765]
+ 		3360934096.750872 @[1649431775]
+ 		3451381769.910931 @[1649431785]
+ 		3463522500.286275 @[1649431795]
+ 		3554090203.7413206 @[1649431805]
+ 		3385571673.4935007 @[1649431815]
+ 		3392603134.7207217 @[1649431825]
+ 		3490464696.396865 @[1649431835]
+ 		3431902797.643249 @[1649431845]
+ 		3538027448.8678346 @[1649431855]
+ 		3499611712.1371107 @[1649431865]
+ 		3729640200.1458163 @[1649431875]
+ 		2709097045.320934 @[1649431885]
+ 		2346391659.174518 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
+ 		3428551366.6871495 @[1649431605]
+ 		3808612354.031988 @[1649431615]
+ 		3916522634.4298086 @[1649431625]
+ 		4380113757.758047 @[1649431635]
+ 		3967486711.968949 @[1649431645]
+ 		3735202989.1233177 @[1649431655]
+ 		3876100875.2043953 @[1649431665]
+ 		3940756505.131223 @[1649431675]
+ 		3686581432.26603 @[1649431685]
+ 		3915698445.9906917 @[1649431695]
+ 		3809842180.2155685 @[1649431705]
+ 		3926034931.576795 @[1649431715]
+ 		3434888733.816794 @[1649431725]
+ 		3670683863.7278376 @[1649431735]
+ 		3761106327.5763216 @[1649431745]
+ 		3978037275.407665 @[1649431755]
+ 		4156387677.022552 @[1649431765]
+ 		3873476044.3827567 @[1649431775]
+ 		3756418594.455162 @[1649431785]
+ 		3777371271.6895275 @[1649431795]
+ 		3730935166.1605215 @[1649431805]
+ 		3935354593.793518 @[1649431815]
+ 		4104235461.77118 @[1649431825]
+ 		3575636351.2610874 @[1649431835]
+ 		3674952802.4763308 @[1649431845]
+ 		3809550658.418513 @[1649431855]
+ 		3899202092.7541285 @[1649431865]
+ 		3489441722.812925 @[1649431875]
+ 		4673482848.05347 @[1649431885]
+ 		5090952732.384047 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
+ 		1535335378.540011 @[1649431605]
+ 		1239162131.6636496 @[1649431615]
+ 		1072207825.4359462 @[1649431625]
+ 		743913222.039819 @[1649431635]
+ 		1090926551.093362 @[1649431645]
+ 		1203018446.2998672 @[1649431655]
+ 		1223860172.3916063 @[1649431665]
+ 		1147877825.005586 @[1649431675]
+ 		1302764153.3868186 @[1649431685]
+ 		1317272014.8200471 @[1649431695]
+ 		1337809422.6499503 @[1649431705]
+ 		1358589865.0285308 @[1649431715]
+ 		1357307739.1444037 @[1649431725]
+ 		1344327281.3937273 @[1649431735]
+ 		1331822200.5978012 @[1649431745]
+ 		1320780533.7193172 @[1649431755]
+ 		1210671860.4237683 @[1649431765]
+ 		1217166640.8980985 @[1649431775]
+ 		1200890555.1722972 @[1649431785]
+ 		1256868723.0851223 @[1649431795]
+ 		1088675654.890847 @[1649431805]
+ 		1182055231.6389446 @[1649431815]
+ 		972383688.3141968 @[1649431825]
+ 		1296247738.0275753 @[1649431835]
+ 		1308014294.77421 @[1649431845]
+ 		1070080679.1166965 @[1649431855]
+ 		1037693567.0890709 @[1649431865]
+ 		1185547514.361972 @[1649431875]
+ 		1118247013.949902 @[1649431885]
+ 		925029782.2030327 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
+ 		203613674.4267606 @[1649431605]
+ 		150157006.00928265 @[1649431615]
+ 		124196766.86489508 @[1649431625]
+ 		169553412.22333273 @[1649431635]
+ 		234609695.35742593 @[1649431645]
+ 		180023678.66930288 @[1649431655]
+ 		144535136.32353255 @[1649431665]
+ 		179965379.76827735 @[1649431675]
+ 		207711885.71894768 @[1649431685]
+ 		170752406.09928343 @[1649431695]
+ 		121963657.40013729 @[1649431705]
+ 		173015040 @[1649431715]
+ 		176138630.52186903 @[1649431725]
+ 		202501036.2621951 @[1649431735]
+ 		180794029.27484363 @[1649431745]
+ 		227338379.87857437 @[1649431755]
+ 		138800200.5917859 @[1649431765]
+ 		148761139.1984176 @[1649431775]
+ 		179988034.7845089 @[1649431785]
+ 		175009100.60079506 @[1649431795]
+ 		173771004.5536715 @[1649431805]
+ 		204201640.19904703 @[1649431815]
+ 		174769798.86437452 @[1649431825]
+ 		107677117.03528327 @[1649431835]
+ 		198586939.4375066 @[1649431845]
+ 		134357407.09312695 @[1649431855]
+ 		160647427.48330465 @[1649431865]
+ 		186423288.18463588 @[1649431875]
+ 		134193855.54748258 @[1649431885]
+ 		138965922.9313891 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
+ 		2788732039.540902 @[1649431605]
+ 		2674159220.278421 @[1649431615]
+ 		2843203745.907274 @[1649431625]
+ 		2647582190.07015 @[1649431635]
+ 		2891466637.649228 @[1649431645]
+ 		2828860421.1251955 @[1649431655]
+ 		2612185662.0422997 @[1649431665]
+ 		2809207321.5310774 @[1649431675]
+ 		3153651985.7979755 @[1649431685]
+ 		3016061256.1082306 @[1649431695]
+ 		2896882691.2586455 @[1649431705]
+ 		2907605325.581039 @[1649431715]
+ 		2820160554.077899 @[1649431725]
+ 		2659561135.555909 @[1649431735]
+ 		2739587304.7498507 @[1649431745]
+ 		2661788566.770764 @[1649431755]
+ 		2461615665.4117894 @[1649431765]
+ 		2171170759.2895517 @[1649431775]
+ 		2274939563.419508 @[1649431785]
+ 		2292607121.451724 @[1649431795]
+ 		2362301716.249536 @[1649431805]
+ 		2290710516.323142 @[1649431815]
+ 		2303341988.3714104 @[1649431825]
+ 		2448752836.511153 @[1649431835]
+ 		2265728028.1646953 @[1649431845]
+ 		2444852189.3621197 @[1649431855]
+ 		2481319574.3178062 @[1649431865]
+ 		2322489412.05655 @[1649431875]
+ 		2123600010.6888041 @[1649431885]
+ 		1995300431.2600446 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
+ 		4504517685.712115 @[1649431605]
+ 		4476408974.076515 @[1649431615]
+ 		4072872846.3712707 @[1649431625]
+ 		4289157637.5270486 @[1649431635]
+ 		3934375438.701741 @[1649431645]
+ 		4061894513.8274307 @[1649431655]
+ 		4485964784.982969 @[1649431665]
+ 		4325132054.374686 @[1649431675]
+ 		4104118141.767669 @[1649431685]
+ 		4106079711.8654175 @[1649431695]
+ 		4386520210.348963 @[1649431705]
+ 		4382121749.465488 @[1649431715]
+ 		4552085812.457897 @[1649431725]
+ 		4724118948.868132 @[1649431735]
+ 		4562950975.765583 @[1649431745]
+ 		4230865012.2219315 @[1649431755]
+ 		4527809675.158314 @[1649431765]
+ 		4578662052.862763 @[1649431775]
+ 		4643261392.195996 @[1649431785]
+ 		4649090024.086772 @[1649431795]
+ 		4599374297.812013 @[1649431805]
+ 		4838879520.13219 @[1649431815]
+ 		4871262131.645503 @[1649431825]
+ 		4556668823.287563 @[1649431835]
+ 		4728506265.375592 @[1649431845]
+ 		4704344665.051563 @[1649431855]
+ 		4731177748.1616335 @[1649431865]
+ 		4848756774.7328615 @[1649431875]
+ 		5023096747.408914 @[1649431885]
+ 		5046055702.282444 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
+ 		1093071192.320222 @[1649431605]
+ 		1289209391.6357815 @[1649431615]
+ 		1549661232.8565607 @[1649431625]
+ 		1483641352.1794693 @[1649431635]
+ 		1529482820.291605 @[1649431645]
+ 		1519155978.3780704 @[1649431655]
+ 		1347249008.6511989 @[1649431665]
+ 		1275629836.3259594 @[1649431675]
+ 		1124452578.7154071 @[1649431685]
+ 		1297041217.9270682 @[1649431695]
+ 		1184568032.9922545 @[1649431705]
+ 		1127192476.9534729 @[1649431715]
+ 		1041549594.9423347 @[1649431725]
+ 		1003753471.3137633 @[1649431735]
+ 		1106602282.2097237 @[1649431745]
+ 		1469942633.12873 @[1649431755]
+ 		1461709050.838112 @[1649431765]
+ 		1691340640.6492674 @[1649431775]
+ 		1491745601.599987 @[1649431785]
+ 		1473228345.8607092 @[1649431795]
+ 		1454487573.384779 @[1649431805]
+ 		1256142915.3456216 @[1649431815]
+ 		1240560673.1187127 @[1649431825]
+ 		1476835815.1660006 @[1649431835]
+ 		1397113359.022206 @[1649431845]
+ 		1306380330.49319 @[1649431855]
+ 		1216789842.0372553 @[1649431865]
+ 		1232265117.0259526 @[1649431875]
+ 		1309043978.3547995 @[1649431885]
+ 		1409612535.5261228 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
min_over_time(demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
min_over_time(demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
min_over_time(demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
min_over_time(demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
min_over_time(demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
count_over_time(demo_memory_usage_bytes[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
count_over_time(demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
count_over_time(demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
count_over_time(demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
count_over_time(demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
count_over_time(demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
stddev_over_time(demo_memory_usage_bytes[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
stddev_over_time(demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
stddev_over_time(demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
stddev_over_time(demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
stddev_over_time(demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
stddev_over_time(demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
stdvar_over_time(demo_memory_usage_bytes[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
stdvar_over_time(demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
stdvar_over_time(demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
stdvar_over_time(demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
stdvar_over_time(demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
stdvar_over_time(demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
absent_over_time(demo_memory_usage_bytes[1s])
PASS
This test case passed successfully.
absent_over_time(demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
absent_over_time(demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
absent_over_time(demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
absent_over_time(demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
absent_over_time(demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
last_over_time(demo_memory_usage_bytes[1s])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: Invalid function name: last_over_time
last_over_time(demo_memory_usage_bytes[15s])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: Invalid function name: last_over_time
last_over_time(demo_memory_usage_bytes[1m])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: Invalid function name: last_over_time
last_over_time(demo_memory_usage_bytes[5m])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: Invalid function name: last_over_time
last_over_time(demo_memory_usage_bytes[15m])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: Invalid function name: last_over_time
last_over_time(demo_memory_usage_bytes[1h])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: Invalid function name: last_over_time
quantile_over_time(-0.5, demo_memory_usage_bytes[1s])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: quantile value should be between [0.0, 1.0]
quantile_over_time(-0.5, demo_memory_usage_bytes[15s])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: quantile value should be between [0.0, 1.0]
quantile_over_time(-0.5, demo_memory_usage_bytes[1m])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: quantile value should be between [0.0, 1.0]
quantile_over_time(-0.5, demo_memory_usage_bytes[5m])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: quantile value should be between [0.0, 1.0]
quantile_over_time(-0.5, demo_memory_usage_bytes[15m])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: quantile value should be between [0.0, 1.0]
quantile_over_time(-0.5, demo_memory_usage_bytes[1h])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: quantile value should be between [0.0, 1.0]
quantile_over_time(0.1, demo_memory_usage_bytes[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
+ 		131277504.09056997 @[1649431605]
+ 		196470669.9763129 @[1649431615]
+ 		159852429.9299212 @[1649431625]
+ 		216480984.2557088 @[1649431635]
+ 		173015040 @[1649431645]
+ 		158285487.99086267 @[1649431655]
+ 		224412833.34439984 @[1649431665]
+ 		102150266.13280497 @[1649431675]
+ 		229259176.5474691 @[1649431685]
+ 		107924020.16706748 @[1649431695]
+ 		237196336.25111264 @[1649431705]
+ 		173919423.05368325 @[1649431715]
+ 		176358939.48503953 @[1649431725]
+ 		143342843.28277987 @[1649431735]
+ 		204394315.98706833 @[1649431745]
+ 		225072593.37759846 @[1649431755]
+ 		234598487.4649732 @[1649431765]
+ 		161281143.30062565 @[1649431775]
+ 		134806213.79044753 @[1649431785]
+ 		148015773.27843505 @[1649431795]
+ 		93388086.58044703 @[1649431805]
+ 		197928105.62520564 @[1649431815]
+ 		173015040 @[1649431825]
+ 		206274614.06412673 @[1649431835]
+ 		194602843.95312253 @[1649431845]
+ 		237816228.68387398 @[1649431855]
+ 		100856998.24373332 @[1649431865]
+ 		209375681.9497064 @[1649431875]
+ 		98180978.72148323 @[1649431885]
+ 		184031256.06118 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
+ 		1908597245.750349 @[1649431605]
+ 		2027605216.8966203 @[1649431615]
+ 		2126043302.8214269 @[1649431625]
+ 		2145465039.5104153 @[1649431635]
+ 		2243900958.99511 @[1649431645]
+ 		2214821886.343385 @[1649431655]
+ 		2072413891.8232937 @[1649431665]
+ 		2053540471.8403385 @[1649431675]
+ 		2069856688.8948696 @[1649431685]
+ 		1869467608.1596181 @[1649431695]
+ 		1876795357.2271385 @[1649431705]
+ 		2104209646.0116792 @[1649431715]
+ 		2133624508.0355911 @[1649431725]
+ 		2353298352.5610766 @[1649431735]
+ 		2585638719.494968 @[1649431745]
+ 		2726545915.215095 @[1649431755]
+ 		2844144387.7367997 @[1649431765]
+ 		2654337666.226364 @[1649431775]
+ 		2894781919.809994 @[1649431785]
+ 		2937546130.175888 @[1649431795]
+ 		2957340939.62475 @[1649431805]
+ 		3240961117.7630677 @[1649431815]
+ 		3439355615.170054 @[1649431825]
+ 		3499064695.4923086 @[1649431835]
+ 		3540414935.1283298 @[1649431845]
+ 		3630621166.1659126 @[1649431855]
+ 		3777910450.9643784 @[1649431865]
+ 		3547242341.4272246 @[1649431875]
+ 		2621440000 @[1649431885]
+ 		2258143023.4964743 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
+ 		5325527033.386946 @[1649431605]
+ 		5202163746.132189 @[1649431615]
+ 		4902572109.47866 @[1649431625]
+ 		4592133416.504398 @[1649431635]
+ 		4308653294.838224 @[1649431645]
+ 		5026246398.278367 @[1649431655]
+ 		5354501755.520344 @[1649431665]
+ 		5508445244.174039 @[1649431675]
+ 		5065170044.318316 @[1649431685]
+ 		5653138615.565549 @[1649431695]
+ 		5706904815.836111 @[1649431705]
+ 		5343444062.967269 @[1649431715]
+ 		5098195164.709952 @[1649431725]
+ 		4894541355.862335 @[1649431735]
+ 		4688175910.031826 @[1649431745]
+ 		4376178453.238809 @[1649431755]
+ 		4208772493.841097 @[1649431765]
+ 		4537561500.651285 @[1649431775]
+ 		4476324708.752985 @[1649431785]
+ 		4630424004.743627 @[1649431795]
+ 		4613205116.845105 @[1649431805]
+ 		4353307222.45578 @[1649431815]
+ 		3797413790.8460975 @[1649431825]
+ 		3680198772.284154 @[1649431835]
+ 		3855659995.009507 @[1649431845]
+ 		3830244177.724825 @[1649431855]
+ 		3415747925.663828 @[1649431865]
+ 		3514562272.089303 @[1649431875]
+ 		4614365286.664492 @[1649431885]
+ 		5124814426.871229 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
+ 		1224532808.7721355 @[1649431605]
+ 		1163694958.9948788 @[1649431615]
+ 		1401466749.7699924 @[1649431625]
+ 		1635855151.7294781 @[1649431635]
+ 		1864365298.1666658 @[1649431645]
+ 		1190580819.3873854 @[1649431655]
+ 		938606111.3119628 @[1649431665]
+ 		925798609.8528172 @[1649431675]
+ 		1225648682.2393444 @[1649431685]
+ 		959404348.1077652 @[1649431695]
+ 		769038082.6856375 @[1649431705]
+ 		968361459.9673687 @[1649431715]
+ 		1181755979.7694168 @[1649431725]
+ 		1198752040.2938085 @[1649431735]
+ 		1111725646.4861374 @[1649431745]
+ 		1262137630.168497 @[1649431755]
+ 		1302419222.9571297 @[1649431765]
+ 		1236754281.821725 @[1649431775]
+ 		1084021749.6465745 @[1649431785]
+ 		873948683.8020506 @[1649431795]
+ 		926000448.949697 @[1649431805]
+ 		797738146.1559455 @[1649431815]
+ 		1180150145.9838486 @[1649431825]
+ 		1204396510.1594102 @[1649431835]
+ 		999256817.90904 @[1649431845]
+ 		891253019.4253885 @[1649431855]
+ 		1295419217.1280603 @[1649431865]
+ 		1318754296.5337658 @[1649431875]
+ 		1255948326.614025 @[1649431885]
+ 		1022945885.5711163 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
+ 		185226987.2901847 @[1649431605]
+ 		211654070.85159773 @[1649431615]
+ 		215894203.9228642 @[1649431625]
+ 		150458778.64892736 @[1649431635]
+ 		138510235.61388105 @[1649431645]
+ 		142911814.88654783 @[1649431655]
+ 		166401077.51221764 @[1649431665]
+ 		254617916.38977182 @[1649431675]
+ 		182679675.45687982 @[1649431685]
+ 		175117306.42437202 @[1649431695]
+ 		228987447.91891834 @[1649431705]
+ 		94839348.74864155 @[1649431715]
+ 		249747751.48598424 @[1649431725]
+ 		184663053.9591124 @[1649431735]
+ 		179017477.75626546 @[1649431745]
+ 		200661311.23872706 @[1649431755]
+ 		193880023.1578861 @[1649431765]
+ 		138357809.96827337 @[1649431775]
+ 		181243672.4616093 @[1649431785]
+ 		92172096.93907562 @[1649431795]
+ 		216233567.2073109 @[1649431805]
+ 		86953093.07403669 @[1649431815]
+ 		120712307.19390157 @[1649431825]
+ 		227585806.3144723 @[1649431835]
+ 		175064697.10621035 @[1649431845]
+ 		172275805.59695625 @[1649431855]
+ 		153427220.0196894 @[1649431865]
+ 		185305154.67928687 @[1649431875]
+ 		89107684.67569423 @[1649431885]
+ 		227560418.23840362 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
+ 		3440820859.4826555 @[1649431605]
+ 		3330506035.4527645 @[1649431615]
+ 		3385309928.211381 @[1649431625]
+ 		3315448833.553207 @[1649431635]
+ 		3393011093.323808 @[1649431645]
+ 		3508801341.6902666 @[1649431655]
+ 		3323572466.891781 @[1649431665]
+ 		3246682345.473419 @[1649431675]
+ 		3417909330.8902717 @[1649431685]
+ 		3181846824.764889 @[1649431695]
+ 		3213295541.2155633 @[1649431705]
+ 		3210470446.6460323 @[1649431715]
+ 		3547990367.5528183 @[1649431725]
+ 		3390260392.9193225 @[1649431735]
+ 		3317988586.0696115 @[1649431745]
+ 		3090455471.6342907 @[1649431755]
+ 		3028995031.395794 @[1649431765]
+ 		3360934096.750872 @[1649431775]
+ 		3451381769.910931 @[1649431785]
+ 		3463522500.286275 @[1649431795]
+ 		3554090203.7413206 @[1649431805]
+ 		3385571673.4935007 @[1649431815]
+ 		3392603134.7207217 @[1649431825]
+ 		3490464696.396865 @[1649431835]
+ 		3431902797.643249 @[1649431845]
+ 		3538027448.8678346 @[1649431855]
+ 		3499611712.1371107 @[1649431865]
+ 		3729640200.1458163 @[1649431875]
+ 		2709097045.320934 @[1649431885]
+ 		2346391659.174518 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
+ 		3428551366.6871495 @[1649431605]
+ 		3808612354.031988 @[1649431615]
+ 		3916522634.4298086 @[1649431625]
+ 		4380113757.758047 @[1649431635]
+ 		3967486711.968949 @[1649431645]
+ 		3735202989.1233177 @[1649431655]
+ 		3876100875.2043953 @[1649431665]
+ 		3940756505.131223 @[1649431675]
+ 		3686581432.26603 @[1649431685]
+ 		3915698445.9906917 @[1649431695]
+ 		3809842180.2155685 @[1649431705]
+ 		3926034931.576795 @[1649431715]
+ 		3434888733.816794 @[1649431725]
+ 		3670683863.7278376 @[1649431735]
+ 		3761106327.5763216 @[1649431745]
+ 		3978037275.407665 @[1649431755]
+ 		4156387677.022552 @[1649431765]
+ 		3873476044.3827567 @[1649431775]
+ 		3756418594.455162 @[1649431785]
+ 		3777371271.6895275 @[1649431795]
+ 		3730935166.1605215 @[1649431805]
+ 		3935354593.793518 @[1649431815]
+ 		4104235461.77118 @[1649431825]
+ 		3575636351.2610874 @[1649431835]
+ 		3674952802.4763308 @[1649431845]
+ 		3809550658.418513 @[1649431855]
+ 		3899202092.7541285 @[1649431865]
+ 		3489441722.812925 @[1649431875]
+ 		4673482848.05347 @[1649431885]
+ 		5090952732.384047 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
+ 		1535335378.540011 @[1649431605]
+ 		1239162131.6636496 @[1649431615]
+ 		1072207825.4359462 @[1649431625]
+ 		743913222.039819 @[1649431635]
+ 		1090926551.093362 @[1649431645]
+ 		1203018446.2998672 @[1649431655]
+ 		1223860172.3916063 @[1649431665]
+ 		1147877825.005586 @[1649431675]
+ 		1302764153.3868186 @[1649431685]
+ 		1317272014.8200471 @[1649431695]
+ 		1337809422.6499503 @[1649431705]
+ 		1358589865.0285308 @[1649431715]
+ 		1357307739.1444037 @[1649431725]
+ 		1344327281.3937273 @[1649431735]
+ 		1331822200.5978012 @[1649431745]
+ 		1320780533.7193172 @[1649431755]
+ 		1210671860.4237683 @[1649431765]
+ 		1217166640.8980985 @[1649431775]
+ 		1200890555.1722972 @[1649431785]
+ 		1256868723.0851223 @[1649431795]
+ 		1088675654.890847 @[1649431805]
+ 		1182055231.6389446 @[1649431815]
+ 		972383688.3141968 @[1649431825]
+ 		1296247738.0275753 @[1649431835]
+ 		1308014294.77421 @[1649431845]
+ 		1070080679.1166965 @[1649431855]
+ 		1037693567.0890709 @[1649431865]
+ 		1185547514.361972 @[1649431875]
+ 		1118247013.949902 @[1649431885]
+ 		925029782.2030327 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
+ 		203613674.4267606 @[1649431605]
+ 		150157006.00928265 @[1649431615]
+ 		124196766.86489508 @[1649431625]
+ 		169553412.22333273 @[1649431635]
+ 		234609695.35742593 @[1649431645]
+ 		180023678.66930288 @[1649431655]
+ 		144535136.32353255 @[1649431665]
+ 		179965379.76827735 @[1649431675]
+ 		207711885.71894768 @[1649431685]
+ 		170752406.09928343 @[1649431695]
+ 		121963657.40013729 @[1649431705]
+ 		173015040 @[1649431715]
+ 		176138630.52186903 @[1649431725]
+ 		202501036.2621951 @[1649431735]
+ 		180794029.27484363 @[1649431745]
+ 		227338379.87857437 @[1649431755]
+ 		138800200.5917859 @[1649431765]
+ 		148761139.1984176 @[1649431775]
+ 		179988034.7845089 @[1649431785]
+ 		175009100.60079506 @[1649431795]
+ 		173771004.5536715 @[1649431805]
+ 		204201640.19904703 @[1649431815]
+ 		174769798.86437452 @[1649431825]
+ 		107677117.03528327 @[1649431835]
+ 		198586939.4375066 @[1649431845]
+ 		134357407.09312695 @[1649431855]
+ 		160647427.48330465 @[1649431865]
+ 		186423288.18463588 @[1649431875]
+ 		134193855.54748258 @[1649431885]
+ 		138965922.9313891 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
+ 		2788732039.540902 @[1649431605]
+ 		2674159220.278421 @[1649431615]
+ 		2843203745.907274 @[1649431625]
+ 		2647582190.07015 @[1649431635]
+ 		2891466637.649228 @[1649431645]
+ 		2828860421.1251955 @[1649431655]
+ 		2612185662.0422997 @[1649431665]
+ 		2809207321.5310774 @[1649431675]
+ 		3153651985.7979755 @[1649431685]
+ 		3016061256.1082306 @[1649431695]
+ 		2896882691.2586455 @[1649431705]
+ 		2907605325.581039 @[1649431715]
+ 		2820160554.077899 @[1649431725]
+ 		2659561135.555909 @[1649431735]
+ 		2739587304.7498507 @[1649431745]
+ 		2661788566.770764 @[1649431755]
+ 		2461615665.4117894 @[1649431765]
+ 		2171170759.2895517 @[1649431775]
+ 		2274939563.419508 @[1649431785]
+ 		2292607121.451724 @[1649431795]
+ 		2362301716.249536 @[1649431805]
+ 		2290710516.323142 @[1649431815]
+ 		2303341988.3714104 @[1649431825]
+ 		2448752836.511153 @[1649431835]
+ 		2265728028.1646953 @[1649431845]
+ 		2444852189.3621197 @[1649431855]
+ 		2481319574.3178062 @[1649431865]
+ 		2322489412.05655 @[1649431875]
+ 		2123600010.6888041 @[1649431885]
+ 		1995300431.2600446 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
+ 		4504517685.712115 @[1649431605]
+ 		4476408974.076515 @[1649431615]
+ 		4072872846.3712707 @[1649431625]
+ 		4289157637.5270486 @[1649431635]
+ 		3934375438.701741 @[1649431645]
+ 		4061894513.8274307 @[1649431655]
+ 		4485964784.982969 @[1649431665]
+ 		4325132054.374686 @[1649431675]
+ 		4104118141.767669 @[1649431685]
+ 		4106079711.8654175 @[1649431695]
+ 		4386520210.348963 @[1649431705]
+ 		4382121749.465488 @[1649431715]
+ 		4552085812.457897 @[1649431725]
+ 		4724118948.868132 @[1649431735]
+ 		4562950975.765583 @[1649431745]
+ 		4230865012.2219315 @[1649431755]
+ 		4527809675.158314 @[1649431765]
+ 		4578662052.862763 @[1649431775]
+ 		4643261392.195996 @[1649431785]
+ 		4649090024.086772 @[1649431795]
+ 		4599374297.812013 @[1649431805]
+ 		4838879520.13219 @[1649431815]
+ 		4871262131.645503 @[1649431825]
+ 		4556668823.287563 @[1649431835]
+ 		4728506265.375592 @[1649431845]
+ 		4704344665.051563 @[1649431855]
+ 		4731177748.1616335 @[1649431865]
+ 		4848756774.7328615 @[1649431875]
+ 		5023096747.408914 @[1649431885]
+ 		5046055702.282444 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
+ 		1093071192.320222 @[1649431605]
+ 		1289209391.6357815 @[1649431615]
+ 		1549661232.8565607 @[1649431625]
+ 		1483641352.1794693 @[1649431635]
+ 		1529482820.291605 @[1649431645]
+ 		1519155978.3780704 @[1649431655]
+ 		1347249008.6511989 @[1649431665]
+ 		1275629836.3259594 @[1649431675]
+ 		1124452578.7154071 @[1649431685]
+ 		1297041217.9270682 @[1649431695]
+ 		1184568032.9922545 @[1649431705]
+ 		1127192476.9534729 @[1649431715]
+ 		1041549594.9423347 @[1649431725]
+ 		1003753471.3137633 @[1649431735]
+ 		1106602282.2097237 @[1649431745]
+ 		1469942633.12873 @[1649431755]
+ 		1461709050.838112 @[1649431765]
+ 		1691340640.6492674 @[1649431775]
+ 		1491745601.599987 @[1649431785]
+ 		1473228345.8607092 @[1649431795]
+ 		1454487573.384779 @[1649431805]
+ 		1256142915.3456216 @[1649431815]
+ 		1240560673.1187127 @[1649431825]
+ 		1476835815.1660006 @[1649431835]
+ 		1397113359.022206 @[1649431845]
+ 		1306380330.49319 @[1649431855]
+ 		1216789842.0372553 @[1649431865]
+ 		1232265117.0259526 @[1649431875]
+ 		1309043978.3547995 @[1649431885]
+ 		1409612535.5261228 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
quantile_over_time(0.1, demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
quantile_over_time(0.1, demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
quantile_over_time(0.1, demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
quantile_over_time(0.1, demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
quantile_over_time(0.1, demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
quantile_over_time(0.5, demo_memory_usage_bytes[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
+ 		131277504.09056997 @[1649431605]
+ 		196470669.9763129 @[1649431615]
+ 		159852429.9299212 @[1649431625]
+ 		216480984.2557088 @[1649431635]
+ 		173015040 @[1649431645]
+ 		158285487.99086267 @[1649431655]
+ 		224412833.34439984 @[1649431665]
+ 		102150266.13280497 @[1649431675]
+ 		229259176.5474691 @[1649431685]
+ 		107924020.16706748 @[1649431695]
+ 		237196336.25111264 @[1649431705]
+ 		173919423.05368325 @[1649431715]
+ 		176358939.48503953 @[1649431725]
+ 		143342843.28277987 @[1649431735]
+ 		204394315.98706833 @[1649431745]
+ 		225072593.37759846 @[1649431755]
+ 		234598487.4649732 @[1649431765]
+ 		161281143.30062565 @[1649431775]
+ 		134806213.79044753 @[1649431785]
+ 		148015773.27843505 @[1649431795]
+ 		93388086.58044703 @[1649431805]
+ 		197928105.62520564 @[1649431815]
+ 		173015040 @[1649431825]
+ 		206274614.06412673 @[1649431835]
+ 		194602843.95312253 @[1649431845]
+ 		237816228.68387398 @[1649431855]
+ 		100856998.24373332 @[1649431865]
+ 		209375681.9497064 @[1649431875]
+ 		98180978.72148323 @[1649431885]
+ 		184031256.06118 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
+ 		1908597245.750349 @[1649431605]
+ 		2027605216.8966203 @[1649431615]
+ 		2126043302.8214269 @[1649431625]
+ 		2145465039.5104153 @[1649431635]
+ 		2243900958.99511 @[1649431645]
+ 		2214821886.343385 @[1649431655]
+ 		2072413891.8232937 @[1649431665]
+ 		2053540471.8403385 @[1649431675]
+ 		2069856688.8948696 @[1649431685]
+ 		1869467608.1596181 @[1649431695]
+ 		1876795357.2271385 @[1649431705]
+ 		2104209646.0116792 @[1649431715]
+ 		2133624508.0355911 @[1649431725]
+ 		2353298352.5610766 @[1649431735]
+ 		2585638719.494968 @[1649431745]
+ 		2726545915.215095 @[1649431755]
+ 		2844144387.7367997 @[1649431765]
+ 		2654337666.226364 @[1649431775]
+ 		2894781919.809994 @[1649431785]
+ 		2937546130.175888 @[1649431795]
+ 		2957340939.62475 @[1649431805]
+ 		3240961117.7630677 @[1649431815]
+ 		3439355615.170054 @[1649431825]
+ 		3499064695.4923086 @[1649431835]
+ 		3540414935.1283298 @[1649431845]
+ 		3630621166.1659126 @[1649431855]
+ 		3777910450.9643784 @[1649431865]
+ 		3547242341.4272246 @[1649431875]
+ 		2621440000 @[1649431885]
+ 		2258143023.4964743 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
+ 		5325527033.386946 @[1649431605]
+ 		5202163746.132189 @[1649431615]
+ 		4902572109.47866 @[1649431625]
+ 		4592133416.504398 @[1649431635]
+ 		4308653294.838224 @[1649431645]
+ 		5026246398.278367 @[1649431655]
+ 		5354501755.520344 @[1649431665]
+ 		5508445244.174039 @[1649431675]
+ 		5065170044.318316 @[1649431685]
+ 		5653138615.565549 @[1649431695]
+ 		5706904815.836111 @[1649431705]
+ 		5343444062.967269 @[1649431715]
+ 		5098195164.709952 @[1649431725]
+ 		4894541355.862335 @[1649431735]
+ 		4688175910.031826 @[1649431745]
+ 		4376178453.238809 @[1649431755]
+ 		4208772493.841097 @[1649431765]
+ 		4537561500.651285 @[1649431775]
+ 		4476324708.752985 @[1649431785]
+ 		4630424004.743627 @[1649431795]
+ 		4613205116.845105 @[1649431805]
+ 		4353307222.45578 @[1649431815]
+ 		3797413790.8460975 @[1649431825]
+ 		3680198772.284154 @[1649431835]
+ 		3855659995.009507 @[1649431845]
+ 		3830244177.724825 @[1649431855]
+ 		3415747925.663828 @[1649431865]
+ 		3514562272.089303 @[1649431875]
+ 		4614365286.664492 @[1649431885]
+ 		5124814426.871229 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
+ 		1224532808.7721355 @[1649431605]
+ 		1163694958.9948788 @[1649431615]
+ 		1401466749.7699924 @[1649431625]
+ 		1635855151.7294781 @[1649431635]
+ 		1864365298.1666658 @[1649431645]
+ 		1190580819.3873854 @[1649431655]
+ 		938606111.3119628 @[1649431665]
+ 		925798609.8528172 @[1649431675]
+ 		1225648682.2393444 @[1649431685]
+ 		959404348.1077652 @[1649431695]
+ 		769038082.6856375 @[1649431705]
+ 		968361459.9673687 @[1649431715]
+ 		1181755979.7694168 @[1649431725]
+ 		1198752040.2938085 @[1649431735]
+ 		1111725646.4861374 @[1649431745]
+ 		1262137630.168497 @[1649431755]
+ 		1302419222.9571297 @[1649431765]
+ 		1236754281.821725 @[1649431775]
+ 		1084021749.6465745 @[1649431785]
+ 		873948683.8020506 @[1649431795]
+ 		926000448.949697 @[1649431805]
+ 		797738146.1559455 @[1649431815]
+ 		1180150145.9838486 @[1649431825]
+ 		1204396510.1594102 @[1649431835]
+ 		999256817.90904 @[1649431845]
+ 		891253019.4253885 @[1649431855]
+ 		1295419217.1280603 @[1649431865]
+ 		1318754296.5337658 @[1649431875]
+ 		1255948326.614025 @[1649431885]
+ 		1022945885.5711163 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
+ 		185226987.2901847 @[1649431605]
+ 		211654070.85159773 @[1649431615]
+ 		215894203.9228642 @[1649431625]
+ 		150458778.64892736 @[1649431635]
+ 		138510235.61388105 @[1649431645]
+ 		142911814.88654783 @[1649431655]
+ 		166401077.51221764 @[1649431665]
+ 		254617916.38977182 @[1649431675]
+ 		182679675.45687982 @[1649431685]
+ 		175117306.42437202 @[1649431695]
+ 		228987447.91891834 @[1649431705]
+ 		94839348.74864155 @[1649431715]
+ 		249747751.48598424 @[1649431725]
+ 		184663053.9591124 @[1649431735]
+ 		179017477.75626546 @[1649431745]
+ 		200661311.23872706 @[1649431755]
+ 		193880023.1578861 @[1649431765]
+ 		138357809.96827337 @[1649431775]
+ 		181243672.4616093 @[1649431785]
+ 		92172096.93907562 @[1649431795]
+ 		216233567.2073109 @[1649431805]
+ 		86953093.07403669 @[1649431815]
+ 		120712307.19390157 @[1649431825]
+ 		227585806.3144723 @[1649431835]
+ 		175064697.10621035 @[1649431845]
+ 		172275805.59695625 @[1649431855]
+ 		153427220.0196894 @[1649431865]
+ 		185305154.67928687 @[1649431875]
+ 		89107684.67569423 @[1649431885]
+ 		227560418.23840362 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
+ 		3440820859.4826555 @[1649431605]
+ 		3330506035.4527645 @[1649431615]
+ 		3385309928.211381 @[1649431625]
+ 		3315448833.553207 @[1649431635]
+ 		3393011093.323808 @[1649431645]
+ 		3508801341.6902666 @[1649431655]
+ 		3323572466.891781 @[1649431665]
+ 		3246682345.473419 @[1649431675]
+ 		3417909330.8902717 @[1649431685]
+ 		3181846824.764889 @[1649431695]
+ 		3213295541.2155633 @[1649431705]
+ 		3210470446.6460323 @[1649431715]
+ 		3547990367.5528183 @[1649431725]
+ 		3390260392.9193225 @[1649431735]
+ 		3317988586.0696115 @[1649431745]
+ 		3090455471.6342907 @[1649431755]
+ 		3028995031.395794 @[1649431765]
+ 		3360934096.750872 @[1649431775]
+ 		3451381769.910931 @[1649431785]
+ 		3463522500.286275 @[1649431795]
+ 		3554090203.7413206 @[1649431805]
+ 		3385571673.4935007 @[1649431815]
+ 		3392603134.7207217 @[1649431825]
+ 		3490464696.396865 @[1649431835]
+ 		3431902797.643249 @[1649431845]
+ 		3538027448.8678346 @[1649431855]
+ 		3499611712.1371107 @[1649431865]
+ 		3729640200.1458163 @[1649431875]
+ 		2709097045.320934 @[1649431885]
+ 		2346391659.174518 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
+ 		3428551366.6871495 @[1649431605]
+ 		3808612354.031988 @[1649431615]
+ 		3916522634.4298086 @[1649431625]
+ 		4380113757.758047 @[1649431635]
+ 		3967486711.968949 @[1649431645]
+ 		3735202989.1233177 @[1649431655]
+ 		3876100875.2043953 @[1649431665]
+ 		3940756505.131223 @[1649431675]
+ 		3686581432.26603 @[1649431685]
+ 		3915698445.9906917 @[1649431695]
+ 		3809842180.2155685 @[1649431705]
+ 		3926034931.576795 @[1649431715]
+ 		3434888733.816794 @[1649431725]
+ 		3670683863.7278376 @[1649431735]
+ 		3761106327.5763216 @[1649431745]
+ 		3978037275.407665 @[1649431755]
+ 		4156387677.022552 @[1649431765]
+ 		3873476044.3827567 @[1649431775]
+ 		3756418594.455162 @[1649431785]
+ 		3777371271.6895275 @[1649431795]
+ 		3730935166.1605215 @[1649431805]
+ 		3935354593.793518 @[1649431815]
+ 		4104235461.77118 @[1649431825]
+ 		3575636351.2610874 @[1649431835]
+ 		3674952802.4763308 @[1649431845]
+ 		3809550658.418513 @[1649431855]
+ 		3899202092.7541285 @[1649431865]
+ 		3489441722.812925 @[1649431875]
+ 		4673482848.05347 @[1649431885]
+ 		5090952732.384047 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
+ 		1535335378.540011 @[1649431605]
+ 		1239162131.6636496 @[1649431615]
+ 		1072207825.4359462 @[1649431625]
+ 		743913222.039819 @[1649431635]
+ 		1090926551.093362 @[1649431645]
+ 		1203018446.2998672 @[1649431655]
+ 		1223860172.3916063 @[1649431665]
+ 		1147877825.005586 @[1649431675]
+ 		1302764153.3868186 @[1649431685]
+ 		1317272014.8200471 @[1649431695]
+ 		1337809422.6499503 @[1649431705]
+ 		1358589865.0285308 @[1649431715]
+ 		1357307739.1444037 @[1649431725]
+ 		1344327281.3937273 @[1649431735]
+ 		1331822200.5978012 @[1649431745]
+ 		1320780533.7193172 @[1649431755]
+ 		1210671860.4237683 @[1649431765]
+ 		1217166640.8980985 @[1649431775]
+ 		1200890555.1722972 @[1649431785]
+ 		1256868723.0851223 @[1649431795]
+ 		1088675654.890847 @[1649431805]
+ 		1182055231.6389446 @[1649431815]
+ 		972383688.3141968 @[1649431825]
+ 		1296247738.0275753 @[1649431835]
+ 		1308014294.77421 @[1649431845]
+ 		1070080679.1166965 @[1649431855]
+ 		1037693567.0890709 @[1649431865]
+ 		1185547514.361972 @[1649431875]
+ 		1118247013.949902 @[1649431885]
+ 		925029782.2030327 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
+ 		203613674.4267606 @[1649431605]
+ 		150157006.00928265 @[1649431615]
+ 		124196766.86489508 @[1649431625]
+ 		169553412.22333273 @[1649431635]
+ 		234609695.35742593 @[1649431645]
+ 		180023678.66930288 @[1649431655]
+ 		144535136.32353255 @[1649431665]
+ 		179965379.76827735 @[1649431675]
+ 		207711885.71894768 @[1649431685]
+ 		170752406.09928343 @[1649431695]
+ 		121963657.40013729 @[1649431705]
+ 		173015040 @[1649431715]
+ 		176138630.52186903 @[1649431725]
+ 		202501036.2621951 @[1649431735]
+ 		180794029.27484363 @[1649431745]
+ 		227338379.87857437 @[1649431755]
+ 		138800200.5917859 @[1649431765]
+ 		148761139.1984176 @[1649431775]
+ 		179988034.7845089 @[1649431785]
+ 		175009100.60079506 @[1649431795]
+ 		173771004.5536715 @[1649431805]
+ 		204201640.19904703 @[1649431815]
+ 		174769798.86437452 @[1649431825]
+ 		107677117.03528327 @[1649431835]
+ 		198586939.4375066 @[1649431845]
+ 		134357407.09312695 @[1649431855]
+ 		160647427.48330465 @[1649431865]
+ 		186423288.18463588 @[1649431875]
+ 		134193855.54748258 @[1649431885]
+ 		138965922.9313891 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
+ 		2788732039.540902 @[1649431605]
+ 		2674159220.278421 @[1649431615]
+ 		2843203745.907274 @[1649431625]
+ 		2647582190.07015 @[1649431635]
+ 		2891466637.649228 @[1649431645]
+ 		2828860421.1251955 @[1649431655]
+ 		2612185662.0422997 @[1649431665]
+ 		2809207321.5310774 @[1649431675]
+ 		3153651985.7979755 @[1649431685]
+ 		3016061256.1082306 @[1649431695]
+ 		2896882691.2586455 @[1649431705]
+ 		2907605325.581039 @[1649431715]
+ 		2820160554.077899 @[1649431725]
+ 		2659561135.555909 @[1649431735]
+ 		2739587304.7498507 @[1649431745]
+ 		2661788566.770764 @[1649431755]
+ 		2461615665.4117894 @[1649431765]
+ 		2171170759.2895517 @[1649431775]
+ 		2274939563.419508 @[1649431785]
+ 		2292607121.451724 @[1649431795]
+ 		2362301716.249536 @[1649431805]
+ 		2290710516.323142 @[1649431815]
+ 		2303341988.3714104 @[1649431825]
+ 		2448752836.511153 @[1649431835]
+ 		2265728028.1646953 @[1649431845]
+ 		2444852189.3621197 @[1649431855]
+ 		2481319574.3178062 @[1649431865]
+ 		2322489412.05655 @[1649431875]
+ 		2123600010.6888041 @[1649431885]
+ 		1995300431.2600446 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
+ 		4504517685.712115 @[1649431605]
+ 		4476408974.076515 @[1649431615]
+ 		4072872846.3712707 @[1649431625]
+ 		4289157637.5270486 @[1649431635]
+ 		3934375438.701741 @[1649431645]
+ 		4061894513.8274307 @[1649431655]
+ 		4485964784.982969 @[1649431665]
+ 		4325132054.374686 @[1649431675]
+ 		4104118141.767669 @[1649431685]
+ 		4106079711.8654175 @[1649431695]
+ 		4386520210.348963 @[1649431705]
+ 		4382121749.465488 @[1649431715]
+ 		4552085812.457897 @[1649431725]
+ 		4724118948.868132 @[1649431735]
+ 		4562950975.765583 @[1649431745]
+ 		4230865012.2219315 @[1649431755]
+ 		4527809675.158314 @[1649431765]
+ 		4578662052.862763 @[1649431775]
+ 		4643261392.195996 @[1649431785]
+ 		4649090024.086772 @[1649431795]
+ 		4599374297.812013 @[1649431805]
+ 		4838879520.13219 @[1649431815]
+ 		4871262131.645503 @[1649431825]
+ 		4556668823.287563 @[1649431835]
+ 		4728506265.375592 @[1649431845]
+ 		4704344665.051563 @[1649431855]
+ 		4731177748.1616335 @[1649431865]
+ 		4848756774.7328615 @[1649431875]
+ 		5023096747.408914 @[1649431885]
+ 		5046055702.282444 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
+ 		1093071192.320222 @[1649431605]
+ 		1289209391.6357815 @[1649431615]
+ 		1549661232.8565607 @[1649431625]
+ 		1483641352.1794693 @[1649431635]
+ 		1529482820.291605 @[1649431645]
+ 		1519155978.3780704 @[1649431655]
+ 		1347249008.6511989 @[1649431665]
+ 		1275629836.3259594 @[1649431675]
+ 		1124452578.7154071 @[1649431685]
+ 		1297041217.9270682 @[1649431695]
+ 		1184568032.9922545 @[1649431705]
+ 		1127192476.9534729 @[1649431715]
+ 		1041549594.9423347 @[1649431725]
+ 		1003753471.3137633 @[1649431735]
+ 		1106602282.2097237 @[1649431745]
+ 		1469942633.12873 @[1649431755]
+ 		1461709050.838112 @[1649431765]
+ 		1691340640.6492674 @[1649431775]
+ 		1491745601.599987 @[1649431785]
+ 		1473228345.8607092 @[1649431795]
+ 		1454487573.384779 @[1649431805]
+ 		1256142915.3456216 @[1649431815]
+ 		1240560673.1187127 @[1649431825]
+ 		1476835815.1660006 @[1649431835]
+ 		1397113359.022206 @[1649431845]
+ 		1306380330.49319 @[1649431855]
+ 		1216789842.0372553 @[1649431865]
+ 		1232265117.0259526 @[1649431875]
+ 		1309043978.3547995 @[1649431885]
+ 		1409612535.5261228 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
quantile_over_time(0.5, demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
quantile_over_time(0.5, demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
quantile_over_time(0.5, demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
quantile_over_time(0.5, demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
quantile_over_time(0.5, demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
quantile_over_time(0.75, demo_memory_usage_bytes[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
+ 		131277504.09056997 @[1649431605]
+ 		196470669.9763129 @[1649431615]
+ 		159852429.9299212 @[1649431625]
+ 		216480984.2557088 @[1649431635]
+ 		173015040 @[1649431645]
+ 		158285487.99086267 @[1649431655]
+ 		224412833.34439984 @[1649431665]
+ 		102150266.13280497 @[1649431675]
+ 		229259176.5474691 @[1649431685]
+ 		107924020.16706748 @[1649431695]
+ 		237196336.25111264 @[1649431705]
+ 		173919423.05368325 @[1649431715]
+ 		176358939.48503953 @[1649431725]
+ 		143342843.28277987 @[1649431735]
+ 		204394315.98706833 @[1649431745]
+ 		225072593.37759846 @[1649431755]
+ 		234598487.4649732 @[1649431765]
+ 		161281143.30062565 @[1649431775]
+ 		134806213.79044753 @[1649431785]
+ 		148015773.27843505 @[1649431795]
+ 		93388086.58044703 @[1649431805]
+ 		197928105.62520564 @[1649431815]
+ 		173015040 @[1649431825]
+ 		206274614.06412673 @[1649431835]
+ 		194602843.95312253 @[1649431845]
+ 		237816228.68387398 @[1649431855]
+ 		100856998.24373332 @[1649431865]
+ 		209375681.9497064 @[1649431875]
+ 		98180978.72148323 @[1649431885]
+ 		184031256.06118 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
+ 		1908597245.750349 @[1649431605]
+ 		2027605216.8966203 @[1649431615]
+ 		2126043302.8214269 @[1649431625]
+ 		2145465039.5104153 @[1649431635]
+ 		2243900958.99511 @[1649431645]
+ 		2214821886.343385 @[1649431655]
+ 		2072413891.8232937 @[1649431665]
+ 		2053540471.8403385 @[1649431675]
+ 		2069856688.8948696 @[1649431685]
+ 		1869467608.1596181 @[1649431695]
+ 		1876795357.2271385 @[1649431705]
+ 		2104209646.0116792 @[1649431715]
+ 		2133624508.0355911 @[1649431725]
+ 		2353298352.5610766 @[1649431735]
+ 		2585638719.494968 @[1649431745]
+ 		2726545915.215095 @[1649431755]
+ 		2844144387.7367997 @[1649431765]
+ 		2654337666.226364 @[1649431775]
+ 		2894781919.809994 @[1649431785]
+ 		2937546130.175888 @[1649431795]
+ 		2957340939.62475 @[1649431805]
+ 		3240961117.7630677 @[1649431815]
+ 		3439355615.170054 @[1649431825]
+ 		3499064695.4923086 @[1649431835]
+ 		3540414935.1283298 @[1649431845]
+ 		3630621166.1659126 @[1649431855]
+ 		3777910450.9643784 @[1649431865]
+ 		3547242341.4272246 @[1649431875]
+ 		2621440000 @[1649431885]
+ 		2258143023.4964743 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
+ 		5325527033.386946 @[1649431605]
+ 		5202163746.132189 @[1649431615]
+ 		4902572109.47866 @[1649431625]
+ 		4592133416.504398 @[1649431635]
+ 		4308653294.838224 @[1649431645]
+ 		5026246398.278367 @[1649431655]
+ 		5354501755.520344 @[1649431665]
+ 		5508445244.174039 @[1649431675]
+ 		5065170044.318316 @[1649431685]
+ 		5653138615.565549 @[1649431695]
+ 		5706904815.836111 @[1649431705]
+ 		5343444062.967269 @[1649431715]
+ 		5098195164.709952 @[1649431725]
+ 		4894541355.862335 @[1649431735]
+ 		4688175910.031826 @[1649431745]
+ 		4376178453.238809 @[1649431755]
+ 		4208772493.841097 @[1649431765]
+ 		4537561500.651285 @[1649431775]
+ 		4476324708.752985 @[1649431785]
+ 		4630424004.743627 @[1649431795]
+ 		4613205116.845105 @[1649431805]
+ 		4353307222.45578 @[1649431815]
+ 		3797413790.8460975 @[1649431825]
+ 		3680198772.284154 @[1649431835]
+ 		3855659995.009507 @[1649431845]
+ 		3830244177.724825 @[1649431855]
+ 		3415747925.663828 @[1649431865]
+ 		3514562272.089303 @[1649431875]
+ 		4614365286.664492 @[1649431885]
+ 		5124814426.871229 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
+ 		1224532808.7721355 @[1649431605]
+ 		1163694958.9948788 @[1649431615]
+ 		1401466749.7699924 @[1649431625]
+ 		1635855151.7294781 @[1649431635]
+ 		1864365298.1666658 @[1649431645]
+ 		1190580819.3873854 @[1649431655]
+ 		938606111.3119628 @[1649431665]
+ 		925798609.8528172 @[1649431675]
+ 		1225648682.2393444 @[1649431685]
+ 		959404348.1077652 @[1649431695]
+ 		769038082.6856375 @[1649431705]
+ 		968361459.9673687 @[1649431715]
+ 		1181755979.7694168 @[1649431725]
+ 		1198752040.2938085 @[1649431735]
+ 		1111725646.4861374 @[1649431745]
+ 		1262137630.168497 @[1649431755]
+ 		1302419222.9571297 @[1649431765]
+ 		1236754281.821725 @[1649431775]
+ 		1084021749.6465745 @[1649431785]
+ 		873948683.8020506 @[1649431795]
+ 		926000448.949697 @[1649431805]
+ 		797738146.1559455 @[1649431815]
+ 		1180150145.9838486 @[1649431825]
+ 		1204396510.1594102 @[1649431835]
+ 		999256817.90904 @[1649431845]
+ 		891253019.4253885 @[1649431855]
+ 		1295419217.1280603 @[1649431865]
+ 		1318754296.5337658 @[1649431875]
+ 		1255948326.614025 @[1649431885]
+ 		1022945885.5711163 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
+ 		185226987.2901847 @[1649431605]
+ 		211654070.85159773 @[1649431615]
+ 		215894203.9228642 @[1649431625]
+ 		150458778.64892736 @[1649431635]
+ 		138510235.61388105 @[1649431645]
+ 		142911814.88654783 @[1649431655]
+ 		166401077.51221764 @[1649431665]
+ 		254617916.38977182 @[1649431675]
+ 		182679675.45687982 @[1649431685]
+ 		175117306.42437202 @[1649431695]
+ 		228987447.91891834 @[1649431705]
+ 		94839348.74864155 @[1649431715]
+ 		249747751.48598424 @[1649431725]
+ 		184663053.9591124 @[1649431735]
+ 		179017477.75626546 @[1649431745]
+ 		200661311.23872706 @[1649431755]
+ 		193880023.1578861 @[1649431765]
+ 		138357809.96827337 @[1649431775]
+ 		181243672.4616093 @[1649431785]
+ 		92172096.93907562 @[1649431795]
+ 		216233567.2073109 @[1649431805]
+ 		86953093.07403669 @[1649431815]
+ 		120712307.19390157 @[1649431825]
+ 		227585806.3144723 @[1649431835]
+ 		175064697.10621035 @[1649431845]
+ 		172275805.59695625 @[1649431855]
+ 		153427220.0196894 @[1649431865]
+ 		185305154.67928687 @[1649431875]
+ 		89107684.67569423 @[1649431885]
+ 		227560418.23840362 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
+ 		3440820859.4826555 @[1649431605]
+ 		3330506035.4527645 @[1649431615]
+ 		3385309928.211381 @[1649431625]
+ 		3315448833.553207 @[1649431635]
+ 		3393011093.323808 @[1649431645]
+ 		3508801341.6902666 @[1649431655]
+ 		3323572466.891781 @[1649431665]
+ 		3246682345.473419 @[1649431675]
+ 		3417909330.8902717 @[1649431685]
+ 		3181846824.764889 @[1649431695]
+ 		3213295541.2155633 @[1649431705]
+ 		3210470446.6460323 @[1649431715]
+ 		3547990367.5528183 @[1649431725]
+ 		3390260392.9193225 @[1649431735]
+ 		3317988586.0696115 @[1649431745]
+ 		3090455471.6342907 @[1649431755]
+ 		3028995031.395794 @[1649431765]
+ 		3360934096.750872 @[1649431775]
+ 		3451381769.910931 @[1649431785]
+ 		3463522500.286275 @[1649431795]
+ 		3554090203.7413206 @[1649431805]
+ 		3385571673.4935007 @[1649431815]
+ 		3392603134.7207217 @[1649431825]
+ 		3490464696.396865 @[1649431835]
+ 		3431902797.643249 @[1649431845]
+ 		3538027448.8678346 @[1649431855]
+ 		3499611712.1371107 @[1649431865]
+ 		3729640200.1458163 @[1649431875]
+ 		2709097045.320934 @[1649431885]
+ 		2346391659.174518 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
+ 		3428551366.6871495 @[1649431605]
+ 		3808612354.031988 @[1649431615]
+ 		3916522634.4298086 @[1649431625]
+ 		4380113757.758047 @[1649431635]
+ 		3967486711.968949 @[1649431645]
+ 		3735202989.1233177 @[1649431655]
+ 		3876100875.2043953 @[1649431665]
+ 		3940756505.131223 @[1649431675]
+ 		3686581432.26603 @[1649431685]
+ 		3915698445.9906917 @[1649431695]
+ 		3809842180.2155685 @[1649431705]
+ 		3926034931.576795 @[1649431715]
+ 		3434888733.816794 @[1649431725]
+ 		3670683863.7278376 @[1649431735]
+ 		3761106327.5763216 @[1649431745]
+ 		3978037275.407665 @[1649431755]
+ 		4156387677.022552 @[1649431765]
+ 		3873476044.3827567 @[1649431775]
+ 		3756418594.455162 @[1649431785]
+ 		3777371271.6895275 @[1649431795]
+ 		3730935166.1605215 @[1649431805]
+ 		3935354593.793518 @[1649431815]
+ 		4104235461.77118 @[1649431825]
+ 		3575636351.2610874 @[1649431835]
+ 		3674952802.4763308 @[1649431845]
+ 		3809550658.418513 @[1649431855]
+ 		3899202092.7541285 @[1649431865]
+ 		3489441722.812925 @[1649431875]
+ 		4673482848.05347 @[1649431885]
+ 		5090952732.384047 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
+ 		1535335378.540011 @[1649431605]
+ 		1239162131.6636496 @[1649431615]
+ 		1072207825.4359462 @[1649431625]
+ 		743913222.039819 @[1649431635]
+ 		1090926551.093362 @[1649431645]
+ 		1203018446.2998672 @[1649431655]
+ 		1223860172.3916063 @[1649431665]
+ 		1147877825.005586 @[1649431675]
+ 		1302764153.3868186 @[1649431685]
+ 		1317272014.8200471 @[1649431695]
+ 		1337809422.6499503 @[1649431705]
+ 		1358589865.0285308 @[1649431715]
+ 		1357307739.1444037 @[1649431725]
+ 		1344327281.3937273 @[1649431735]
+ 		1331822200.5978012 @[1649431745]
+ 		1320780533.7193172 @[1649431755]
+ 		1210671860.4237683 @[1649431765]
+ 		1217166640.8980985 @[1649431775]
+ 		1200890555.1722972 @[1649431785]
+ 		1256868723.0851223 @[1649431795]
+ 		1088675654.890847 @[1649431805]
+ 		1182055231.6389446 @[1649431815]
+ 		972383688.3141968 @[1649431825]
+ 		1296247738.0275753 @[1649431835]
+ 		1308014294.77421 @[1649431845]
+ 		1070080679.1166965 @[1649431855]
+ 		1037693567.0890709 @[1649431865]
+ 		1185547514.361972 @[1649431875]
+ 		1118247013.949902 @[1649431885]
+ 		925029782.2030327 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
+ 		203613674.4267606 @[1649431605]
+ 		150157006.00928265 @[1649431615]
+ 		124196766.86489508 @[1649431625]
+ 		169553412.22333273 @[1649431635]
+ 		234609695.35742593 @[1649431645]
+ 		180023678.66930288 @[1649431655]
+ 		144535136.32353255 @[1649431665]
+ 		179965379.76827735 @[1649431675]
+ 		207711885.71894768 @[1649431685]
+ 		170752406.09928343 @[1649431695]
+ 		121963657.40013729 @[1649431705]
+ 		173015040 @[1649431715]
+ 		176138630.52186903 @[1649431725]
+ 		202501036.2621951 @[1649431735]
+ 		180794029.27484363 @[1649431745]
+ 		227338379.87857437 @[1649431755]
+ 		138800200.5917859 @[1649431765]
+ 		148761139.1984176 @[1649431775]
+ 		179988034.7845089 @[1649431785]
+ 		175009100.60079506 @[1649431795]
+ 		173771004.5536715 @[1649431805]
+ 		204201640.19904703 @[1649431815]
+ 		174769798.86437452 @[1649431825]
+ 		107677117.03528327 @[1649431835]
+ 		198586939.4375066 @[1649431845]
+ 		134357407.09312695 @[1649431855]
+ 		160647427.48330465 @[1649431865]
+ 		186423288.18463588 @[1649431875]
+ 		134193855.54748258 @[1649431885]
+ 		138965922.9313891 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
+ 		2788732039.540902 @[1649431605]
+ 		2674159220.278421 @[1649431615]
+ 		2843203745.907274 @[1649431625]
+ 		2647582190.07015 @[1649431635]
+ 		2891466637.649228 @[1649431645]
+ 		2828860421.1251955 @[1649431655]
+ 		2612185662.0422997 @[1649431665]
+ 		2809207321.5310774 @[1649431675]
+ 		3153651985.7979755 @[1649431685]
+ 		3016061256.1082306 @[1649431695]
+ 		2896882691.2586455 @[1649431705]
+ 		2907605325.581039 @[1649431715]
+ 		2820160554.077899 @[1649431725]
+ 		2659561135.555909 @[1649431735]
+ 		2739587304.7498507 @[1649431745]
+ 		2661788566.770764 @[1649431755]
+ 		2461615665.4117894 @[1649431765]
+ 		2171170759.2895517 @[1649431775]
+ 		2274939563.419508 @[1649431785]
+ 		2292607121.451724 @[1649431795]
+ 		2362301716.249536 @[1649431805]
+ 		2290710516.323142 @[1649431815]
+ 		2303341988.3714104 @[1649431825]
+ 		2448752836.511153 @[1649431835]
+ 		2265728028.1646953 @[1649431845]
+ 		2444852189.3621197 @[1649431855]
+ 		2481319574.3178062 @[1649431865]
+ 		2322489412.05655 @[1649431875]
+ 		2123600010.6888041 @[1649431885]
+ 		1995300431.2600446 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
+ 		4504517685.712115 @[1649431605]
+ 		4476408974.076515 @[1649431615]
+ 		4072872846.3712707 @[1649431625]
+ 		4289157637.5270486 @[1649431635]
+ 		3934375438.701741 @[1649431645]
+ 		4061894513.8274307 @[1649431655]
+ 		4485964784.982969 @[1649431665]
+ 		4325132054.374686 @[1649431675]
+ 		4104118141.767669 @[1649431685]
+ 		4106079711.8654175 @[1649431695]
+ 		4386520210.348963 @[1649431705]
+ 		4382121749.465488 @[1649431715]
+ 		4552085812.457897 @[1649431725]
+ 		4724118948.868132 @[1649431735]
+ 		4562950975.765583 @[1649431745]
+ 		4230865012.2219315 @[1649431755]
+ 		4527809675.158314 @[1649431765]
+ 		4578662052.862763 @[1649431775]
+ 		4643261392.195996 @[1649431785]
+ 		4649090024.086772 @[1649431795]
+ 		4599374297.812013 @[1649431805]
+ 		4838879520.13219 @[1649431815]
+ 		4871262131.645503 @[1649431825]
+ 		4556668823.287563 @[1649431835]
+ 		4728506265.375592 @[1649431845]
+ 		4704344665.051563 @[1649431855]
+ 		4731177748.1616335 @[1649431865]
+ 		4848756774.7328615 @[1649431875]
+ 		5023096747.408914 @[1649431885]
+ 		5046055702.282444 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
+ 		1093071192.320222 @[1649431605]
+ 		1289209391.6357815 @[1649431615]
+ 		1549661232.8565607 @[1649431625]
+ 		1483641352.1794693 @[1649431635]
+ 		1529482820.291605 @[1649431645]
+ 		1519155978.3780704 @[1649431655]
+ 		1347249008.6511989 @[1649431665]
+ 		1275629836.3259594 @[1649431675]
+ 		1124452578.7154071 @[1649431685]
+ 		1297041217.9270682 @[1649431695]
+ 		1184568032.9922545 @[1649431705]
+ 		1127192476.9534729 @[1649431715]
+ 		1041549594.9423347 @[1649431725]
+ 		1003753471.3137633 @[1649431735]
+ 		1106602282.2097237 @[1649431745]
+ 		1469942633.12873 @[1649431755]
+ 		1461709050.838112 @[1649431765]
+ 		1691340640.6492674 @[1649431775]
+ 		1491745601.599987 @[1649431785]
+ 		1473228345.8607092 @[1649431795]
+ 		1454487573.384779 @[1649431805]
+ 		1256142915.3456216 @[1649431815]
+ 		1240560673.1187127 @[1649431825]
+ 		1476835815.1660006 @[1649431835]
+ 		1397113359.022206 @[1649431845]
+ 		1306380330.49319 @[1649431855]
+ 		1216789842.0372553 @[1649431865]
+ 		1232265117.0259526 @[1649431875]
+ 		1309043978.3547995 @[1649431885]
+ 		1409612535.5261228 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
quantile_over_time(0.75, demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
quantile_over_time(0.75, demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
quantile_over_time(0.75, demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
quantile_over_time(0.75, demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
quantile_over_time(0.75, demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
quantile_over_time(0.95, demo_memory_usage_bytes[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
+ 		131277504.09056997 @[1649431605]
+ 		196470669.9763129 @[1649431615]
+ 		159852429.9299212 @[1649431625]
+ 		216480984.2557088 @[1649431635]
+ 		173015040 @[1649431645]
+ 		158285487.99086267 @[1649431655]
+ 		224412833.34439984 @[1649431665]
+ 		102150266.13280497 @[1649431675]
+ 		229259176.5474691 @[1649431685]
+ 		107924020.16706748 @[1649431695]
+ 		237196336.25111264 @[1649431705]
+ 		173919423.05368325 @[1649431715]
+ 		176358939.48503953 @[1649431725]
+ 		143342843.28277987 @[1649431735]
+ 		204394315.98706833 @[1649431745]
+ 		225072593.37759846 @[1649431755]
+ 		234598487.4649732 @[1649431765]
+ 		161281143.30062565 @[1649431775]
+ 		134806213.79044753 @[1649431785]
+ 		148015773.27843505 @[1649431795]
+ 		93388086.58044703 @[1649431805]
+ 		197928105.62520564 @[1649431815]
+ 		173015040 @[1649431825]
+ 		206274614.06412673 @[1649431835]
+ 		194602843.95312253 @[1649431845]
+ 		237816228.68387398 @[1649431855]
+ 		100856998.24373332 @[1649431865]
+ 		209375681.9497064 @[1649431875]
+ 		98180978.72148323 @[1649431885]
+ 		184031256.06118 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
+ 		1908597245.750349 @[1649431605]
+ 		2027605216.8966203 @[1649431615]
+ 		2126043302.8214269 @[1649431625]
+ 		2145465039.5104153 @[1649431635]
+ 		2243900958.99511 @[1649431645]
+ 		2214821886.343385 @[1649431655]
+ 		2072413891.8232937 @[1649431665]
+ 		2053540471.8403385 @[1649431675]
+ 		2069856688.8948696 @[1649431685]
+ 		1869467608.1596181 @[1649431695]
+ 		1876795357.2271385 @[1649431705]
+ 		2104209646.0116792 @[1649431715]
+ 		2133624508.0355911 @[1649431725]
+ 		2353298352.5610766 @[1649431735]
+ 		2585638719.494968 @[1649431745]
+ 		2726545915.215095 @[1649431755]
+ 		2844144387.7367997 @[1649431765]
+ 		2654337666.226364 @[1649431775]
+ 		2894781919.809994 @[1649431785]
+ 		2937546130.175888 @[1649431795]
+ 		2957340939.62475 @[1649431805]
+ 		3240961117.7630677 @[1649431815]
+ 		3439355615.170054 @[1649431825]
+ 		3499064695.4923086 @[1649431835]
+ 		3540414935.1283298 @[1649431845]
+ 		3630621166.1659126 @[1649431855]
+ 		3777910450.9643784 @[1649431865]
+ 		3547242341.4272246 @[1649431875]
+ 		2621440000 @[1649431885]
+ 		2258143023.4964743 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
+ 		5325527033.386946 @[1649431605]
+ 		5202163746.132189 @[1649431615]
+ 		4902572109.47866 @[1649431625]
+ 		4592133416.504398 @[1649431635]
+ 		4308653294.838224 @[1649431645]
+ 		5026246398.278367 @[1649431655]
+ 		5354501755.520344 @[1649431665]
+ 		5508445244.174039 @[1649431675]
+ 		5065170044.318316 @[1649431685]
+ 		5653138615.565549 @[1649431695]
+ 		5706904815.836111 @[1649431705]
+ 		5343444062.967269 @[1649431715]
+ 		5098195164.709952 @[1649431725]
+ 		4894541355.862335 @[1649431735]
+ 		4688175910.031826 @[1649431745]
+ 		4376178453.238809 @[1649431755]
+ 		4208772493.841097 @[1649431765]
+ 		4537561500.651285 @[1649431775]
+ 		4476324708.752985 @[1649431785]
+ 		4630424004.743627 @[1649431795]
+ 		4613205116.845105 @[1649431805]
+ 		4353307222.45578 @[1649431815]
+ 		3797413790.8460975 @[1649431825]
+ 		3680198772.284154 @[1649431835]
+ 		3855659995.009507 @[1649431845]
+ 		3830244177.724825 @[1649431855]
+ 		3415747925.663828 @[1649431865]
+ 		3514562272.089303 @[1649431875]
+ 		4614365286.664492 @[1649431885]
+ 		5124814426.871229 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
+ 		1224532808.7721355 @[1649431605]
+ 		1163694958.9948788 @[1649431615]
+ 		1401466749.7699924 @[1649431625]
+ 		1635855151.7294781 @[1649431635]
+ 		1864365298.1666658 @[1649431645]
+ 		1190580819.3873854 @[1649431655]
+ 		938606111.3119628 @[1649431665]
+ 		925798609.8528172 @[1649431675]
+ 		1225648682.2393444 @[1649431685]
+ 		959404348.1077652 @[1649431695]
+ 		769038082.6856375 @[1649431705]
+ 		968361459.9673687 @[1649431715]
+ 		1181755979.7694168 @[1649431725]
+ 		1198752040.2938085 @[1649431735]
+ 		1111725646.4861374 @[1649431745]
+ 		1262137630.168497 @[1649431755]
+ 		1302419222.9571297 @[1649431765]
+ 		1236754281.821725 @[1649431775]
+ 		1084021749.6465745 @[1649431785]
+ 		873948683.8020506 @[1649431795]
+ 		926000448.949697 @[1649431805]
+ 		797738146.1559455 @[1649431815]
+ 		1180150145.9838486 @[1649431825]
+ 		1204396510.1594102 @[1649431835]
+ 		999256817.90904 @[1649431845]
+ 		891253019.4253885 @[1649431855]
+ 		1295419217.1280603 @[1649431865]
+ 		1318754296.5337658 @[1649431875]
+ 		1255948326.614025 @[1649431885]
+ 		1022945885.5711163 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
+ 		185226987.2901847 @[1649431605]
+ 		211654070.85159773 @[1649431615]
+ 		215894203.9228642 @[1649431625]
+ 		150458778.64892736 @[1649431635]
+ 		138510235.61388105 @[1649431645]
+ 		142911814.88654783 @[1649431655]
+ 		166401077.51221764 @[1649431665]
+ 		254617916.38977182 @[1649431675]
+ 		182679675.45687982 @[1649431685]
+ 		175117306.42437202 @[1649431695]
+ 		228987447.91891834 @[1649431705]
+ 		94839348.74864155 @[1649431715]
+ 		249747751.48598424 @[1649431725]
+ 		184663053.9591124 @[1649431735]
+ 		179017477.75626546 @[1649431745]
+ 		200661311.23872706 @[1649431755]
+ 		193880023.1578861 @[1649431765]
+ 		138357809.96827337 @[1649431775]
+ 		181243672.4616093 @[1649431785]
+ 		92172096.93907562 @[1649431795]
+ 		216233567.2073109 @[1649431805]
+ 		86953093.07403669 @[1649431815]
+ 		120712307.19390157 @[1649431825]
+ 		227585806.3144723 @[1649431835]
+ 		175064697.10621035 @[1649431845]
+ 		172275805.59695625 @[1649431855]
+ 		153427220.0196894 @[1649431865]
+ 		185305154.67928687 @[1649431875]
+ 		89107684.67569423 @[1649431885]
+ 		227560418.23840362 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
+ 		3440820859.4826555 @[1649431605]
+ 		3330506035.4527645 @[1649431615]
+ 		3385309928.211381 @[1649431625]
+ 		3315448833.553207 @[1649431635]
+ 		3393011093.323808 @[1649431645]
+ 		3508801341.6902666 @[1649431655]
+ 		3323572466.891781 @[1649431665]
+ 		3246682345.473419 @[1649431675]
+ 		3417909330.8902717 @[1649431685]
+ 		3181846824.764889 @[1649431695]
+ 		3213295541.2155633 @[1649431705]
+ 		3210470446.6460323 @[1649431715]
+ 		3547990367.5528183 @[1649431725]
+ 		3390260392.9193225 @[1649431735]
+ 		3317988586.0696115 @[1649431745]
+ 		3090455471.6342907 @[1649431755]
+ 		3028995031.395794 @[1649431765]
+ 		3360934096.750872 @[1649431775]
+ 		3451381769.910931 @[1649431785]
+ 		3463522500.286275 @[1649431795]
+ 		3554090203.7413206 @[1649431805]
+ 		3385571673.4935007 @[1649431815]
+ 		3392603134.7207217 @[1649431825]
+ 		3490464696.396865 @[1649431835]
+ 		3431902797.643249 @[1649431845]
+ 		3538027448.8678346 @[1649431855]
+ 		3499611712.1371107 @[1649431865]
+ 		3729640200.1458163 @[1649431875]
+ 		2709097045.320934 @[1649431885]
+ 		2346391659.174518 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
+ 		3428551366.6871495 @[1649431605]
+ 		3808612354.031988 @[1649431615]
+ 		3916522634.4298086 @[1649431625]
+ 		4380113757.758047 @[1649431635]
+ 		3967486711.968949 @[1649431645]
+ 		3735202989.1233177 @[1649431655]
+ 		3876100875.2043953 @[1649431665]
+ 		3940756505.131223 @[1649431675]
+ 		3686581432.26603 @[1649431685]
+ 		3915698445.9906917 @[1649431695]
+ 		3809842180.2155685 @[1649431705]
+ 		3926034931.576795 @[1649431715]
+ 		3434888733.816794 @[1649431725]
+ 		3670683863.7278376 @[1649431735]
+ 		3761106327.5763216 @[1649431745]
+ 		3978037275.407665 @[1649431755]
+ 		4156387677.022552 @[1649431765]
+ 		3873476044.3827567 @[1649431775]
+ 		3756418594.455162 @[1649431785]
+ 		3777371271.6895275 @[1649431795]
+ 		3730935166.1605215 @[1649431805]
+ 		3935354593.793518 @[1649431815]
+ 		4104235461.77118 @[1649431825]
+ 		3575636351.2610874 @[1649431835]
+ 		3674952802.4763308 @[1649431845]
+ 		3809550658.418513 @[1649431855]
+ 		3899202092.7541285 @[1649431865]
+ 		3489441722.812925 @[1649431875]
+ 		4673482848.05347 @[1649431885]
+ 		5090952732.384047 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
+ 		1535335378.540011 @[1649431605]
+ 		1239162131.6636496 @[1649431615]
+ 		1072207825.4359462 @[1649431625]
+ 		743913222.039819 @[1649431635]
+ 		1090926551.093362 @[1649431645]
+ 		1203018446.2998672 @[1649431655]
+ 		1223860172.3916063 @[1649431665]
+ 		1147877825.005586 @[1649431675]
+ 		1302764153.3868186 @[1649431685]
+ 		1317272014.8200471 @[1649431695]
+ 		1337809422.6499503 @[1649431705]
+ 		1358589865.0285308 @[1649431715]
+ 		1357307739.1444037 @[1649431725]
+ 		1344327281.3937273 @[1649431735]
+ 		1331822200.5978012 @[1649431745]
+ 		1320780533.7193172 @[1649431755]
+ 		1210671860.4237683 @[1649431765]
+ 		1217166640.8980985 @[1649431775]
+ 		1200890555.1722972 @[1649431785]
+ 		1256868723.0851223 @[1649431795]
+ 		1088675654.890847 @[1649431805]
+ 		1182055231.6389446 @[1649431815]
+ 		972383688.3141968 @[1649431825]
+ 		1296247738.0275753 @[1649431835]
+ 		1308014294.77421 @[1649431845]
+ 		1070080679.1166965 @[1649431855]
+ 		1037693567.0890709 @[1649431865]
+ 		1185547514.361972 @[1649431875]
+ 		1118247013.949902 @[1649431885]
+ 		925029782.2030327 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
+ 		203613674.4267606 @[1649431605]
+ 		150157006.00928265 @[1649431615]
+ 		124196766.86489508 @[1649431625]
+ 		169553412.22333273 @[1649431635]
+ 		234609695.35742593 @[1649431645]
+ 		180023678.66930288 @[1649431655]
+ 		144535136.32353255 @[1649431665]
+ 		179965379.76827735 @[1649431675]
+ 		207711885.71894768 @[1649431685]
+ 		170752406.09928343 @[1649431695]
+ 		121963657.40013729 @[1649431705]
+ 		173015040 @[1649431715]
+ 		176138630.52186903 @[1649431725]
+ 		202501036.2621951 @[1649431735]
+ 		180794029.27484363 @[1649431745]
+ 		227338379.87857437 @[1649431755]
+ 		138800200.5917859 @[1649431765]
+ 		148761139.1984176 @[1649431775]
+ 		179988034.7845089 @[1649431785]
+ 		175009100.60079506 @[1649431795]
+ 		173771004.5536715 @[1649431805]
+ 		204201640.19904703 @[1649431815]
+ 		174769798.86437452 @[1649431825]
+ 		107677117.03528327 @[1649431835]
+ 		198586939.4375066 @[1649431845]
+ 		134357407.09312695 @[1649431855]
+ 		160647427.48330465 @[1649431865]
+ 		186423288.18463588 @[1649431875]
+ 		134193855.54748258 @[1649431885]
+ 		138965922.9313891 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
+ 		2788732039.540902 @[1649431605]
+ 		2674159220.278421 @[1649431615]
+ 		2843203745.907274 @[1649431625]
+ 		2647582190.07015 @[1649431635]
+ 		2891466637.649228 @[1649431645]
+ 		2828860421.1251955 @[1649431655]
+ 		2612185662.0422997 @[1649431665]
+ 		2809207321.5310774 @[1649431675]
+ 		3153651985.7979755 @[1649431685]
+ 		3016061256.1082306 @[1649431695]
+ 		2896882691.2586455 @[1649431705]
+ 		2907605325.581039 @[1649431715]
+ 		2820160554.077899 @[1649431725]
+ 		2659561135.555909 @[1649431735]
+ 		2739587304.7498507 @[1649431745]
+ 		2661788566.770764 @[1649431755]
+ 		2461615665.4117894 @[1649431765]
+ 		2171170759.2895517 @[1649431775]
+ 		2274939563.419508 @[1649431785]
+ 		2292607121.451724 @[1649431795]
+ 		2362301716.249536 @[1649431805]
+ 		2290710516.323142 @[1649431815]
+ 		2303341988.3714104 @[1649431825]
+ 		2448752836.511153 @[1649431835]
+ 		2265728028.1646953 @[1649431845]
+ 		2444852189.3621197 @[1649431855]
+ 		2481319574.3178062 @[1649431865]
+ 		2322489412.05655 @[1649431875]
+ 		2123600010.6888041 @[1649431885]
+ 		1995300431.2600446 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
+ 		4504517685.712115 @[1649431605]
+ 		4476408974.076515 @[1649431615]
+ 		4072872846.3712707 @[1649431625]
+ 		4289157637.5270486 @[1649431635]
+ 		3934375438.701741 @[1649431645]
+ 		4061894513.8274307 @[1649431655]
+ 		4485964784.982969 @[1649431665]
+ 		4325132054.374686 @[1649431675]
+ 		4104118141.767669 @[1649431685]
+ 		4106079711.8654175 @[1649431695]
+ 		4386520210.348963 @[1649431705]
+ 		4382121749.465488 @[1649431715]
+ 		4552085812.457897 @[1649431725]
+ 		4724118948.868132 @[1649431735]
+ 		4562950975.765583 @[1649431745]
+ 		4230865012.2219315 @[1649431755]
+ 		4527809675.158314 @[1649431765]
+ 		4578662052.862763 @[1649431775]
+ 		4643261392.195996 @[1649431785]
+ 		4649090024.086772 @[1649431795]
+ 		4599374297.812013 @[1649431805]
+ 		4838879520.13219 @[1649431815]
+ 		4871262131.645503 @[1649431825]
+ 		4556668823.287563 @[1649431835]
+ 		4728506265.375592 @[1649431845]
+ 		4704344665.051563 @[1649431855]
+ 		4731177748.1616335 @[1649431865]
+ 		4848756774.7328615 @[1649431875]
+ 		5023096747.408914 @[1649431885]
+ 		5046055702.282444 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
+ 		1093071192.320222 @[1649431605]
+ 		1289209391.6357815 @[1649431615]
+ 		1549661232.8565607 @[1649431625]
+ 		1483641352.1794693 @[1649431635]
+ 		1529482820.291605 @[1649431645]
+ 		1519155978.3780704 @[1649431655]
+ 		1347249008.6511989 @[1649431665]
+ 		1275629836.3259594 @[1649431675]
+ 		1124452578.7154071 @[1649431685]
+ 		1297041217.9270682 @[1649431695]
+ 		1184568032.9922545 @[1649431705]
+ 		1127192476.9534729 @[1649431715]
+ 		1041549594.9423347 @[1649431725]
+ 		1003753471.3137633 @[1649431735]
+ 		1106602282.2097237 @[1649431745]
+ 		1469942633.12873 @[1649431755]
+ 		1461709050.838112 @[1649431765]
+ 		1691340640.6492674 @[1649431775]
+ 		1491745601.599987 @[1649431785]
+ 		1473228345.8607092 @[1649431795]
+ 		1454487573.384779 @[1649431805]
+ 		1256142915.3456216 @[1649431815]
+ 		1240560673.1187127 @[1649431825]
+ 		1476835815.1660006 @[1649431835]
+ 		1397113359.022206 @[1649431845]
+ 		1306380330.49319 @[1649431855]
+ 		1216789842.0372553 @[1649431865]
+ 		1232265117.0259526 @[1649431875]
+ 		1309043978.3547995 @[1649431885]
+ 		1409612535.5261228 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
quantile_over_time(0.95, demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
quantile_over_time(0.95, demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
quantile_over_time(0.95, demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
quantile_over_time(0.95, demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
quantile_over_time(0.95, demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
quantile_over_time(0.90, demo_memory_usage_bytes[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
+ 		131277504.09056997 @[1649431605]
+ 		196470669.9763129 @[1649431615]
+ 		159852429.9299212 @[1649431625]
+ 		216480984.2557088 @[1649431635]
+ 		173015040 @[1649431645]
+ 		158285487.99086267 @[1649431655]
+ 		224412833.34439984 @[1649431665]
+ 		102150266.13280497 @[1649431675]
+ 		229259176.5474691 @[1649431685]
+ 		107924020.16706748 @[1649431695]
+ 		237196336.25111264 @[1649431705]
+ 		173919423.05368325 @[1649431715]
+ 		176358939.48503953 @[1649431725]
+ 		143342843.28277987 @[1649431735]
+ 		204394315.98706833 @[1649431745]
+ 		225072593.37759846 @[1649431755]
+ 		234598487.4649732 @[1649431765]
+ 		161281143.30062565 @[1649431775]
+ 		134806213.79044753 @[1649431785]
+ 		148015773.27843505 @[1649431795]
+ 		93388086.58044703 @[1649431805]
+ 		197928105.62520564 @[1649431815]
+ 		173015040 @[1649431825]
+ 		206274614.06412673 @[1649431835]
+ 		194602843.95312253 @[1649431845]
+ 		237816228.68387398 @[1649431855]
+ 		100856998.24373332 @[1649431865]
+ 		209375681.9497064 @[1649431875]
+ 		98180978.72148323 @[1649431885]
+ 		184031256.06118 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
+ 		1908597245.750349 @[1649431605]
+ 		2027605216.8966203 @[1649431615]
+ 		2126043302.8214269 @[1649431625]
+ 		2145465039.5104153 @[1649431635]
+ 		2243900958.99511 @[1649431645]
+ 		2214821886.343385 @[1649431655]
+ 		2072413891.8232937 @[1649431665]
+ 		2053540471.8403385 @[1649431675]
+ 		2069856688.8948696 @[1649431685]
+ 		1869467608.1596181 @[1649431695]
+ 		1876795357.2271385 @[1649431705]
+ 		2104209646.0116792 @[1649431715]
+ 		2133624508.0355911 @[1649431725]
+ 		2353298352.5610766 @[1649431735]
+ 		2585638719.494968 @[1649431745]
+ 		2726545915.215095 @[1649431755]
+ 		2844144387.7367997 @[1649431765]
+ 		2654337666.226364 @[1649431775]
+ 		2894781919.809994 @[1649431785]
+ 		2937546130.175888 @[1649431795]
+ 		2957340939.62475 @[1649431805]
+ 		3240961117.7630677 @[1649431815]
+ 		3439355615.170054 @[1649431825]
+ 		3499064695.4923086 @[1649431835]
+ 		3540414935.1283298 @[1649431845]
+ 		3630621166.1659126 @[1649431855]
+ 		3777910450.9643784 @[1649431865]
+ 		3547242341.4272246 @[1649431875]
+ 		2621440000 @[1649431885]
+ 		2258143023.4964743 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
+ 		5325527033.386946 @[1649431605]
+ 		5202163746.132189 @[1649431615]
+ 		4902572109.47866 @[1649431625]
+ 		4592133416.504398 @[1649431635]
+ 		4308653294.838224 @[1649431645]
+ 		5026246398.278367 @[1649431655]
+ 		5354501755.520344 @[1649431665]
+ 		5508445244.174039 @[1649431675]
+ 		5065170044.318316 @[1649431685]
+ 		5653138615.565549 @[1649431695]
+ 		5706904815.836111 @[1649431705]
+ 		5343444062.967269 @[1649431715]
+ 		5098195164.709952 @[1649431725]
+ 		4894541355.862335 @[1649431735]
+ 		4688175910.031826 @[1649431745]
+ 		4376178453.238809 @[1649431755]
+ 		4208772493.841097 @[1649431765]
+ 		4537561500.651285 @[1649431775]
+ 		4476324708.752985 @[1649431785]
+ 		4630424004.743627 @[1649431795]
+ 		4613205116.845105 @[1649431805]
+ 		4353307222.45578 @[1649431815]
+ 		3797413790.8460975 @[1649431825]
+ 		3680198772.284154 @[1649431835]
+ 		3855659995.009507 @[1649431845]
+ 		3830244177.724825 @[1649431855]
+ 		3415747925.663828 @[1649431865]
+ 		3514562272.089303 @[1649431875]
+ 		4614365286.664492 @[1649431885]
+ 		5124814426.871229 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
+ 		1224532808.7721355 @[1649431605]
+ 		1163694958.9948788 @[1649431615]
+ 		1401466749.7699924 @[1649431625]
+ 		1635855151.7294781 @[1649431635]
+ 		1864365298.1666658 @[1649431645]
+ 		1190580819.3873854 @[1649431655]
+ 		938606111.3119628 @[1649431665]
+ 		925798609.8528172 @[1649431675]
+ 		1225648682.2393444 @[1649431685]
+ 		959404348.1077652 @[1649431695]
+ 		769038082.6856375 @[1649431705]
+ 		968361459.9673687 @[1649431715]
+ 		1181755979.7694168 @[1649431725]
+ 		1198752040.2938085 @[1649431735]
+ 		1111725646.4861374 @[1649431745]
+ 		1262137630.168497 @[1649431755]
+ 		1302419222.9571297 @[1649431765]
+ 		1236754281.821725 @[1649431775]
+ 		1084021749.6465745 @[1649431785]
+ 		873948683.8020506 @[1649431795]
+ 		926000448.949697 @[1649431805]
+ 		797738146.1559455 @[1649431815]
+ 		1180150145.9838486 @[1649431825]
+ 		1204396510.1594102 @[1649431835]
+ 		999256817.90904 @[1649431845]
+ 		891253019.4253885 @[1649431855]
+ 		1295419217.1280603 @[1649431865]
+ 		1318754296.5337658 @[1649431875]
+ 		1255948326.614025 @[1649431885]
+ 		1022945885.5711163 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
+ 		185226987.2901847 @[1649431605]
+ 		211654070.85159773 @[1649431615]
+ 		215894203.9228642 @[1649431625]
+ 		150458778.64892736 @[1649431635]
+ 		138510235.61388105 @[1649431645]
+ 		142911814.88654783 @[1649431655]
+ 		166401077.51221764 @[1649431665]
+ 		254617916.38977182 @[1649431675]
+ 		182679675.45687982 @[1649431685]
+ 		175117306.42437202 @[1649431695]
+ 		228987447.91891834 @[1649431705]
+ 		94839348.74864155 @[1649431715]
+ 		249747751.48598424 @[1649431725]
+ 		184663053.9591124 @[1649431735]
+ 		179017477.75626546 @[1649431745]
+ 		200661311.23872706 @[1649431755]
+ 		193880023.1578861 @[1649431765]
+ 		138357809.96827337 @[1649431775]
+ 		181243672.4616093 @[1649431785]
+ 		92172096.93907562 @[1649431795]
+ 		216233567.2073109 @[1649431805]
+ 		86953093.07403669 @[1649431815]
+ 		120712307.19390157 @[1649431825]
+ 		227585806.3144723 @[1649431835]
+ 		175064697.10621035 @[1649431845]
+ 		172275805.59695625 @[1649431855]
+ 		153427220.0196894 @[1649431865]
+ 		185305154.67928687 @[1649431875]
+ 		89107684.67569423 @[1649431885]
+ 		227560418.23840362 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
+ 		3440820859.4826555 @[1649431605]
+ 		3330506035.4527645 @[1649431615]
+ 		3385309928.211381 @[1649431625]
+ 		3315448833.553207 @[1649431635]
+ 		3393011093.323808 @[1649431645]
+ 		3508801341.6902666 @[1649431655]
+ 		3323572466.891781 @[1649431665]
+ 		3246682345.473419 @[1649431675]
+ 		3417909330.8902717 @[1649431685]
+ 		3181846824.764889 @[1649431695]
+ 		3213295541.2155633 @[1649431705]
+ 		3210470446.6460323 @[1649431715]
+ 		3547990367.5528183 @[1649431725]
+ 		3390260392.9193225 @[1649431735]
+ 		3317988586.0696115 @[1649431745]
+ 		3090455471.6342907 @[1649431755]
+ 		3028995031.395794 @[1649431765]
+ 		3360934096.750872 @[1649431775]
+ 		3451381769.910931 @[1649431785]
+ 		3463522500.286275 @[1649431795]
+ 		3554090203.7413206 @[1649431805]
+ 		3385571673.4935007 @[1649431815]
+ 		3392603134.7207217 @[1649431825]
+ 		3490464696.396865 @[1649431835]
+ 		3431902797.643249 @[1649431845]
+ 		3538027448.8678346 @[1649431855]
+ 		3499611712.1371107 @[1649431865]
+ 		3729640200.1458163 @[1649431875]
+ 		2709097045.320934 @[1649431885]
+ 		2346391659.174518 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
+ 		3428551366.6871495 @[1649431605]
+ 		3808612354.031988 @[1649431615]
+ 		3916522634.4298086 @[1649431625]
+ 		4380113757.758047 @[1649431635]
+ 		3967486711.968949 @[1649431645]
+ 		3735202989.1233177 @[1649431655]
+ 		3876100875.2043953 @[1649431665]
+ 		3940756505.131223 @[1649431675]
+ 		3686581432.26603 @[1649431685]
+ 		3915698445.9906917 @[1649431695]
+ 		3809842180.2155685 @[1649431705]
+ 		3926034931.576795 @[1649431715]
+ 		3434888733.816794 @[1649431725]
+ 		3670683863.7278376 @[1649431735]
+ 		3761106327.5763216 @[1649431745]
+ 		3978037275.407665 @[1649431755]
+ 		4156387677.022552 @[1649431765]
+ 		3873476044.3827567 @[1649431775]
+ 		3756418594.455162 @[1649431785]
+ 		3777371271.6895275 @[1649431795]
+ 		3730935166.1605215 @[1649431805]
+ 		3935354593.793518 @[1649431815]
+ 		4104235461.77118 @[1649431825]
+ 		3575636351.2610874 @[1649431835]
+ 		3674952802.4763308 @[1649431845]
+ 		3809550658.418513 @[1649431855]
+ 		3899202092.7541285 @[1649431865]
+ 		3489441722.812925 @[1649431875]
+ 		4673482848.05347 @[1649431885]
+ 		5090952732.384047 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
+ 		1535335378.540011 @[1649431605]
+ 		1239162131.6636496 @[1649431615]
+ 		1072207825.4359462 @[1649431625]
+ 		743913222.039819 @[1649431635]
+ 		1090926551.093362 @[1649431645]
+ 		1203018446.2998672 @[1649431655]
+ 		1223860172.3916063 @[1649431665]
+ 		1147877825.005586 @[1649431675]
+ 		1302764153.3868186 @[1649431685]
+ 		1317272014.8200471 @[1649431695]
+ 		1337809422.6499503 @[1649431705]
+ 		1358589865.0285308 @[1649431715]
+ 		1357307739.1444037 @[1649431725]
+ 		1344327281.3937273 @[1649431735]
+ 		1331822200.5978012 @[1649431745]
+ 		1320780533.7193172 @[1649431755]
+ 		1210671860.4237683 @[1649431765]
+ 		1217166640.8980985 @[1649431775]
+ 		1200890555.1722972 @[1649431785]
+ 		1256868723.0851223 @[1649431795]
+ 		1088675654.890847 @[1649431805]
+ 		1182055231.6389446 @[1649431815]
+ 		972383688.3141968 @[1649431825]
+ 		1296247738.0275753 @[1649431835]
+ 		1308014294.77421 @[1649431845]
+ 		1070080679.1166965 @[1649431855]
+ 		1037693567.0890709 @[1649431865]
+ 		1185547514.361972 @[1649431875]
+ 		1118247013.949902 @[1649431885]
+ 		925029782.2030327 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
+ 		203613674.4267606 @[1649431605]
+ 		150157006.00928265 @[1649431615]
+ 		124196766.86489508 @[1649431625]
+ 		169553412.22333273 @[1649431635]
+ 		234609695.35742593 @[1649431645]
+ 		180023678.66930288 @[1649431655]
+ 		144535136.32353255 @[1649431665]
+ 		179965379.76827735 @[1649431675]
+ 		207711885.71894768 @[1649431685]
+ 		170752406.09928343 @[1649431695]
+ 		121963657.40013729 @[1649431705]
+ 		173015040 @[1649431715]
+ 		176138630.52186903 @[1649431725]
+ 		202501036.2621951 @[1649431735]
+ 		180794029.27484363 @[1649431745]
+ 		227338379.87857437 @[1649431755]
+ 		138800200.5917859 @[1649431765]
+ 		148761139.1984176 @[1649431775]
+ 		179988034.7845089 @[1649431785]
+ 		175009100.60079506 @[1649431795]
+ 		173771004.5536715 @[1649431805]
+ 		204201640.19904703 @[1649431815]
+ 		174769798.86437452 @[1649431825]
+ 		107677117.03528327 @[1649431835]
+ 		198586939.4375066 @[1649431845]
+ 		134357407.09312695 @[1649431855]
+ 		160647427.48330465 @[1649431865]
+ 		186423288.18463588 @[1649431875]
+ 		134193855.54748258 @[1649431885]
+ 		138965922.9313891 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
+ 		2788732039.540902 @[1649431605]
+ 		2674159220.278421 @[1649431615]
+ 		2843203745.907274 @[1649431625]
+ 		2647582190.07015 @[1649431635]
+ 		2891466637.649228 @[1649431645]
+ 		2828860421.1251955 @[1649431655]
+ 		2612185662.0422997 @[1649431665]
+ 		2809207321.5310774 @[1649431675]
+ 		3153651985.7979755 @[1649431685]
+ 		3016061256.1082306 @[1649431695]
+ 		2896882691.2586455 @[1649431705]
+ 		2907605325.581039 @[1649431715]
+ 		2820160554.077899 @[1649431725]
+ 		2659561135.555909 @[1649431735]
+ 		2739587304.7498507 @[1649431745]
+ 		2661788566.770764 @[1649431755]
+ 		2461615665.4117894 @[1649431765]
+ 		2171170759.2895517 @[1649431775]
+ 		2274939563.419508 @[1649431785]
+ 		2292607121.451724 @[1649431795]
+ 		2362301716.249536 @[1649431805]
+ 		2290710516.323142 @[1649431815]
+ 		2303341988.3714104 @[1649431825]
+ 		2448752836.511153 @[1649431835]
+ 		2265728028.1646953 @[1649431845]
+ 		2444852189.3621197 @[1649431855]
+ 		2481319574.3178062 @[1649431865]
+ 		2322489412.05655 @[1649431875]
+ 		2123600010.6888041 @[1649431885]
+ 		1995300431.2600446 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
+ 		4504517685.712115 @[1649431605]
+ 		4476408974.076515 @[1649431615]
+ 		4072872846.3712707 @[1649431625]
+ 		4289157637.5270486 @[1649431635]
+ 		3934375438.701741 @[1649431645]
+ 		4061894513.8274307 @[1649431655]
+ 		4485964784.982969 @[1649431665]
+ 		4325132054.374686 @[1649431675]
+ 		4104118141.767669 @[1649431685]
+ 		4106079711.8654175 @[1649431695]
+ 		4386520210.348963 @[1649431705]
+ 		4382121749.465488 @[1649431715]
+ 		4552085812.457897 @[1649431725]
+ 		4724118948.868132 @[1649431735]
+ 		4562950975.765583 @[1649431745]
+ 		4230865012.2219315 @[1649431755]
+ 		4527809675.158314 @[1649431765]
+ 		4578662052.862763 @[1649431775]
+ 		4643261392.195996 @[1649431785]
+ 		4649090024.086772 @[1649431795]
+ 		4599374297.812013 @[1649431805]
+ 		4838879520.13219 @[1649431815]
+ 		4871262131.645503 @[1649431825]
+ 		4556668823.287563 @[1649431835]
+ 		4728506265.375592 @[1649431845]
+ 		4704344665.051563 @[1649431855]
+ 		4731177748.1616335 @[1649431865]
+ 		4848756774.7328615 @[1649431875]
+ 		5023096747.408914 @[1649431885]
+ 		5046055702.282444 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
+ 		1093071192.320222 @[1649431605]
+ 		1289209391.6357815 @[1649431615]
+ 		1549661232.8565607 @[1649431625]
+ 		1483641352.1794693 @[1649431635]
+ 		1529482820.291605 @[1649431645]
+ 		1519155978.3780704 @[1649431655]
+ 		1347249008.6511989 @[1649431665]
+ 		1275629836.3259594 @[1649431675]
+ 		1124452578.7154071 @[1649431685]
+ 		1297041217.9270682 @[1649431695]
+ 		1184568032.9922545 @[1649431705]
+ 		1127192476.9534729 @[1649431715]
+ 		1041549594.9423347 @[1649431725]
+ 		1003753471.3137633 @[1649431735]
+ 		1106602282.2097237 @[1649431745]
+ 		1469942633.12873 @[1649431755]
+ 		1461709050.838112 @[1649431765]
+ 		1691340640.6492674 @[1649431775]
+ 		1491745601.599987 @[1649431785]
+ 		1473228345.8607092 @[1649431795]
+ 		1454487573.384779 @[1649431805]
+ 		1256142915.3456216 @[1649431815]
+ 		1240560673.1187127 @[1649431825]
+ 		1476835815.1660006 @[1649431835]
+ 		1397113359.022206 @[1649431845]
+ 		1306380330.49319 @[1649431855]
+ 		1216789842.0372553 @[1649431865]
+ 		1232265117.0259526 @[1649431875]
+ 		1309043978.3547995 @[1649431885]
+ 		1409612535.5261228 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
quantile_over_time(0.90, demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
quantile_over_time(0.90, demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
quantile_over_time(0.90, demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
quantile_over_time(0.90, demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
quantile_over_time(0.90, demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
quantile_over_time(0.99, demo_memory_usage_bytes[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
+ 		131277504.09056997 @[1649431605]
+ 		196470669.9763129 @[1649431615]
+ 		159852429.9299212 @[1649431625]
+ 		216480984.2557088 @[1649431635]
+ 		173015040 @[1649431645]
+ 		158285487.99086267 @[1649431655]
+ 		224412833.34439984 @[1649431665]
+ 		102150266.13280497 @[1649431675]
+ 		229259176.5474691 @[1649431685]
+ 		107924020.16706748 @[1649431695]
+ 		237196336.25111264 @[1649431705]
+ 		173919423.05368325 @[1649431715]
+ 		176358939.48503953 @[1649431725]
+ 		143342843.28277987 @[1649431735]
+ 		204394315.98706833 @[1649431745]
+ 		225072593.37759846 @[1649431755]
+ 		234598487.4649732 @[1649431765]
+ 		161281143.30062565 @[1649431775]
+ 		134806213.79044753 @[1649431785]
+ 		148015773.27843505 @[1649431795]
+ 		93388086.58044703 @[1649431805]
+ 		197928105.62520564 @[1649431815]
+ 		173015040 @[1649431825]
+ 		206274614.06412673 @[1649431835]
+ 		194602843.95312253 @[1649431845]
+ 		237816228.68387398 @[1649431855]
+ 		100856998.24373332 @[1649431865]
+ 		209375681.9497064 @[1649431875]
+ 		98180978.72148323 @[1649431885]
+ 		184031256.06118 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
+ 		1908597245.750349 @[1649431605]
+ 		2027605216.8966203 @[1649431615]
+ 		2126043302.8214269 @[1649431625]
+ 		2145465039.5104153 @[1649431635]
+ 		2243900958.99511 @[1649431645]
+ 		2214821886.343385 @[1649431655]
+ 		2072413891.8232937 @[1649431665]
+ 		2053540471.8403385 @[1649431675]
+ 		2069856688.8948696 @[1649431685]
+ 		1869467608.1596181 @[1649431695]
+ 		1876795357.2271385 @[1649431705]
+ 		2104209646.0116792 @[1649431715]
+ 		2133624508.0355911 @[1649431725]
+ 		2353298352.5610766 @[1649431735]
+ 		2585638719.494968 @[1649431745]
+ 		2726545915.215095 @[1649431755]
+ 		2844144387.7367997 @[1649431765]
+ 		2654337666.226364 @[1649431775]
+ 		2894781919.809994 @[1649431785]
+ 		2937546130.175888 @[1649431795]
+ 		2957340939.62475 @[1649431805]
+ 		3240961117.7630677 @[1649431815]
+ 		3439355615.170054 @[1649431825]
+ 		3499064695.4923086 @[1649431835]
+ 		3540414935.1283298 @[1649431845]
+ 		3630621166.1659126 @[1649431855]
+ 		3777910450.9643784 @[1649431865]
+ 		3547242341.4272246 @[1649431875]
+ 		2621440000 @[1649431885]
+ 		2258143023.4964743 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
+ 		5325527033.386946 @[1649431605]
+ 		5202163746.132189 @[1649431615]
+ 		4902572109.47866 @[1649431625]
+ 		4592133416.504398 @[1649431635]
+ 		4308653294.838224 @[1649431645]
+ 		5026246398.278367 @[1649431655]
+ 		5354501755.520344 @[1649431665]
+ 		5508445244.174039 @[1649431675]
+ 		5065170044.318316 @[1649431685]
+ 		5653138615.565549 @[1649431695]
+ 		5706904815.836111 @[1649431705]
+ 		5343444062.967269 @[1649431715]
+ 		5098195164.709952 @[1649431725]
+ 		4894541355.862335 @[1649431735]
+ 		4688175910.031826 @[1649431745]
+ 		4376178453.238809 @[1649431755]
+ 		4208772493.841097 @[1649431765]
+ 		4537561500.651285 @[1649431775]
+ 		4476324708.752985 @[1649431785]
+ 		4630424004.743627 @[1649431795]
+ 		4613205116.845105 @[1649431805]
+ 		4353307222.45578 @[1649431815]
+ 		3797413790.8460975 @[1649431825]
+ 		3680198772.284154 @[1649431835]
+ 		3855659995.009507 @[1649431845]
+ 		3830244177.724825 @[1649431855]
+ 		3415747925.663828 @[1649431865]
+ 		3514562272.089303 @[1649431875]
+ 		4614365286.664492 @[1649431885]
+ 		5124814426.871229 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
+ 		1224532808.7721355 @[1649431605]
+ 		1163694958.9948788 @[1649431615]
+ 		1401466749.7699924 @[1649431625]
+ 		1635855151.7294781 @[1649431635]
+ 		1864365298.1666658 @[1649431645]
+ 		1190580819.3873854 @[1649431655]
+ 		938606111.3119628 @[1649431665]
+ 		925798609.8528172 @[1649431675]
+ 		1225648682.2393444 @[1649431685]
+ 		959404348.1077652 @[1649431695]
+ 		769038082.6856375 @[1649431705]
+ 		968361459.9673687 @[1649431715]
+ 		1181755979.7694168 @[1649431725]
+ 		1198752040.2938085 @[1649431735]
+ 		1111725646.4861374 @[1649431745]
+ 		1262137630.168497 @[1649431755]
+ 		1302419222.9571297 @[1649431765]
+ 		1236754281.821725 @[1649431775]
+ 		1084021749.6465745 @[1649431785]
+ 		873948683.8020506 @[1649431795]
+ 		926000448.949697 @[1649431805]
+ 		797738146.1559455 @[1649431815]
+ 		1180150145.9838486 @[1649431825]
+ 		1204396510.1594102 @[1649431835]
+ 		999256817.90904 @[1649431845]
+ 		891253019.4253885 @[1649431855]
+ 		1295419217.1280603 @[1649431865]
+ 		1318754296.5337658 @[1649431875]
+ 		1255948326.614025 @[1649431885]
+ 		1022945885.5711163 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
+ 		185226987.2901847 @[1649431605]
+ 		211654070.85159773 @[1649431615]
+ 		215894203.9228642 @[1649431625]
+ 		150458778.64892736 @[1649431635]
+ 		138510235.61388105 @[1649431645]
+ 		142911814.88654783 @[1649431655]
+ 		166401077.51221764 @[1649431665]
+ 		254617916.38977182 @[1649431675]
+ 		182679675.45687982 @[1649431685]
+ 		175117306.42437202 @[1649431695]
+ 		228987447.91891834 @[1649431705]
+ 		94839348.74864155 @[1649431715]
+ 		249747751.48598424 @[1649431725]
+ 		184663053.9591124 @[1649431735]
+ 		179017477.75626546 @[1649431745]
+ 		200661311.23872706 @[1649431755]
+ 		193880023.1578861 @[1649431765]
+ 		138357809.96827337 @[1649431775]
+ 		181243672.4616093 @[1649431785]
+ 		92172096.93907562 @[1649431795]
+ 		216233567.2073109 @[1649431805]
+ 		86953093.07403669 @[1649431815]
+ 		120712307.19390157 @[1649431825]
+ 		227585806.3144723 @[1649431835]
+ 		175064697.10621035 @[1649431845]
+ 		172275805.59695625 @[1649431855]
+ 		153427220.0196894 @[1649431865]
+ 		185305154.67928687 @[1649431875]
+ 		89107684.67569423 @[1649431885]
+ 		227560418.23840362 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
+ 		3440820859.4826555 @[1649431605]
+ 		3330506035.4527645 @[1649431615]
+ 		3385309928.211381 @[1649431625]
+ 		3315448833.553207 @[1649431635]
+ 		3393011093.323808 @[1649431645]
+ 		3508801341.6902666 @[1649431655]
+ 		3323572466.891781 @[1649431665]
+ 		3246682345.473419 @[1649431675]
+ 		3417909330.8902717 @[1649431685]
+ 		3181846824.764889 @[1649431695]
+ 		3213295541.2155633 @[1649431705]
+ 		3210470446.6460323 @[1649431715]
+ 		3547990367.5528183 @[1649431725]
+ 		3390260392.9193225 @[1649431735]
+ 		3317988586.0696115 @[1649431745]
+ 		3090455471.6342907 @[1649431755]
+ 		3028995031.395794 @[1649431765]
+ 		3360934096.750872 @[1649431775]
+ 		3451381769.910931 @[1649431785]
+ 		3463522500.286275 @[1649431795]
+ 		3554090203.7413206 @[1649431805]
+ 		3385571673.4935007 @[1649431815]
+ 		3392603134.7207217 @[1649431825]
+ 		3490464696.396865 @[1649431835]
+ 		3431902797.643249 @[1649431845]
+ 		3538027448.8678346 @[1649431855]
+ 		3499611712.1371107 @[1649431865]
+ 		3729640200.1458163 @[1649431875]
+ 		2709097045.320934 @[1649431885]
+ 		2346391659.174518 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
+ 		3428551366.6871495 @[1649431605]
+ 		3808612354.031988 @[1649431615]
+ 		3916522634.4298086 @[1649431625]
+ 		4380113757.758047 @[1649431635]
+ 		3967486711.968949 @[1649431645]
+ 		3735202989.1233177 @[1649431655]
+ 		3876100875.2043953 @[1649431665]
+ 		3940756505.131223 @[1649431675]
+ 		3686581432.26603 @[1649431685]
+ 		3915698445.9906917 @[1649431695]
+ 		3809842180.2155685 @[1649431705]
+ 		3926034931.576795 @[1649431715]
+ 		3434888733.816794 @[1649431725]
+ 		3670683863.7278376 @[1649431735]
+ 		3761106327.5763216 @[1649431745]
+ 		3978037275.407665 @[1649431755]
+ 		4156387677.022552 @[1649431765]
+ 		3873476044.3827567 @[1649431775]
+ 		3756418594.455162 @[1649431785]
+ 		3777371271.6895275 @[1649431795]
+ 		3730935166.1605215 @[1649431805]
+ 		3935354593.793518 @[1649431815]
+ 		4104235461.77118 @[1649431825]
+ 		3575636351.2610874 @[1649431835]
+ 		3674952802.4763308 @[1649431845]
+ 		3809550658.418513 @[1649431855]
+ 		3899202092.7541285 @[1649431865]
+ 		3489441722.812925 @[1649431875]
+ 		4673482848.05347 @[1649431885]
+ 		5090952732.384047 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
+ 		1535335378.540011 @[1649431605]
+ 		1239162131.6636496 @[1649431615]
+ 		1072207825.4359462 @[1649431625]
+ 		743913222.039819 @[1649431635]
+ 		1090926551.093362 @[1649431645]
+ 		1203018446.2998672 @[1649431655]
+ 		1223860172.3916063 @[1649431665]
+ 		1147877825.005586 @[1649431675]
+ 		1302764153.3868186 @[1649431685]
+ 		1317272014.8200471 @[1649431695]
+ 		1337809422.6499503 @[1649431705]
+ 		1358589865.0285308 @[1649431715]
+ 		1357307739.1444037 @[1649431725]
+ 		1344327281.3937273 @[1649431735]
+ 		1331822200.5978012 @[1649431745]
+ 		1320780533.7193172 @[1649431755]
+ 		1210671860.4237683 @[1649431765]
+ 		1217166640.8980985 @[1649431775]
+ 		1200890555.1722972 @[1649431785]
+ 		1256868723.0851223 @[1649431795]
+ 		1088675654.890847 @[1649431805]
+ 		1182055231.6389446 @[1649431815]
+ 		972383688.3141968 @[1649431825]
+ 		1296247738.0275753 @[1649431835]
+ 		1308014294.77421 @[1649431845]
+ 		1070080679.1166965 @[1649431855]
+ 		1037693567.0890709 @[1649431865]
+ 		1185547514.361972 @[1649431875]
+ 		1118247013.949902 @[1649431885]
+ 		925029782.2030327 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
+ 		203613674.4267606 @[1649431605]
+ 		150157006.00928265 @[1649431615]
+ 		124196766.86489508 @[1649431625]
+ 		169553412.22333273 @[1649431635]
+ 		234609695.35742593 @[1649431645]
+ 		180023678.66930288 @[1649431655]
+ 		144535136.32353255 @[1649431665]
+ 		179965379.76827735 @[1649431675]
+ 		207711885.71894768 @[1649431685]
+ 		170752406.09928343 @[1649431695]
+ 		121963657.40013729 @[1649431705]
+ 		173015040 @[1649431715]
+ 		176138630.52186903 @[1649431725]
+ 		202501036.2621951 @[1649431735]
+ 		180794029.27484363 @[1649431745]
+ 		227338379.87857437 @[1649431755]
+ 		138800200.5917859 @[1649431765]
+ 		148761139.1984176 @[1649431775]
+ 		179988034.7845089 @[1649431785]
+ 		175009100.60079506 @[1649431795]
+ 		173771004.5536715 @[1649431805]
+ 		204201640.19904703 @[1649431815]
+ 		174769798.86437452 @[1649431825]
+ 		107677117.03528327 @[1649431835]
+ 		198586939.4375066 @[1649431845]
+ 		134357407.09312695 @[1649431855]
+ 		160647427.48330465 @[1649431865]
+ 		186423288.18463588 @[1649431875]
+ 		134193855.54748258 @[1649431885]
+ 		138965922.9313891 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
+ 		2788732039.540902 @[1649431605]
+ 		2674159220.278421 @[1649431615]
+ 		2843203745.907274 @[1649431625]
+ 		2647582190.07015 @[1649431635]
+ 		2891466637.649228 @[1649431645]
+ 		2828860421.1251955 @[1649431655]
+ 		2612185662.0422997 @[1649431665]
+ 		2809207321.5310774 @[1649431675]
+ 		3153651985.7979755 @[1649431685]
+ 		3016061256.1082306 @[1649431695]
+ 		2896882691.2586455 @[1649431705]
+ 		2907605325.581039 @[1649431715]
+ 		2820160554.077899 @[1649431725]
+ 		2659561135.555909 @[1649431735]
+ 		2739587304.7498507 @[1649431745]
+ 		2661788566.770764 @[1649431755]
+ 		2461615665.4117894 @[1649431765]
+ 		2171170759.2895517 @[1649431775]
+ 		2274939563.419508 @[1649431785]
+ 		2292607121.451724 @[1649431795]
+ 		2362301716.249536 @[1649431805]
+ 		2290710516.323142 @[1649431815]
+ 		2303341988.3714104 @[1649431825]
+ 		2448752836.511153 @[1649431835]
+ 		2265728028.1646953 @[1649431845]
+ 		2444852189.3621197 @[1649431855]
+ 		2481319574.3178062 @[1649431865]
+ 		2322489412.05655 @[1649431875]
+ 		2123600010.6888041 @[1649431885]
+ 		1995300431.2600446 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
+ 		4504517685.712115 @[1649431605]
+ 		4476408974.076515 @[1649431615]
+ 		4072872846.3712707 @[1649431625]
+ 		4289157637.5270486 @[1649431635]
+ 		3934375438.701741 @[1649431645]
+ 		4061894513.8274307 @[1649431655]
+ 		4485964784.982969 @[1649431665]
+ 		4325132054.374686 @[1649431675]
+ 		4104118141.767669 @[1649431685]
+ 		4106079711.8654175 @[1649431695]
+ 		4386520210.348963 @[1649431705]
+ 		4382121749.465488 @[1649431715]
+ 		4552085812.457897 @[1649431725]
+ 		4724118948.868132 @[1649431735]
+ 		4562950975.765583 @[1649431745]
+ 		4230865012.2219315 @[1649431755]
+ 		4527809675.158314 @[1649431765]
+ 		4578662052.862763 @[1649431775]
+ 		4643261392.195996 @[1649431785]
+ 		4649090024.086772 @[1649431795]
+ 		4599374297.812013 @[1649431805]
+ 		4838879520.13219 @[1649431815]
+ 		4871262131.645503 @[1649431825]
+ 		4556668823.287563 @[1649431835]
+ 		4728506265.375592 @[1649431845]
+ 		4704344665.051563 @[1649431855]
+ 		4731177748.1616335 @[1649431865]
+ 		4848756774.7328615 @[1649431875]
+ 		5023096747.408914 @[1649431885]
+ 		5046055702.282444 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
+ 		1093071192.320222 @[1649431605]
+ 		1289209391.6357815 @[1649431615]
+ 		1549661232.8565607 @[1649431625]
+ 		1483641352.1794693 @[1649431635]
+ 		1529482820.291605 @[1649431645]
+ 		1519155978.3780704 @[1649431655]
+ 		1347249008.6511989 @[1649431665]
+ 		1275629836.3259594 @[1649431675]
+ 		1124452578.7154071 @[1649431685]
+ 		1297041217.9270682 @[1649431695]
+ 		1184568032.9922545 @[1649431705]
+ 		1127192476.9534729 @[1649431715]
+ 		1041549594.9423347 @[1649431725]
+ 		1003753471.3137633 @[1649431735]
+ 		1106602282.2097237 @[1649431745]
+ 		1469942633.12873 @[1649431755]
+ 		1461709050.838112 @[1649431765]
+ 		1691340640.6492674 @[1649431775]
+ 		1491745601.599987 @[1649431785]
+ 		1473228345.8607092 @[1649431795]
+ 		1454487573.384779 @[1649431805]
+ 		1256142915.3456216 @[1649431815]
+ 		1240560673.1187127 @[1649431825]
+ 		1476835815.1660006 @[1649431835]
+ 		1397113359.022206 @[1649431845]
+ 		1306380330.49319 @[1649431855]
+ 		1216789842.0372553 @[1649431865]
+ 		1232265117.0259526 @[1649431875]
+ 		1309043978.3547995 @[1649431885]
+ 		1409612535.5261228 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
quantile_over_time(0.99, demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
quantile_over_time(0.99, demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
quantile_over_time(0.99, demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
quantile_over_time(0.99, demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
quantile_over_time(0.99, demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
quantile_over_time(1, demo_memory_usage_bytes[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
+ 		131277504.09056997 @[1649431605]
+ 		196470669.9763129 @[1649431615]
+ 		159852429.9299212 @[1649431625]
+ 		216480984.2557088 @[1649431635]
+ 		173015040 @[1649431645]
+ 		158285487.99086267 @[1649431655]
+ 		224412833.34439984 @[1649431665]
+ 		102150266.13280497 @[1649431675]
+ 		229259176.5474691 @[1649431685]
+ 		107924020.16706748 @[1649431695]
+ 		237196336.25111264 @[1649431705]
+ 		173919423.05368325 @[1649431715]
+ 		176358939.48503953 @[1649431725]
+ 		143342843.28277987 @[1649431735]
+ 		204394315.98706833 @[1649431745]
+ 		225072593.37759846 @[1649431755]
+ 		234598487.4649732 @[1649431765]
+ 		161281143.30062565 @[1649431775]
+ 		134806213.79044753 @[1649431785]
+ 		148015773.27843505 @[1649431795]
+ 		93388086.58044703 @[1649431805]
+ 		197928105.62520564 @[1649431815]
+ 		173015040 @[1649431825]
+ 		206274614.06412673 @[1649431835]
+ 		194602843.95312253 @[1649431845]
+ 		237816228.68387398 @[1649431855]
+ 		100856998.24373332 @[1649431865]
+ 		209375681.9497064 @[1649431875]
+ 		98180978.72148323 @[1649431885]
+ 		184031256.06118 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
+ 		1908597245.750349 @[1649431605]
+ 		2027605216.8966203 @[1649431615]
+ 		2126043302.8214269 @[1649431625]
+ 		2145465039.5104153 @[1649431635]
+ 		2243900958.99511 @[1649431645]
+ 		2214821886.343385 @[1649431655]
+ 		2072413891.8232937 @[1649431665]
+ 		2053540471.8403385 @[1649431675]
+ 		2069856688.8948696 @[1649431685]
+ 		1869467608.1596181 @[1649431695]
+ 		1876795357.2271385 @[1649431705]
+ 		2104209646.0116792 @[1649431715]
+ 		2133624508.0355911 @[1649431725]
+ 		2353298352.5610766 @[1649431735]
+ 		2585638719.494968 @[1649431745]
+ 		2726545915.215095 @[1649431755]
+ 		2844144387.7367997 @[1649431765]
+ 		2654337666.226364 @[1649431775]
+ 		2894781919.809994 @[1649431785]
+ 		2937546130.175888 @[1649431795]
+ 		2957340939.62475 @[1649431805]
+ 		3240961117.7630677 @[1649431815]
+ 		3439355615.170054 @[1649431825]
+ 		3499064695.4923086 @[1649431835]
+ 		3540414935.1283298 @[1649431845]
+ 		3630621166.1659126 @[1649431855]
+ 		3777910450.9643784 @[1649431865]
+ 		3547242341.4272246 @[1649431875]
+ 		2621440000 @[1649431885]
+ 		2258143023.4964743 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
+ 		5325527033.386946 @[1649431605]
+ 		5202163746.132189 @[1649431615]
+ 		4902572109.47866 @[1649431625]
+ 		4592133416.504398 @[1649431635]
+ 		4308653294.838224 @[1649431645]
+ 		5026246398.278367 @[1649431655]
+ 		5354501755.520344 @[1649431665]
+ 		5508445244.174039 @[1649431675]
+ 		5065170044.318316 @[1649431685]
+ 		5653138615.565549 @[1649431695]
+ 		5706904815.836111 @[1649431705]
+ 		5343444062.967269 @[1649431715]
+ 		5098195164.709952 @[1649431725]
+ 		4894541355.862335 @[1649431735]
+ 		4688175910.031826 @[1649431745]
+ 		4376178453.238809 @[1649431755]
+ 		4208772493.841097 @[1649431765]
+ 		4537561500.651285 @[1649431775]
+ 		4476324708.752985 @[1649431785]
+ 		4630424004.743627 @[1649431795]
+ 		4613205116.845105 @[1649431805]
+ 		4353307222.45578 @[1649431815]
+ 		3797413790.8460975 @[1649431825]
+ 		3680198772.284154 @[1649431835]
+ 		3855659995.009507 @[1649431845]
+ 		3830244177.724825 @[1649431855]
+ 		3415747925.663828 @[1649431865]
+ 		3514562272.089303 @[1649431875]
+ 		4614365286.664492 @[1649431885]
+ 		5124814426.871229 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
+ 		1224532808.7721355 @[1649431605]
+ 		1163694958.9948788 @[1649431615]
+ 		1401466749.7699924 @[1649431625]
+ 		1635855151.7294781 @[1649431635]
+ 		1864365298.1666658 @[1649431645]
+ 		1190580819.3873854 @[1649431655]
+ 		938606111.3119628 @[1649431665]
+ 		925798609.8528172 @[1649431675]
+ 		1225648682.2393444 @[1649431685]
+ 		959404348.1077652 @[1649431695]
+ 		769038082.6856375 @[1649431705]
+ 		968361459.9673687 @[1649431715]
+ 		1181755979.7694168 @[1649431725]
+ 		1198752040.2938085 @[1649431735]
+ 		1111725646.4861374 @[1649431745]
+ 		1262137630.168497 @[1649431755]
+ 		1302419222.9571297 @[1649431765]
+ 		1236754281.821725 @[1649431775]
+ 		1084021749.6465745 @[1649431785]
+ 		873948683.8020506 @[1649431795]
+ 		926000448.949697 @[1649431805]
+ 		797738146.1559455 @[1649431815]
+ 		1180150145.9838486 @[1649431825]
+ 		1204396510.1594102 @[1649431835]
+ 		999256817.90904 @[1649431845]
+ 		891253019.4253885 @[1649431855]
+ 		1295419217.1280603 @[1649431865]
+ 		1318754296.5337658 @[1649431875]
+ 		1255948326.614025 @[1649431885]
+ 		1022945885.5711163 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
+ 		185226987.2901847 @[1649431605]
+ 		211654070.85159773 @[1649431615]
+ 		215894203.9228642 @[1649431625]
+ 		150458778.64892736 @[1649431635]
+ 		138510235.61388105 @[1649431645]
+ 		142911814.88654783 @[1649431655]
+ 		166401077.51221764 @[1649431665]
+ 		254617916.38977182 @[1649431675]
+ 		182679675.45687982 @[1649431685]
+ 		175117306.42437202 @[1649431695]
+ 		228987447.91891834 @[1649431705]
+ 		94839348.74864155 @[1649431715]
+ 		249747751.48598424 @[1649431725]
+ 		184663053.9591124 @[1649431735]
+ 		179017477.75626546 @[1649431745]
+ 		200661311.23872706 @[1649431755]
+ 		193880023.1578861 @[1649431765]
+ 		138357809.96827337 @[1649431775]
+ 		181243672.4616093 @[1649431785]
+ 		92172096.93907562 @[1649431795]
+ 		216233567.2073109 @[1649431805]
+ 		86953093.07403669 @[1649431815]
+ 		120712307.19390157 @[1649431825]
+ 		227585806.3144723 @[1649431835]
+ 		175064697.10621035 @[1649431845]
+ 		172275805.59695625 @[1649431855]
+ 		153427220.0196894 @[1649431865]
+ 		185305154.67928687 @[1649431875]
+ 		89107684.67569423 @[1649431885]
+ 		227560418.23840362 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
+ 		3440820859.4826555 @[1649431605]
+ 		3330506035.4527645 @[1649431615]
+ 		3385309928.211381 @[1649431625]
+ 		3315448833.553207 @[1649431635]
+ 		3393011093.323808 @[1649431645]
+ 		3508801341.6902666 @[1649431655]
+ 		3323572466.891781 @[1649431665]
+ 		3246682345.473419 @[1649431675]
+ 		3417909330.8902717 @[1649431685]
+ 		3181846824.764889 @[1649431695]
+ 		3213295541.2155633 @[1649431705]
+ 		3210470446.6460323 @[1649431715]
+ 		3547990367.5528183 @[1649431725]
+ 		3390260392.9193225 @[1649431735]
+ 		3317988586.0696115 @[1649431745]
+ 		3090455471.6342907 @[1649431755]
+ 		3028995031.395794 @[1649431765]
+ 		3360934096.750872 @[1649431775]
+ 		3451381769.910931 @[1649431785]
+ 		3463522500.286275 @[1649431795]
+ 		3554090203.7413206 @[1649431805]
+ 		3385571673.4935007 @[1649431815]
+ 		3392603134.7207217 @[1649431825]
+ 		3490464696.396865 @[1649431835]
+ 		3431902797.643249 @[1649431845]
+ 		3538027448.8678346 @[1649431855]
+ 		3499611712.1371107 @[1649431865]
+ 		3729640200.1458163 @[1649431875]
+ 		2709097045.320934 @[1649431885]
+ 		2346391659.174518 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
+ 		3428551366.6871495 @[1649431605]
+ 		3808612354.031988 @[1649431615]
+ 		3916522634.4298086 @[1649431625]
+ 		4380113757.758047 @[1649431635]
+ 		3967486711.968949 @[1649431645]
+ 		3735202989.1233177 @[1649431655]
+ 		3876100875.2043953 @[1649431665]
+ 		3940756505.131223 @[1649431675]
+ 		3686581432.26603 @[1649431685]
+ 		3915698445.9906917 @[1649431695]
+ 		3809842180.2155685 @[1649431705]
+ 		3926034931.576795 @[1649431715]
+ 		3434888733.816794 @[1649431725]
+ 		3670683863.7278376 @[1649431735]
+ 		3761106327.5763216 @[1649431745]
+ 		3978037275.407665 @[1649431755]
+ 		4156387677.022552 @[1649431765]
+ 		3873476044.3827567 @[1649431775]
+ 		3756418594.455162 @[1649431785]
+ 		3777371271.6895275 @[1649431795]
+ 		3730935166.1605215 @[1649431805]
+ 		3935354593.793518 @[1649431815]
+ 		4104235461.77118 @[1649431825]
+ 		3575636351.2610874 @[1649431835]
+ 		3674952802.4763308 @[1649431845]
+ 		3809550658.418513 @[1649431855]
+ 		3899202092.7541285 @[1649431865]
+ 		3489441722.812925 @[1649431875]
+ 		4673482848.05347 @[1649431885]
+ 		5090952732.384047 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
+ 		1535335378.540011 @[1649431605]
+ 		1239162131.6636496 @[1649431615]
+ 		1072207825.4359462 @[1649431625]
+ 		743913222.039819 @[1649431635]
+ 		1090926551.093362 @[1649431645]
+ 		1203018446.2998672 @[1649431655]
+ 		1223860172.3916063 @[1649431665]
+ 		1147877825.005586 @[1649431675]
+ 		1302764153.3868186 @[1649431685]
+ 		1317272014.8200471 @[1649431695]
+ 		1337809422.6499503 @[1649431705]
+ 		1358589865.0285308 @[1649431715]
+ 		1357307739.1444037 @[1649431725]
+ 		1344327281.3937273 @[1649431735]
+ 		1331822200.5978012 @[1649431745]
+ 		1320780533.7193172 @[1649431755]
+ 		1210671860.4237683 @[1649431765]
+ 		1217166640.8980985 @[1649431775]
+ 		1200890555.1722972 @[1649431785]
+ 		1256868723.0851223 @[1649431795]
+ 		1088675654.890847 @[1649431805]
+ 		1182055231.6389446 @[1649431815]
+ 		972383688.3141968 @[1649431825]
+ 		1296247738.0275753 @[1649431835]
+ 		1308014294.77421 @[1649431845]
+ 		1070080679.1166965 @[1649431855]
+ 		1037693567.0890709 @[1649431865]
+ 		1185547514.361972 @[1649431875]
+ 		1118247013.949902 @[1649431885]
+ 		925029782.2030327 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
+ 		203613674.4267606 @[1649431605]
+ 		150157006.00928265 @[1649431615]
+ 		124196766.86489508 @[1649431625]
+ 		169553412.22333273 @[1649431635]
+ 		234609695.35742593 @[1649431645]
+ 		180023678.66930288 @[1649431655]
+ 		144535136.32353255 @[1649431665]
+ 		179965379.76827735 @[1649431675]
+ 		207711885.71894768 @[1649431685]
+ 		170752406.09928343 @[1649431695]
+ 		121963657.40013729 @[1649431705]
+ 		173015040 @[1649431715]
+ 		176138630.52186903 @[1649431725]
+ 		202501036.2621951 @[1649431735]
+ 		180794029.27484363 @[1649431745]
+ 		227338379.87857437 @[1649431755]
+ 		138800200.5917859 @[1649431765]
+ 		148761139.1984176 @[1649431775]
+ 		179988034.7845089 @[1649431785]
+ 		175009100.60079506 @[1649431795]
+ 		173771004.5536715 @[1649431805]
+ 		204201640.19904703 @[1649431815]
+ 		174769798.86437452 @[1649431825]
+ 		107677117.03528327 @[1649431835]
+ 		198586939.4375066 @[1649431845]
+ 		134357407.09312695 @[1649431855]
+ 		160647427.48330465 @[1649431865]
+ 		186423288.18463588 @[1649431875]
+ 		134193855.54748258 @[1649431885]
+ 		138965922.9313891 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
+ 		2788732039.540902 @[1649431605]
+ 		2674159220.278421 @[1649431615]
+ 		2843203745.907274 @[1649431625]
+ 		2647582190.07015 @[1649431635]
+ 		2891466637.649228 @[1649431645]
+ 		2828860421.1251955 @[1649431655]
+ 		2612185662.0422997 @[1649431665]
+ 		2809207321.5310774 @[1649431675]
+ 		3153651985.7979755 @[1649431685]
+ 		3016061256.1082306 @[1649431695]
+ 		2896882691.2586455 @[1649431705]
+ 		2907605325.581039 @[1649431715]
+ 		2820160554.077899 @[1649431725]
+ 		2659561135.555909 @[1649431735]
+ 		2739587304.7498507 @[1649431745]
+ 		2661788566.770764 @[1649431755]
+ 		2461615665.4117894 @[1649431765]
+ 		2171170759.2895517 @[1649431775]
+ 		2274939563.419508 @[1649431785]
+ 		2292607121.451724 @[1649431795]
+ 		2362301716.249536 @[1649431805]
+ 		2290710516.323142 @[1649431815]
+ 		2303341988.3714104 @[1649431825]
+ 		2448752836.511153 @[1649431835]
+ 		2265728028.1646953 @[1649431845]
+ 		2444852189.3621197 @[1649431855]
+ 		2481319574.3178062 @[1649431865]
+ 		2322489412.05655 @[1649431875]
+ 		2123600010.6888041 @[1649431885]
+ 		1995300431.2600446 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
+ 		4504517685.712115 @[1649431605]
+ 		4476408974.076515 @[1649431615]
+ 		4072872846.3712707 @[1649431625]
+ 		4289157637.5270486 @[1649431635]
+ 		3934375438.701741 @[1649431645]
+ 		4061894513.8274307 @[1649431655]
+ 		4485964784.982969 @[1649431665]
+ 		4325132054.374686 @[1649431675]
+ 		4104118141.767669 @[1649431685]
+ 		4106079711.8654175 @[1649431695]
+ 		4386520210.348963 @[1649431705]
+ 		4382121749.465488 @[1649431715]
+ 		4552085812.457897 @[1649431725]
+ 		4724118948.868132 @[1649431735]
+ 		4562950975.765583 @[1649431745]
+ 		4230865012.2219315 @[1649431755]
+ 		4527809675.158314 @[1649431765]
+ 		4578662052.862763 @[1649431775]
+ 		4643261392.195996 @[1649431785]
+ 		4649090024.086772 @[1649431795]
+ 		4599374297.812013 @[1649431805]
+ 		4838879520.13219 @[1649431815]
+ 		4871262131.645503 @[1649431825]
+ 		4556668823.287563 @[1649431835]
+ 		4728506265.375592 @[1649431845]
+ 		4704344665.051563 @[1649431855]
+ 		4731177748.1616335 @[1649431865]
+ 		4848756774.7328615 @[1649431875]
+ 		5023096747.408914 @[1649431885]
+ 		5046055702.282444 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
+ 		1093071192.320222 @[1649431605]
+ 		1289209391.6357815 @[1649431615]
+ 		1549661232.8565607 @[1649431625]
+ 		1483641352.1794693 @[1649431635]
+ 		1529482820.291605 @[1649431645]
+ 		1519155978.3780704 @[1649431655]
+ 		1347249008.6511989 @[1649431665]
+ 		1275629836.3259594 @[1649431675]
+ 		1124452578.7154071 @[1649431685]
+ 		1297041217.9270682 @[1649431695]
+ 		1184568032.9922545 @[1649431705]
+ 		1127192476.9534729 @[1649431715]
+ 		1041549594.9423347 @[1649431725]
+ 		1003753471.3137633 @[1649431735]
+ 		1106602282.2097237 @[1649431745]
+ 		1469942633.12873 @[1649431755]
+ 		1461709050.838112 @[1649431765]
+ 		1691340640.6492674 @[1649431775]
+ 		1491745601.599987 @[1649431785]
+ 		1473228345.8607092 @[1649431795]
+ 		1454487573.384779 @[1649431805]
+ 		1256142915.3456216 @[1649431815]
+ 		1240560673.1187127 @[1649431825]
+ 		1476835815.1660006 @[1649431835]
+ 		1397113359.022206 @[1649431845]
+ 		1306380330.49319 @[1649431855]
+ 		1216789842.0372553 @[1649431865]
+ 		1232265117.0259526 @[1649431875]
+ 		1309043978.3547995 @[1649431885]
+ 		1409612535.5261228 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
quantile_over_time(1, demo_memory_usage_bytes[15s])
PASS
This test case passed successfully.
quantile_over_time(1, demo_memory_usage_bytes[1m])
PASS
This test case passed successfully.
quantile_over_time(1, demo_memory_usage_bytes[5m])
PASS
This test case passed successfully.
quantile_over_time(1, demo_memory_usage_bytes[15m])
PASS
This test case passed successfully.
quantile_over_time(1, demo_memory_usage_bytes[1h])
PASS
This test case passed successfully.
quantile_over_time(1.5, demo_memory_usage_bytes[1s])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: quantile value should be between [0.0, 1.0]
quantile_over_time(1.5, demo_memory_usage_bytes[15s])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: quantile value should be between [0.0, 1.0]
quantile_over_time(1.5, demo_memory_usage_bytes[1m])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: quantile value should be between [0.0, 1.0]
quantile_over_time(1.5, demo_memory_usage_bytes[5m])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: quantile value should be between [0.0, 1.0]
quantile_over_time(1.5, demo_memory_usage_bytes[15m])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: quantile value should be between [0.0, 1.0]
quantile_over_time(1.5, demo_memory_usage_bytes[1h])
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: quantile value should be between [0.0, 1.0]
timestamp(demo_num_cpus)
PASS
This test case passed successfully.
timestamp(timestamp(demo_num_cpus))
PASS
This test case passed successfully.
abs(demo_memory_usage_bytes)
PASS
This test case passed successfully.
ceil(demo_memory_usage_bytes)
PASS
This test case passed successfully.
floor(demo_memory_usage_bytes)
PASS
This test case passed successfully.
exp(demo_memory_usage_bytes)
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		+Inf @[1649431605]
- 		+Inf @[1649431615]
- 		+Inf @[1649431625]
- 		+Inf @[1649431635]
- 		+Inf @[1649431645]
- 		+Inf @[1649431655]
- 		+Inf @[1649431665]
- 		+Inf @[1649431675]
- 		+Inf @[1649431685]
- 		+Inf @[1649431695]
- 		+Inf @[1649431705]
- 		+Inf @[1649431715]
- 		+Inf @[1649431725]
- 		+Inf @[1649431735]
- 		+Inf @[1649431745]
- 		+Inf @[1649431755]
- 		+Inf @[1649431765]
- 		+Inf @[1649431775]
- 		+Inf @[1649431785]
- 		+Inf @[1649431795]
- 		+Inf @[1649431805]
- 		+Inf @[1649431815]
- 		+Inf @[1649431825]
- 		+Inf @[1649431835]
- 		+Inf @[1649431845]
- 		+Inf @[1649431855]
- 		+Inf @[1649431865]
- 		+Inf @[1649431875]
- 		+Inf @[1649431885]
- 		+Inf @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
sqrt(demo_memory_usage_bytes)
PASS
This test case passed successfully.
ln(demo_memory_usage_bytes)
PASS
This test case passed successfully.
log2(demo_memory_usage_bytes)
PASS
This test case passed successfully.
log10(demo_memory_usage_bytes)
PASS
This test case passed successfully.
round(demo_memory_usage_bytes)
PASS
This test case passed successfully.
abs(-demo_memory_usage_bytes)
PASS
This test case passed successfully.
ceil(-demo_memory_usage_bytes)
PASS
This test case passed successfully.
floor(-demo_memory_usage_bytes)
PASS
This test case passed successfully.
exp(-demo_memory_usage_bytes)
PASS
This test case passed successfully.
sqrt(-demo_memory_usage_bytes)
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
ln(-demo_memory_usage_bytes)
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
log2(-demo_memory_usage_bytes)
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
log10(-demo_memory_usage_bytes)
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="buffers"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="cached"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="free"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", type="used"} =>
- 		NaN @[1649431605]
- 		NaN @[1649431615]
- 		NaN @[1649431625]
- 		NaN @[1649431635]
- 		NaN @[1649431645]
- 		NaN @[1649431655]
- 		NaN @[1649431665]
- 		NaN @[1649431675]
- 		NaN @[1649431685]
- 		NaN @[1649431695]
- 		NaN @[1649431705]
- 		NaN @[1649431715]
- 		NaN @[1649431725]
- 		NaN @[1649431735]
- 		NaN @[1649431745]
- 		NaN @[1649431755]
- 		NaN @[1649431765]
- 		NaN @[1649431775]
- 		NaN @[1649431785]
- 		NaN @[1649431795]
- 		NaN @[1649431805]
- 		NaN @[1649431815]
- 		NaN @[1649431825]
- 		NaN @[1649431835]
- 		NaN @[1649431845]
- 		NaN @[1649431855]
- 		NaN @[1649431865]
- 		NaN @[1649431875]
- 		NaN @[1649431885]
- 		NaN @[1649431895]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
round(-demo_memory_usage_bytes)
PASS
This test case passed successfully.
delta(nonexistent_metric[5m])
PASS
This test case passed successfully.
rate(nonexistent_metric[5m])
PASS
This test case passed successfully.
increase(nonexistent_metric[5m])
PASS
This test case passed successfully.
delta(demo_cpu_usage_seconds_total[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", mode="idle"} =>
+ 		1.9997043831390329 @[1649431605]
+ 		1.9521020005340688 @[1649431615]
+ 		1.9869486879906617 @[1649431625]
+ 		2.1149257298675366 @[1649431635]
+ 		1.9871729783480987 @[1649431645]
+ 		2.0625793479266576 @[1649431655]
+ 		2.05415562185226 @[1649431665]
+ 		1.9828174893627875 @[1649431675]
+ 		1.9599702030536719 @[1649431685]
+ 		1.860970310983248 @[1649431695]
+ 		1.9939139098860323 @[1649431705]
+ 		1.9460255815647542 @[1649431715]
+ 		2.070331019232981 @[1649431725]
+ 		1.8981022250372916 @[1649431735]
+ 		2.0105759953148663 @[1649431745]
+ 		1.971575122908689 @[1649431755]
+ 		2.0295427858363837 @[1649431765]
+ 		2.0216277858125977 @[1649431775]
+ 		1.9537707323906943 @[1649431785]
+ 		2.008287053031381 @[1649431795]
+ 		1.8573750017094426 @[1649431805]
+ 		2.0069779992918484 @[1649431815]
+ 		1.9987918195547536 @[1649431825]
+ 		1.9877066256012768 @[1649431835]
+ 		1.9507656681234948 @[1649431845]
+ 		1.9537243024096824 @[1649431855]
+ 		2.0229422203847207 @[1649431865]
+ 		1.9402892004000023 @[1649431875]
+ 		2.0071234416682273 @[1649431885]
+ 		1.9798536293092184 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", mode="system"} =>
+ 		0.8136537040118128 @[1649431605]
+ 		0.7865252057963517 @[1649431615]
+ 		0.8161626224464271 @[1649431625]
+ 		0.7622094017278869 @[1649431635]
+ 		0.751994036603719 @[1649431645]
+ 		0.7748352284252178 @[1649431655]
+ 		0.7622266529651824 @[1649431665]
+ 		0.7700923649244942 @[1649431675]
+ 		0.7389586513163522 @[1649431685]
+ 		0.8862695061543491 @[1649431695]
+ 		0.7501548818836454 @[1649431705]
+ 		0.7943153909291141 @[1649431715]
+ 		0.7369079153286293 @[1649431725]
+ 		0.8344258300785441 @[1649431735]
+ 		0.7404092688229866 @[1649431745]
+ 		0.7999952475365717 @[1649431755]
+ 		0.7787479521357454 @[1649431765]
+ 		0.7464070230198558 @[1649431775]
+ 		0.8351540703442879 @[1649431785]
+ 		0.7702899545256514 @[1649431795]
+ 		0.8271777042536996 @[1649431805]
+ 		0.8215777069272008 @[1649431815]
+ 		0.788299457723042 @[1649431825]
+ 		0.8241670642455574 @[1649431835]
+ 		0.8319273336674087 @[1649431845]
+ 		0.7725956723734271 @[1649431855]
+ 		0.767995899921516 @[1649431865]
+ 		0.7993422040890437 @[1649431875]
+ 		0.8224125810957048 @[1649431885]
+ 		0.7760725924454164 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", mode="user"} =>
+ 		1.186641912907362 @[1649431605]
+ 		1.2613727936404757 @[1649431615]
+ 		1.1968886897084303 @[1649431625]
+ 		1.1228648683754727 @[1649431635]
+ 		1.1808329850900918 @[1649431645]
+ 		1.1625854236772284 @[1649431655]
+ 		1.183617725095246 @[1649431665]
+ 		1.2470901457127184 @[1649431675]
+ 		1.1410711455973797 @[1649431685]
+ 		1.252760182833299 @[1649431695]
+ 		1.1759312081849203 @[1649431705]
+ 		1.259659027447924 @[1649431715]
+ 		1.1927610654965974 @[1649431725]
+ 		1.267471944913268 @[1649431735]
+ 		1.249014735862147 @[1649431745]
+ 		1.1484296296257526 @[1649431755]
+ 		1.1917092620278709 @[1649431765]
+ 		1.2319651911966503 @[1649431775]
+ 		1.2110751972068101 @[1649431785]
+ 		1.2214229924138635 @[1649431795]
+ 		1.2354472940787673 @[1649431805]
+ 		1.1714442938100547 @[1649431815]
+ 		1.212908722809516 @[1649431825]
+ 		1.188126310124062 @[1649431835]
+ 		1.2173069982090965 @[1649431845]
+ 		1.1936800252296962 @[1649431855]
+ 		1.2090618797810748 @[1649431865]
+ 		1.2603685954818502 @[1649431875]
+ 		1.1704639772651717 @[1649431885]
+ 		1.244073778274469 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", mode="idle"} =>
+ 		1.974963998014573 @[1649431605]
+ 		1.9876234243274666 @[1649431615]
+ 		1.9428152982145548 @[1649431625]
+ 		2.0788423165795393 @[1649431635]
+ 		1.9437371227541007 @[1649431645]
+ 		1.9278056324110366 @[1649431655]
+ 		1.9748370579909533 @[1649431665]
+ 		1.92268174351193 @[1649431675]
+ 		1.8620480273966677 @[1649431685]
+ 		2.058983589638956 @[1649431695]
+ 		1.9987036537495442 @[1649431705]
+ 		1.9888070464367047 @[1649431715]
+ 		1.856603454099968 @[1649431725]
+ 		2.017363529477734 @[1649431735]
+ 		1.9865987061639316 @[1649431745]
+ 		1.996302719169762 @[1649431755]
+ 		1.9536137070972472 @[1649431765]
+ 		2.0056483346852474 @[1649431775]
+ 		1.949968056869693 @[1649431785]
+ 		1.9474130949820392 @[1649431795]
+ 		2.0186625456553884 @[1649431805]
+ 		1.9442674273159355 @[1649431815]
+ 		1.949949630885385 @[1649431825]
+ 		1.9978418530663475 @[1649431835]
+ 		1.967874388792552 @[1649431845]
+ 		1.915352351788897 @[1649431855]
+ 		2.00670892134076 @[1649431865]
+ 		1.9713648516917601 @[1649431875]
+ 		2.040697631658986 @[1649431885]
+ 		1.9422185934963636 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", mode="system"} =>
+ 		0.8070808505872265 @[1649431605]
+ 		0.845618302555522 @[1649431615]
+ 		0.8020066018798389 @[1649431625]
+ 		0.7559698564873543 @[1649431635]
+ 		0.803526010364294 @[1649431645]
+ 		0.8214509180397727 @[1649431655]
+ 		0.7431431977311149 @[1649431665]
+ 		0.8153039320895914 @[1649431675]
+ 		0.8501573290268425 @[1649431685]
+ 		0.8342045547906309 @[1649431695]
+ 		0.7775522414594889 @[1649431705]
+ 		0.7810926942329388 @[1649431715]
+ 		0.8273427586536855 @[1649431725]
+ 		0.8193545962567441 @[1649431735]
+ 		0.782848252041731 @[1649431745]
+ 		0.7859563061792869 @[1649431755]
+ 		0.8425815828959458 @[1649431765]
+ 		0.790218985901447 @[1649431775]
+ 		0.833882879873272 @[1649431785]
+ 		0.8496913515555207 @[1649431795]
+ 		0.7792471879220102 @[1649431805]
+ 		0.8110829153156374 @[1649431815]
+ 		0.7938584454241209 @[1649431825]
+ 		0.8356228161137551 @[1649431835]
+ 		0.7978572364372667 @[1649431845]
+ 		0.8292434122704435 @[1649431855]
+ 		0.7900700613099616 @[1649431865]
+ 		0.781263315002434 @[1649431875]
+ 		0.810904214362381 @[1649431885]
+ 		0.8083069577114657 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", mode="user"} =>
+ 		1.2179551513399929 @[1649431605]
+ 		1.1667582731461152 @[1649431615]
+ 		1.255178099963814 @[1649431625]
+ 		1.1651878269622102 @[1649431635]
+ 		1.1727368668070994 @[1649431645]
+ 		1.2507434495491907 @[1649431655]
+ 		1.2020197443198413 @[1649431665]
+ 		1.262014324311167 @[1649431675]
+ 		1.127794643631205 @[1649431685]
+ 		1.1068118555704132 @[1649431695]
+ 		1.2237441047327593 @[1649431705]
+ 		1.2301002593594603 @[1649431715]
+ 		1.236053787288256 @[1649431725]
+ 		1.1632818743237294 @[1649431735]
+ 		1.2305530417943373 @[1649431745]
+ 		1.217740974680055 @[1649431755]
+ 		1.203804710006807 @[1649431765]
+ 		1.1241326793679036 @[1649431775]
+ 		1.2161490632570349 @[1649431785]
+ 		1.2028955534333363 @[1649431795]
+ 		1.2020902664517052 @[1649431805]
+ 		1.244649657397531 @[1649431815]
+ 		1.176191923674196 @[1649431825]
+ 		1.1665353308198974 @[1649431835]
+ 		1.234268374799285 @[1649431845]
+ 		1.2554042359697632 @[1649431855]
+ 		1.2032210173201747 @[1649431865]
+ 		1.1673718332313001 @[1649431875]
+ 		1.148398153949529 @[1649431885]
+ 		1.1694744487758726 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", mode="idle"} =>
+ 		1.908294459397439 @[1649431605]
+ 		1.9308433535625227 @[1649431615]
+ 		2.033683101006318 @[1649431625]
+ 		2.0370659574400634 @[1649431635]
+ 		1.9766526470775716 @[1649431645]
+ 		1.9837046373286285 @[1649431655]
+ 		1.9203337345388718 @[1649431665]
+ 		2.057782245625276 @[1649431675]
+ 		1.9507514124270529 @[1649431685]
+ 		1.9786464868229814 @[1649431695]
+ 		1.9057199926464818 @[1649431705]
+ 		1.9477992675965652 @[1649431715]
+ 		2.0630049018654972 @[1649431725]
+ 		2.0117950235144235 @[1649431735]
+ 		2.030295287957415 @[1649431745]
+ 		1.951959149679169 @[1649431755]
+ 		1.9927377456333488 @[1649431765]
+ 		1.9516441156738438 @[1649431775]
+ 		1.879111425834708 @[1649431785]
+ 		1.9310957221896388 @[1649431795]
+ 		1.9369606954278424 @[1649431805]
+ 		2.012559955823235 @[1649431815]
+ 		2.001795257383492 @[1649431825]
+ 		1.9575570016750135 @[1649431835]
+ 		2.0148327687056735 @[1649431845]
+ 		1.9852956589311361 @[1649431855]
+ 		1.9146182930562645 @[1649431865]
+ 		2.0254262420348823 @[1649431875]
+ 		1.99197671568254 @[1649431885]
+ 		2.014377926592715 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", mode="system"} =>
+ 		0.8084930853219703 @[1649431605]
+ 		0.7942514251044486 @[1649431615]
+ 		0.7689838880323805 @[1649431625]
+ 		0.7552811399800703 @[1649431635]
+ 		0.712615329422988 @[1649431645]
+ 		0.8093434331531171 @[1649431655]
+ 		0.7964289666269906 @[1649431665]
+ 		0.735877480416093 @[1649431675]
+ 		0.7261068078514654 @[1649431685]
+ 		0.8112605148926377 @[1649431695]
+ 		0.8269765985314734 @[1649431705]
+ 		0.8419135545846075 @[1649431715]
+ 		0.7748545130598359 @[1649431725]
+ 		0.8175455903692637 @[1649431735]
+ 		0.7920121339266188 @[1649431745]
+ 		0.7980771981237922 @[1649431755]
+ 		0.7713481455575675 @[1649431765]
+ 		0.8407717523514293 @[1649431775]
+ 		0.8362485825200565 @[1649431785]
+ 		0.8538557929859962 @[1649431795]
+ 		0.8504508115875069 @[1649431805]
+ 		0.7641103087516967 @[1649431815]
+ 		0.7954907843086403 @[1649431825]
+ 		0.8183750718017109 @[1649431835]
+ 		0.8100248569680844 @[1649431845]
+ 		0.8092451796110254 @[1649431855]
+ 		0.846088567370316 @[1649431865]
+ 		0.7923004092881456 @[1649431875]
+ 		0.7695382201345637 @[1649431885]
+ 		0.783671945828246 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", mode="user"} =>
+ 		1.2832124552805908 @[1649431605]
+ 		1.194905221404042 @[1649431615]
+ 		1.197333010903094 @[1649431625]
+ 		1.2076529025798663 @[1649431635]
+ 		1.23073202354135 @[1649431645]
+ 		1.2069519294891506 @[1649431655]
+ 		1.2032372988178395 @[1649431665]
+ 		1.2063402739004232 @[1649431675]
+ 		1.0831417797016911 @[1649431685]
+ 		1.2100929982843809 @[1649431695]
+ 		1.1873034088639542 @[1649431705]
+ 		1.2102871777606197 @[1649431715]
+ 		1.1621405850164592 @[1649431725]
+ 		1.170659386087209 @[1649431735]
+ 		1.1776925781741738 @[1649431745]
+ 		1.1699636522098444 @[1649431755]
+ 		1.235914108750876 @[1649431765]
+ 		1.2075841319165193 @[1649431775]
+ 		1.204639991687145 @[1649431785]
+ 		1.2150484846788459 @[1649431795]
+ 		1.132588493055664 @[1649431805]
+ 		1.2233297353959642 @[1649431815]
+ 		1.2027139582205564 @[1649431825]
+ 		1.1440679265069775 @[1649431835]
+ 		1.175142374355346 @[1649431845]
+ 		1.1254591614706442 @[1649431855]
+ 		1.2392931396025233 @[1649431865]
+ 		1.182273348676972 @[1649431875]
+ 		1.2384850641828962 @[1649431885]
+ 		1.2019501274917275 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
delta(demo_cpu_usage_seconds_total[15s])
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="idle"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(29.466308332630433))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(29.619813216791954))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(29.982474499964155))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(29.723311843292322)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.214741549745668)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(31.373268504539737)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.81833696650574)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(29.62091329327086)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.07696443691384)),
  			},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(29.900638542487286))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(29.45483414235059))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(29.978616177948425)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.5834068536642)),
  			},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(29.701948097965214))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(29.110843476257287)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.47735427855514)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(30.017110221844632))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(29.592299769603414)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.925299715832807)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(30.6614708940906)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.23602820932865)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(29.16947395837633)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.521063262945972)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(29.84325988648925))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(29.91686982155079))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(30.30856950674206))},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(29.962536835868377))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(29.421867496799678))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(30.26317597637535)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.70679216220742)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(28.878767283138586)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.346876752213575)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(29.67842661513714))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(29.76461110630771))},
  			... // 17 identical elements
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(29.746845165092964))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(29.64663343632128))},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(30.71411360206548)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.389664790942334)),
  			},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(30.615992578619625))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(30.84243565000361))},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(29.59280928366934)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.95209703251021)),
  			},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(29.38450773624936))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(29.98864218138624))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(29.831206591275986))},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(30.78588891547406)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.338037123554386)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(29.589317846344784)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.98774517897982)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(30.28655082374462)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.951725452032406)),
  			},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(29.81616611444042))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(29.3564323237224))},
  			... // 6 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="system"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(12.030256388738053))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(11.531548571030726)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.662210084323306)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(11.80596862830862)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.67462931346381)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(11.82857498555677))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(11.362653731222963))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(11.991293918254087)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.782646347011905)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(11.653607211439521)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.834060237713857)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(11.65360916237114))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(11.570896761812037))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(11.256699818695779)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.59498871024698)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(12.335666788509116)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.009891596273519)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(11.589686914521735))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(11.563759399112314))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(11.507563616905827))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(12.28706806426635)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.020650575839682)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(11.60079237575701)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.745401814376237)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(12.337905969106941)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.201855694234837)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(11.492107434678474)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.689395647466881)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(11.933759316045325))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(12.298966755828587))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(11.191615394374821)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.527508135681273)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(12.29944155663543)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.008559412468458)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(11.988501580810407))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(11.859399220935302))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(12.087331702292431))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(12.378774828379392)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.157254969934002)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(11.929014866502257))},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(11.690947524737567)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.837239489366766)),
  			},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(12.097447807522258))},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(11.889950813318137))},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(11.898447879968444)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.679926621349296)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(11.525822671770584)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.664630244718865)),
  			},
  			... // 20 identical and 9 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="user"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(18.103435278928373))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(18.077976699452847))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(18.12989421444945))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(17.764671635086415)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.556683465023525)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(17.31321112078149))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(17.78779278905131))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(17.865301220095716))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(18.651556695403997))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(17.85073320491938)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.12569638469722)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(17.03777997128782)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.263063191261608)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(18.55348973488435)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.112754124798812)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(17.71615419452428)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.993202863435727)),
  			},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(18.11094088468235))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(18.01640817389125))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(17.94345797749702))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(18.509267526562326)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.011338299897034)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(17.16178973609931)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.481274484482128)),
  			},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(17.60203484573867))},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(17.86370384809561))},
  			... // 6 identical elements
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(18.21650911757024))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(18.084790110238828))},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(17.51083957630908)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.85706439858768)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(18.596072921762243)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.11546009365702)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(17.879662859399104)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.06524617841933)),
  			},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(18.08094553864794))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(17.8050673949474))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(17.76846366864629))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(18.23518302163575))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(17.97701698646415))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(18.10376076924149)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.87087896547746)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(17.851984481792897)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.11477475054562)),
  			},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(18.641015013679862))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(18.037903611199))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(17.67777394730365))},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(17.554722517495975)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.767555339203682)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(18.28184118575882))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(17.918685004638974))},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(17.939792690507602)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.753573730937205)),
  			},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(17.537431990669575))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(17.34837432880886))},
  			... // 12 identical elements
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(17.43832946801558))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(17.63054948108038))},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(18.31802517818869)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.109835746930912)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", mode="idle"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(29.522803997097075)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.858912820986006)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(29.36604152584914))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(29.523530875332654))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(29.55682489654282))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(31.163978001452055)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.62150260870112)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(30.3527198805823))},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(29.26674061903032)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.806645177246537)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(29.45371899701422))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(29.31612182437675))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(28.71423546841834)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.228485754458234)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(30.69845212119981)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.330405208223965)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(30.08197364176158))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(29.97172509599477))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(28.724476191331636)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.327515523822512)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(29.918554378440604))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(30.09824653400574))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(29.89222323038848))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(29.06983547320124))},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(29.981051790935457)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.626793341420125)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(29.52708417113172))},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(29.33608214277774))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(30.249172847019512)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.862646857392974)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(29.861369952501263))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(29.177052207815)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.554682937741745)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(29.58137975912541))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(29.6467543579638))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(28.97332339311834)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.32356182456715)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(30.31040357082384)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.969330301391892)),
  			},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(29.95761372416746))},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(30.794006688898666)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.408659544598777)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(29.561305546027146)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.003317034745123)),
  			},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(29.83129200024996))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(29.752469888422638))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(29.76086922752438))},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(30.70282589204726)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.183294547197875)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(29.98701145741507))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(29.55910152726574))},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(29.635047661839057)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.295248970389366)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(29.32654842405464))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(29.537102002766915))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(29.77774871545262))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(29.94096271332819))},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(30.620453970332168)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.191086531674955)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(29.151254193624485)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.57716800092021)),
  			},
  			... // 10 identical and 7 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", mode="system"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(11.847851116734091))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(12.258482099379764)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.055583342211321)),
  			},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(12.68313446242246))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(11.472331618584578)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.786056105280295)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(11.154204036633018))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(12.04767892038217)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.781459495425224)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(12.52570288720017)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.304936505301157)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(11.825214598458844)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.093351532064844)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(11.50509173741739)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.854426815523766)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(12.245084790236435)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.872427613154287)),
  			},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(11.83910023473436))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(11.469839562894776))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(11.653036087140208))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(12.454420893496719)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.231201556685846)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(11.84164510208939)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.010265095363138)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(11.57451232612948))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(11.7569388433476))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(12.549154254491443)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.282863980595721)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(11.877208558129498)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.074577856139513)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(12.101101803127676))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(12.216579931831804)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.050322421011515)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(11.56458492015372))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(11.582547641242854))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(12.225149027784939)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.978407671645982)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(11.854752815692338)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.045671480009332)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(12.051475237996785)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.843603808170883)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(12.084531885688193))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(11.700758697261335))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(11.645235044241417))},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(11.80739895210718))},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(12.062542992120145)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.86907666438492)),
  			},
  			... // 24 identical and 6 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", mode="user"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(18.11848189836019)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.893236062373035)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(17.73382416920504))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(17.62216316853301))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(18.540715861221546)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.257118998502847)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(17.824293355166446))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(17.173078208346855)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.465820623736363)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(18.20755649416242)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.808418317581527)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(18.1247882222815))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(18.26945135986898))},
  			... // 6 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(18.007241140352562))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(17.95828468579566))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(18.38101027204539)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.098711231315974)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(17.541739650157982)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.8986288018059)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(17.97181402525166))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(18.64232648292091)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.29359543597093)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(17.695689982152548)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.17276822257554)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(18.5258253372449)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.156082406581845)),
  			},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(18.06690939090913))},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(17.766933110193353)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.972948761482257)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(18.18964183377102))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(18.191906289488543))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(17.929911001003347))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(18.088441597356))},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(17.398594359081475)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.74621887371177)),
  			},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(17.77615146164317))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(17.92292910581455))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(18.09900598501554))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(17.996852054144256))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(18.1487680109567))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(17.545231703028552)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.86514324316522)),
  			},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(18.065865093667526))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(18.18217861733865))},
  			... // 4 identical elements
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(17.672040431003552))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(17.84993724821834))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(18.668724492512414)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.406972898810636)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(17.744134105683774)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.024157500476576)),
  			},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(17.84566576793441))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(17.66775213170331))},
  			... // 3 identical elements
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(17.853740602149628))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(18.12327153858496))},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(17.71196433756268)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.019345935434103)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(18.455516717105642)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.26369472121587)),
  			},
  			... // 4 identical and 2 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", mode="idle"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(29.682904419023544))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(29.272412379737943))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(29.2336955400242)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.53886067692656)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(29.72038822734612))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(30.673594044550555)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.1894739784766)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(30.05976524442667))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(30.029712098650634))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(29.046089459967334)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.623629921174143)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(29.726851251733024))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(29.089122507546563))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(29.822850880940678)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.435743113048375)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(28.76695215664222)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.066767531447113)),
  			},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(29.632344476005528))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(30.38963628152851))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(29.996814415964764))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(29.681400946865324))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(29.33207228523679))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(30.826238422072493)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.305972856120206)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(29.8577758075553))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(29.32098605443025))},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(29.639345063071232))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(29.304324821656337)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.60217285604449)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(30.1117972038046))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(29.973278847988695))},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(29.116553620027844)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.465991010074504)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(29.479990261024795))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(29.185154463863))},
  			... // 2 identical elements
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(30.15555710310582))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(30.230348739074543))},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(29.499076774081914)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.814174011640716)),
  			},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(29.864223938260693))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(30.220132820832077))},
  			... // 8 identical elements
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(29.92721539840568))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(30.09630125790136))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(30.782984788675094)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.343870984273963)),
  			},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(30.005147130403202))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(30.056256720854435))},
  			... // 2 identical elements
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(29.33316016738536))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(29.837191230617464))},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(31.255891891778447)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.849241402815096)),
  			},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(30.210775700048544))},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(29.262330543017015)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.591953499126248)),
  			},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(29.323790954775177))},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(29.17893811376416)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.474143233441282)),
  			},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(30.09182901622262))},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(30.25027789262822))},
  			... // 3 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", mode="system"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(12.36766504473053))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(12.351304266267107)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.203285348427016)),
  			},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(12.139368577831192))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(11.910710448311875))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(11.502977742231451))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(11.115020132157952)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.33848464046605)),
  			},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(11.83316982112592))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(11.640247853734763))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(11.218687161745038))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(12.12085477913206)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.967510721413419)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(12.082417880388675)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.378919938782929)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(12.26167697388155))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(11.99245094503567))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(11.677104000438703))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(11.804013679822674))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(12.34208098486124)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.10082506769686)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(12.219453300232999))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(11.036374435745529)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.514471477625193)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(12.715604268101742)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.250072014634497)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(12.189047877196572)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.397669954254525)),
  			},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(12.29926203674404))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(12.73652461648453)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.396561855654)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(11.458319305806071)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.77311851765262)),
  			},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(11.911754909000592))},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(12.576914478369872)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.40859179481049)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(12.074439293923206)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.24375713110203)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(12.357357718137791))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(12.304977454361506))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(12.148829495257814)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.013325109233847)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(11.505116447486216)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.720052093587583)),
  			},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(11.635889324737946))},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(11.802757564728381)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.682523315568687)),
  			},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(11.589234816026874))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(11.721945605735527))},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(11.373620077647502)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.560831011098344)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(11.912554575377726)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.714137906470569)),
  			},
  			... // 14 identical and 11 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", mode="user"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(17.549430535989814))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(18.380577001342317)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.124302272102796)),
  			},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(17.92177074542269))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(17.78298062318936))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(17.88733652344672))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(18.383805531891994)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.20175011520041)),
  			},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(17.86397601061617))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(18.598060591873946)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.33612222474767)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(18.174461586400867))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(17.092503276566276)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.503366771154106)),
  			},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(18.025336948223412))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(18.37137086939765))},
  			... // 3 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(17.84644761614618))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(18.048474414099474))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(17.537387142539956)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.779555666376837)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(17.492152177728713))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(18.01290542911738))},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(17.90139289968647))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(17.359150562173454)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.60126528836554)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(17.837911655718926))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(17.947299300081795)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.714966242958326)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(17.70653190196026))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(18.322387955646263)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.116252607956994)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(17.66306021885248)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.057487817597575)),
  			},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(18.024826969834976))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(17.927677969797514))},
  			... // 2 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(18.10330267326208))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(18.146541245863773))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(17.999008146347478)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.81792157300515)),
  			},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(17.765901514852885))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(18.04069742237334))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(17.82284847117262))},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(18.623239465872757)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.315576936875004)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(17.33576464658836)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.837310060393065)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(17.349237825663295)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.531095108832233)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(17.96286916709505)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.65075536147924)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(17.68703704935615))},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(18.335022261278937)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.00704360974487)),
  			},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(17.895093210216146))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(16.857644325646106)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.40481723297853)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(18.20268962267437)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.838728766073473)),
  			},
  			... // 11 identical and 4 modified elements
  		},
  	},
  }
delta(demo_cpu_usage_seconds_total[1m])
PASS
This test case passed successfully.
delta(demo_cpu_usage_seconds_total[5m])
PASS
This test case passed successfully.
delta(demo_cpu_usage_seconds_total[15m])
PASS
This test case passed successfully.
delta(demo_cpu_usage_seconds_total[1h])
PASS
This test case passed successfully.
rate(demo_cpu_usage_seconds_total[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", mode="idle"} =>
+ 		1.924685200373642 @[1649431605]
+ 		1.9886063397745601 @[1649431615]
+ 		2.056449620379135 @[1649431625]
+ 		1.9761595578165725 @[1649431635]
+ 		2.0681767374044284 @[1649431645]
+ 		1.9622821274097078 @[1649431655]
+ 		1.918516835384071 @[1649431665]
+ 		1.8925741096492856 @[1649431675]
+ 		2.014331334375311 @[1649431685]
+ 		2.0274324915371835 @[1649431695]
+ 		2.020475485839415 @[1649431705]
+ 		2.0188126103486868 @[1649431715]
+ 		1.9996143877506256 @[1649431725]
+ 		2.017865100002382 @[1649431735]
+ 		1.9911609694478103 @[1649431745]
+ 		1.9747493511065841 @[1649431755]
+ 		2.0151321163983082 @[1649431765]
+ 		2.0144407313200645 @[1649431775]
+ 		1.980706849624403 @[1649431785]
+ 		1.9388638359727337 @[1649431795]
+ 		2.0268030771636405 @[1649431805]
+ 		1.9931273026973941 @[1649431815]
+ 		1.933314214309212 @[1649431825]
+ 		1.999059222859796 @[1649431835]
+ 		1.8827292261761612 @[1649431845]
+ 		1.9833542577922345 @[1649431855]
+ 		1.9643252594978549 @[1649431865]
+ 		2.003486166219227 @[1649431875]
+ 		1.9641881429823116 @[1649431885]
+ 		1.951382822485175 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", mode="system"} =>
+ 		0.8004868751217146 @[1649431605]
+ 		0.7238861054647714 @[1649431615]
+ 		0.7876039446447975 @[1649431625]
+ 		0.772106247197371 @[1649431635]
+ 		0.7462599815393333 @[1649431645]
+ 		0.8468451524910051 @[1649431655]
+ 		0.7789790664217435 @[1649431665]
+ 		0.7930707936757244 @[1649431675]
+ 		0.7726610507234 @[1649431685]
+ 		0.7619346578372642 @[1649431695]
+ 		0.7584860656643286 @[1649431705]
+ 		0.794964705244638 @[1649431715]
+ 		0.7466944995976519 @[1649431725]
+ 		0.782817776245065 @[1649431735]
+ 		0.8038499118294566 @[1649431745]
+ 		0.8063630479562562 @[1649431755]
+ 		0.8450588816718664 @[1649431765]
+ 		0.7535330391605385 @[1649431775]
+ 		0.8541633885761257 @[1649431785]
+ 		0.8040252658771351 @[1649431795]
+ 		0.7219254313968122 @[1649431805]
+ 		0.8127478366426658 @[1649431815]
+ 		0.7731541241693776 @[1649431825]
+ 		0.790021086280467 @[1649431835]
+ 		0.786515690991655 @[1649431845]
+ 		0.8185759767831768 @[1649431855]
+ 		0.8148633548931684 @[1649431865]
+ 		0.7907971033651847 @[1649431875]
+ 		0.8167040629487019 @[1649431885]
+ 		0.7551261068263557 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", mode="user"} =>
+ 		1.1948279245523736 @[1649431605]
+ 		1.2075075547909364 @[1649431615]
+ 		1.1559464349527844 @[1649431625]
+ 		1.1717341949930415 @[1649431635]
+ 		1.1855632810737007 @[1649431645]
+ 		1.1908727201167495 @[1649431655]
+ 		1.2225040982244537 @[1649431665]
+ 		1.3143550967331976 @[1649431675]
+ 		1.1330076149199158 @[1649431685]
+ 		1.130632850585971 @[1649431695]
+ 		1.2210384484846144 @[1649431705]
+ 		1.1862226843833923 @[1649431715]
+ 		1.173691112641245 @[1649431725]
+ 		1.1993171237409115 @[1649431735]
+ 		1.124989118753001 @[1649431745]
+ 		1.2188876010011882 @[1649431755]
+ 		1.1398090018541551 @[1649431765]
+ 		1.152026229526382 @[1649431775]
+ 		1.1651297618052923 @[1649431785]
+ 		1.1771108981920406 @[1649431795]
+ 		1.2512714913813396 @[1649431805]
+ 		1.1941248606657608 @[1649431815]
+ 		1.2135316615807823 @[1649431825]
+ 		1.210919690830633 @[1649431835]
+ 		1.2507550828740932 @[1649431845]
+ 		1.1980697654769756 @[1649431855]
+ 		1.2208113855915144 @[1649431865]
+ 		1.125716730428394 @[1649431875]
+ 		1.2191077940748074 @[1649431885]
+ 		1.2134910706430673 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", mode="idle"} =>
+ 		1.9433222368359566 @[1649431605]
+ 		1.9460618328070267 @[1649431615]
+ 		1.9716702248668299 @[1649431625]
+ 		1.9754450379055926 @[1649431635]
+ 		2.0763547503040174 @[1649431645]
+ 		2.080161926639266 @[1649431655]
+ 		1.9744264501379802 @[1649431665]
+ 		1.9518292326130904 @[1649431675]
+ 		2.006669629807584 @[1649431685]
+ 		1.9665167017490603 @[1649431695]
+ 		2.0341433598776346 @[1649431705]
+ 		1.992614977399353 @[1649431715]
+ 		2.040125300036743 @[1649431725]
+ 		1.973326704732608 @[1649431735]
+ 		1.990366241207812 @[1649431745]
+ 		2.0414970638346857 @[1649431755]
+ 		1.958221534441691 @[1649431765]
+ 		1.9223643559846095 @[1649431775]
+ 		1.9918252374161967 @[1649431785]
+ 		1.9725059684365989 @[1649431795]
+ 		1.9380660496768543 @[1649431805]
+ 		2.014560500625521 @[1649431815]
+ 		2.0263682365301063 @[1649431825]
+ 		1.9403239968116395 @[1649431835]
+ 		1.972600023529958 @[1649431845]
+ 		2.000325993623119 @[1649431855]
+ 		1.9477574339485728 @[1649431865]
+ 		2.0346782214473933 @[1649431875]
+ 		1.9842757896287366 @[1649431885]
+ 		2.0651699268375525 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", mode="system"} =>
+ 		0.7594109100173227 @[1649431605]
+ 		0.8273834293358959 @[1649431615]
+ 		0.8454662924341392 @[1649431625]
+ 		0.7276376139256172 @[1649431635]
+ 		0.7320556576189119 @[1649431645]
+ 		0.8028311790258158 @[1649431655]
+ 		0.8486428002477624 @[1649431665]
+ 		0.8335520820575766 @[1649431675]
+ 		0.7187082995544187 @[1649431685]
+ 		0.7825206430046819 @[1649431695]
+ 		0.7520885294710752 @[1649431705]
+ 		0.7585263086832128 @[1649431715]
+ 		0.7772249245259445 @[1649431725]
+ 		0.8332466938125436 @[1649431735]
+ 		0.7595314173668157 @[1649431745]
+ 		0.7672378180548549 @[1649431755]
+ 		0.781635539594572 @[1649431765]
+ 		0.8306389843812212 @[1649431775]
+ 		0.7934088218375109 @[1649431785]
+ 		0.7816721529641655 @[1649431795]
+ 		0.7791859726945404 @[1649431805]
+ 		0.7481044349027798 @[1649431815]
+ 		0.7481713759189006 @[1649431825]
+ 		0.836161424947204 @[1649431835]
+ 		0.7450108926394023 @[1649431845]
+ 		0.8090061286347918 @[1649431855]
+ 		0.7824440496915486 @[1649431865]
+ 		0.7678737753944006 @[1649431875]
+ 		0.7713038306625094 @[1649431885]
+ 		0.7634156459302176 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", mode="user"} =>
+ 		1.217266853142064 @[1649431605]
+ 		1.1465547378757037 @[1649431615]
+ 		1.1828634826815687 @[1649431625]
+ 		1.2169173481990583 @[1649431635]
+ 		1.1915895921527409 @[1649431645]
+ 		1.117006894282531 @[1649431655]
+ 		1.176930749672465 @[1649431665]
+ 		1.214618685329333 @[1649431675]
+ 		1.1946220706449822 @[1649431685]
+ 		1.1709626552299597 @[1649431695]
+ 		1.2137681106920355 @[1649431705]
+ 		1.1688587139127775 @[1649431715]
+ 		1.1826497754314915 @[1649431725]
+ 		1.1934266015188768 @[1649431735]
+ 		1.1701023414963856 @[1649431745]
+ 		1.1912651181221008 @[1649431755]
+ 		1.1801429259823635 @[1649431765]
+ 		1.2469966596108861 @[1649431775]
+ 		1.2147659406764433 @[1649431785]
+ 		1.165821878553834 @[1649431795]
+ 		1.2827479775995017 @[1649431805]
+ 		1.1573350645252503 @[1649431815]
+ 		1.2254603875568137 @[1649431825]
+ 		1.2235145783051848 @[1649431835]
+ 		1.2023890838492661 @[1649431845]
+ 		1.1906678777071646 @[1649431855]
+ 		1.1897985163261182 @[1649431865]
+ 		1.1974480031640269 @[1649431875]
+ 		1.244420379726216 @[1649431885]
+ 		1.1714144272496925 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", mode="idle"} =>
+ 		1.9662155058351345 @[1649431605]
+ 		1.994121371593792 @[1649431615]
+ 		1.9669827184639872 @[1649431625]
+ 		1.9290353292715736 @[1649431635]
+ 		2.0527465818682686 @[1649431645]
+ 		2.0101705977576785 @[1649431655]
+ 		2.0480019299546255 @[1649431665]
+ 		1.9524781934567728 @[1649431675]
+ 		1.9358005236368627 @[1649431685]
+ 		1.9141341801616363 @[1649431695]
+ 		1.997733630624134 @[1649431705]
+ 		1.9298736282391473 @[1649431715]
+ 		1.9955434899078681 @[1649431725]
+ 		2.012878251064103 @[1649431735]
+ 		1.96772279383149 @[1649431745]
+ 		1.9445675652706995 @[1649431755]
+ 		1.9506196699803695 @[1649431765]
+ 		2.1174273773212917 @[1649431775]
+ 		1.9978100491221995 @[1649431785]
+ 		2.0139614666695707 @[1649431795]
+ 		2.0136121322284453 @[1649431805]
+ 		1.9702826141146943 @[1649431815]
+ 		2.0023463380523028 @[1649431825]
+ 		2.0084299086942337 @[1649431835]
+ 		1.9246501476271078 @[1649431845]
+ 		1.9322569313808344 @[1649431855]
+ 		1.926533757778816 @[1649431865]
+ 		1.9733300706138834 @[1649431875]
+ 		1.9575844134902582 @[1649431885]
+ 		2.0287642313865946 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", mode="system"} =>
+ 		0.7935265513544436 @[1649431605]
+ 		0.8383474835194648 @[1649431615]
+ 		0.8230202451348305 @[1649431625]
+ 		0.8172335985407699 @[1649431635]
+ 		0.7699281175737269 @[1649431645]
+ 		0.7693873548822012 @[1649431655]
+ 		0.7770865314814728 @[1649431665]
+ 		0.771017693070462 @[1649431675]
+ 		0.7548066129442305 @[1649431685]
+ 		0.8900071627111175 @[1649431695]
+ 		0.799728535831673 @[1649431705]
+ 		0.8079136646585539 @[1649431715]
+ 		0.7570799047418404 @[1649431725]
+ 		0.7793001080222893 @[1649431735]
+ 		0.7588722272135783 @[1649431745]
+ 		0.8535986640432384 @[1649431755]
+ 		0.8251150052703451 @[1649431765]
+ 		0.7001684458518866 @[1649431775]
+ 		0.8546421500679571 @[1649431785]
+ 		0.7889578011236154 @[1649431795]
+ 		0.7924416090652813 @[1649431805]
+ 		0.8477524706046097 @[1649431815]
+ 		0.7636655986949336 @[1649431825]
+ 		0.8013108095503412 @[1649431835]
+ 		0.8585468586359639 @[1649431845]
+ 		0.7999003822216764 @[1649431855]
+ 		0.843850707745878 @[1649431865]
+ 		0.7916763351531699 @[1649431875]
+ 		0.8275435234187171 @[1649431885]
+ 		0.7644773061969318 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", mode="user"} =>
+ 		1.1602579427999444 @[1649431605]
+ 		1.1675311448867434 @[1649431615]
+ 		1.2099970364011825 @[1649431625]
+ 		1.1737310721655376 @[1649431635]
+ 		1.1773253005580044 @[1649431645]
+ 		1.2204420473892241 @[1649431655]
+ 		1.174911538604647 @[1649431665]
+ 		1.2765041134320199 @[1649431675]
+ 		1.2293928634142504 @[1649431685]
+ 		1.1958586571272463 @[1649431695]
+ 		1.2025378335500136 @[1649431705]
+ 		1.262212707067374 @[1649431715]
+ 		1.167376605363097 @[1649431725]
+ 		1.2078216409427114 @[1649431735]
+ 		1.1934049790725112 @[1649431745]
+ 		1.2018337706685998 @[1649431755]
+ 		1.22426532470854 @[1649431765]
+ 		1.1024041769211181 @[1649431775]
+ 		1.1475478007923812 @[1649431785]
+ 		1.1970807321718895 @[1649431795]
+ 		1.1939462587120944 @[1649431805]
+ 		1.181964915210847 @[1649431815]
+ 		1.1539880633121355 @[1649431825]
+ 		1.1902592817903497 @[1649431835]
+ 		1.2168029937776736 @[1649431845]
+ 		1.2678426863858476 @[1649431855]
+ 		1.2296155344112776 @[1649431865]
+ 		1.1549935942632146 @[1649431875]
+ 		1.2148720630561 @[1649431885]
+ 		1.1267584624118172 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
rate(demo_cpu_usage_seconds_total[15s])
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="idle"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.954385503748199))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1.9941553614567966)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9709986410957452)),
  			},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(2.004275810474064))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(1.9815541228861548)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0065192887171484)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(2.0915512336359825)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.053087341696179)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.974727552884724)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0058772810579586)),
  			},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(1.9811261035734786))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(1.973364865744952))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1.9985744118632283)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.963240977791914)),
  			},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(1.993701347289607))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1.9407228984171525)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9696260961238294)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(2.011067335361925))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(1.9881508598763808))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(2.04409805960604))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(1.9446315972250887)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9690427648175197)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(1.992162105301395))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(1.993353619647678))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(2.01970521119268))},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(2.0055917889151416))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(1.946317284187535))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(2.01754506509169)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9913179887187047)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.925251152209239)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9591017938607063)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(1.9778065054289378))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.998925521207275)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9770550855745872)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.9352179259003606)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9564983582201723)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.9670599629404024)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9389497173523218)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(1.9671346065665904))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(1.9969178820222926))},
  			... // 3 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(2.0085021244594827))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(2.002651277871337))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(1.9816193896054757)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9614757728103236)),
  			},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(1.960601116012549))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(1.9884964896016755)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9685970632475802)),
  			},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(1.980950212827884))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(1.936698601138778))},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(1.9890584148059134)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9613950270810163)),
  			},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(1.9794689982469815))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(2.008501416799845))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(1.9884204811804616))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(1.9717693089701547))},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(2.047607573471032)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.020121219715414)),
  			},
  			... // 11 identical and 6 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="system"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.8013242027858117))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.7687699047353818)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7793422281974927)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.7870645752205746)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7660050853019736)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.7919576047570445))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.7601918768273511))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.7994195945502724)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.781699723546626)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.7769071474293014)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8002198157832027)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.7780921710267042))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.771376707815216))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.757851453294279))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.8223777859006077)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8022300765461599)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.7678685509308707))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.7705049452692038)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7786581985943485)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.7554733970629361))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.81913787095109)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8070311727157483)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.7733861583838006)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7835407428656861)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.8171390590568385))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.7661404956452316)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7924466243207765)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(0.8002852057892597)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7847011502463527)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(0.8195896681048908)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8311142415953023)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(0.7461076929583215)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.765413550597926)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(0.819962770442362)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7872836574271788)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.8024932225778079))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.7838248893870817))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.8002346138353459))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.8252516552252928)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8123396671474135)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0.793729513627477)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8020116680127103)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(0.7793965016491711)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7912187860638369)),
  			},
  			... // 17 identical and 16 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="user"}`,
  		Values: []model.SamplePair{
  			... // 6 identical elements
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(1.1919874140100244))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(1.2401589733548464))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1.1900488803279585)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2314842857963717)),
  			},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(1.134903870363875))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1.2368993156589567)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2014771606346282)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.1810769463016186)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.194397447029284)),
  			},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(1.206524274831948))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(1.188589767292918))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(1.1972593958023936))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(1.2339511684374884)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.197630485209326)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(1.1441193157399538)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1690420774936985)),
  			},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(1.1611814978028026))},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.198547476506792)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1830403941799885)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(1.194093047711067))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1.2363472418976016)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2166017939957479)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.214786077372264)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.226947882041956)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(1.19248797770706))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(1.211914206802612))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(1.2166003612801433))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.207688381843036)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2220439488533883)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(1.2041870587777037))},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(1.1673893050872721)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1851966652553527)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(1.2397381947841495)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2017310399988976)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(1.2010209473315627))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(1.2102953361386122))},
  			... // 3 identical elements
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(1.2031223469375012))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(1.1974205789505503))},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(1.190132298786193)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2030994746251962)),
  			},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(1.2463126441657852))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(1.2112547053645055))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(1.179975644784281))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(1.1817314289626666))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(1.2187894123839214)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.205485906281198)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(1.1975479706151722))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(1.1860505841633615))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(1.164051693805959)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1767069230554625)),
  			},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(1.164544362256614))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(1.184236398494492))},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(1.2106637839577161)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2275466618865416)),
  			},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(1.196752211882267))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(1.2104181951493957))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(1.1956657347579795))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(1.1893108615224872))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(1.1980199130368419)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.211818061419763)),
  			},
  			... // 6 identical and 2 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", mode="idle"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.968186933139805)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9956312463929253)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.954782689223066))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.9684518273298937))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.9633101869878982))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(2.077598533430137)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0435473682552887)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(2.011949524696684)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0334179332324616)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1.9511160412686879)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.994131336392214)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(1.967030913576794))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(1.9603935353069877))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.9142823645612228)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9450781196433429)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(2.046563474746654)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.019881217080789)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(2.0084873303460578))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(2.007182441287053))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(1.9149650794221091)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9566851529603202)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(1.993685491802171))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(2.014047884999309))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(1.977262126794085)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.998673772474285)),
  			},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(1.9447331991783965))},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.9987367860623637)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9732793093697787)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(1.9714330875702821))},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(1.9526617043690446))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(2.016611523134634)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9904296986487076)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(1.9950653881494265))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.9451368138543332)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9722139547462574)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(1.9702552911437425))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(1.980266801981876))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.9315548928745558)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9544785931240767)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(2.020693571388256)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9963815255750283)),
  			},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(1.97782032067189))},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(2.052933779259911)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0300477827161862)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(1.9707537030684763)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0022257776581687)),
  			},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(1.9881338855096449))},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(2.002688450412825)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.978463149346256)),
  			},
  			... // 17 identical and 11 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", mode="system"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.7894118099085365))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.817232139958651)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7979583966448748)),
  			},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.8394893414418524))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.7648221079056385)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7917035027484719)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.738554376012568))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.8031785946921447)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.779470949001067)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.835046859146678)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8243082991063906)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.7883476398972563)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8084460266807584)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0.767006115827826)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7891881045710761)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.8163389860157623)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7837954238619811)),
  			},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.7896045757515822))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.7627223598751396))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.7722813091454251))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.8302947262331146)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8126047923307246)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.7894430068059592)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.804044235808154)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.7698724958211338))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.78379592288984))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.8366102836327628)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8182853689533657)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(0.7918139038752998)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8047555973772735)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.8029879515602564))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(0.8144386621221202)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8035164924028019)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.7688458651692295))},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(0.7796271456201794)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7691195753810461)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.8150099351856626)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7927304154300753)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.7903168543794892)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8055983779020609)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.803431682533119)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.78395808590188)),
  			},
  			... // 23 identical and 12 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", mode="user"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.2078987932240126)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1882902770497215)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.1939255807898006))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.165392164560035))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(1.2360477240814365)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2183196436148138)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1.1783887095574757)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1912315891046699)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.144871880556457)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1604444510885517)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1.213837099610828)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1815603645013957)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(1.1978563931033326))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(1.2237516934362551))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.149378649418941)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1644597898276212)),
  			},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(1.1638475405052306))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(1.202123643120285))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.2063750173896552)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1938695828973624)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(1.2040433880717805))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(1.1756036057796642))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(1.2109090799698607)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1973068338120356)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(1.1963830062615066))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1.225400684803026)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2103147651961383)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.169449310010532)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1952984265439832)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(1.1989122941663177))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1.2428217655280607)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2171551365366515)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.1797126654768364)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2140577695177248)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.2350550224829933)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2091483698304122)),
  			},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(1.19985325098387))},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.1844622073462234)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1974796643325438)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(1.209108445444144))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(1.2119568766599211))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(1.196822512273987))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(1.2058961064904))},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(1.1599062906054316)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1880776536456932)),
  			},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(1.180522651822927))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(1.1968009867433769))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(1.206600399001036))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(1.2016878938418813))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(1.2148250690389735))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(1.1696821135352369)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.196106913643113)),
  			},
  			... // 15 identical and 10 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", mode="idle"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.9749358138535171)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9962858049703451)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.95621044562043))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.963982481202887))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.9765670495883871))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(2.0449062696367037)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0062826228560877)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(2.013189942238387))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(2.013959055005883))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.9364059639978222)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9736046193167567)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(1.9820203209179457))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(1.9335620387457313))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1.9881900587293786)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9635047658734646)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.9177968104428147)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9444424171660406)),
  			},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(1.971671378740575))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(2.023808880953584))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(1.9974653561483138))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(1.980861882349321))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(1.949048794968985))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(2.0550825614714996)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.020261597648884)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.974727082415484)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0222938473685645)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(1.946536446234677))},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(1.9862231070369791))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.953621654777089)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9736184805942079)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(1.995062969318436))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(2.0041905013805565))},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.941103574668523)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9635456860104263)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(1.9572466158928972))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(1.9480287827008091))},
  			... // 2 identical elements
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(1.9927751201903448))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(2.031667128050079))},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(1.9666051182721276)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9950231542345136)),
  			},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(1.9959223154893457))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(2.0035392673957784))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(2.0300798246675793))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(2.003116533474531))},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(1.9728753116156441)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9948399368595953)),
  			},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(1.959394527754436))},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(1.9806104902294464)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9522737648144055)),
  			},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(2.001225986157078))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(2.0342904706640788))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(2.004751186394909))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(1.980020300690861))},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(2.0221651328436563)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.9863926593059054)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(2.052198985911673)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.029502314433921)),
  			},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(2.0087314882121667))},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(1.9860689390217885)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.0080702206197505)),
  			},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(1.9906014445237814))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(1.945783858402865))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(1.959419174492359))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(1.9703841163621594))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(2.083726126118563))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(2.0109945323725698)),
+ 				Value:     Inverse(TranslateFloat64, float64(2.035607781722986)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(1.9508220362011344)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.98414236085567)),
  			},
  			... // 5 identical and 2 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", mode="system"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.8292423705007725))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.8234202844178071)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.813455706728079)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.8086358351138188)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8185397179176409)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.7931087432953063)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.803079243906541)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.7626046287739883)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7808142853648556)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.7410013421438635)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7506436006204846)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.7932149823202053)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7852724398408707)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.7815110637243682))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0.7453420466888929)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7539005954788687)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.8080569852754707)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7903068611669974)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.805494525359245)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8336654044765357)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.8115395996719599))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.8023023746655479))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.7704115086138094))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.788208908791421))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.8228053989907493)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8014943417258715)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.8115961016825167)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8255969558124585)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.7357582957163686)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7655438655657538)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(0.8477069512067829)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7985274494218174)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(0.8126031918131048)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8266161778980555)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(0.8231487010227283)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8117517343877504)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(0.8491016410989687)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.830214963752466)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(0.7638879537204047)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7918427926837467)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.7984007969294907)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7868223975179717)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.8384609652246582)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8260775799998857)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.8049626195948804)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8228240326085748)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0.8265479436784517)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8176654231928598)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(0.8188824512559222)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.8272052034192408)),
  			},
  			... // 19 identical and 14 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", mode="user"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1.1631898012303281)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1478051578393205)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1.2253718000894878)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2036671809929733)),
  			},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.1908111342267753))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.1936870398232713))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(1.1862364251011361))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1.2255870354594662)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2094997904923124)),
  			},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(1.190931734041078))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1.2398707061249297)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2182176502770743)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1.2178665686631576)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.237412416919445)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1.1395002184377518)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1694644334260376)),
  			},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(1.2028298296499997))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(1.217351316497661))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.1888318915793206)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2132921634009108)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(1.1791129437740893))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(1.190628668689169))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(1.1909771092973338))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(1.1986875825289947))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1.169159142835997)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1875278701307252)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1.1775659663602709)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1525120365472201)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(1.2008603619411589)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.183089508221019)),
  			},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(1.20449737169547))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.157276704144897)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.169499888996749)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(1.1864275713140766))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.196486620005453)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1823204344410139)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(1.1837100673505727))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(1.2199293515101697))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.1775373479234985)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.2076391274109481)),
  			},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(1.2079674227551245))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(1.198572705866536)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1840463353320956)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(1.1933718632208183))},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(1.1920217278355267)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.1702673060276234)),
  			},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(1.1983940276899376))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(1.209163275983883))},
  			... // 3 identical elements
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(1.1881597454155175))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(1.23384204316341))},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(1.1557176431058906)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.19897448165187)),
  			},
  			... // 12 identical and 10 modified elements
  		},
  	},
  }
rate(demo_cpu_usage_seconds_total[1m])
FAIL
  model.Matrix{
  	&{Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="idle"}`, Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.990591704665955))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.9862265262228902))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.984390467161817))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.9766245916146241))}, ...}},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="system"}`,
  		Values: []model.SamplePair{
  			... // 13 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.7745214554874109))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.7824816493433899))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.7772172085083597)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.7863048999774037)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.7863297797618239))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.7852598967753389))},
  			... // 43 identical elements
  		},
  	},
  	&{Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="user"}`, Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.198698218924586))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.202920039486013))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.201452870941527))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.208098202997159))}, ...}},
  	&{Metric: s`{instance="demo.promlabs.com:10001", job="demo", mode="idle"}`, Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1.969540088193025))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1.97318069484741))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(1.9767509855281482))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1.969356960555623))}, ...}},
  	... // 5 identical elements
  }
rate(demo_cpu_usage_seconds_total[5m])
PASS
This test case passed successfully.
rate(demo_cpu_usage_seconds_total[15m])
PASS
This test case passed successfully.
rate(demo_cpu_usage_seconds_total[1h])
PASS
This test case passed successfully.
increase(demo_cpu_usage_seconds_total[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", mode="idle"} =>
+ 		1.924685200373642 @[1649431605]
+ 		1.9886063397745601 @[1649431615]
+ 		2.056449620379135 @[1649431625]
+ 		1.9761595578165725 @[1649431635]
+ 		2.0681767374044284 @[1649431645]
+ 		1.9622821274097078 @[1649431655]
+ 		1.918516835384071 @[1649431665]
+ 		1.8925741096492856 @[1649431675]
+ 		2.014331334375311 @[1649431685]
+ 		2.0274324915371835 @[1649431695]
+ 		2.020475485839415 @[1649431705]
+ 		2.0188126103486868 @[1649431715]
+ 		1.9996143877506256 @[1649431725]
+ 		2.017865100002382 @[1649431735]
+ 		1.9911609694478103 @[1649431745]
+ 		1.9747493511065841 @[1649431755]
+ 		2.0151321163983082 @[1649431765]
+ 		2.0144407313200645 @[1649431775]
+ 		1.980706849624403 @[1649431785]
+ 		1.9388638359727337 @[1649431795]
+ 		2.0268030771636405 @[1649431805]
+ 		1.9931273026973941 @[1649431815]
+ 		1.933314214309212 @[1649431825]
+ 		1.999059222859796 @[1649431835]
+ 		1.8827292261761612 @[1649431845]
+ 		1.9833542577922345 @[1649431855]
+ 		1.9643252594978549 @[1649431865]
+ 		2.003486166219227 @[1649431875]
+ 		1.9641881429823116 @[1649431885]
+ 		1.951382822485175 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", mode="system"} =>
+ 		0.8004868751217146 @[1649431605]
+ 		0.7238861054647714 @[1649431615]
+ 		0.7876039446447975 @[1649431625]
+ 		0.772106247197371 @[1649431635]
+ 		0.7462599815393333 @[1649431645]
+ 		0.8468451524910051 @[1649431655]
+ 		0.7789790664217435 @[1649431665]
+ 		0.7930707936757244 @[1649431675]
+ 		0.7726610507234 @[1649431685]
+ 		0.7619346578372642 @[1649431695]
+ 		0.7584860656643286 @[1649431705]
+ 		0.794964705244638 @[1649431715]
+ 		0.7466944995976519 @[1649431725]
+ 		0.782817776245065 @[1649431735]
+ 		0.8038499118294566 @[1649431745]
+ 		0.8063630479562562 @[1649431755]
+ 		0.8450588816718664 @[1649431765]
+ 		0.7535330391605385 @[1649431775]
+ 		0.8541633885761257 @[1649431785]
+ 		0.8040252658771351 @[1649431795]
+ 		0.7219254313968122 @[1649431805]
+ 		0.8127478366426658 @[1649431815]
+ 		0.7731541241693776 @[1649431825]
+ 		0.790021086280467 @[1649431835]
+ 		0.786515690991655 @[1649431845]
+ 		0.8185759767831768 @[1649431855]
+ 		0.8148633548931684 @[1649431865]
+ 		0.7907971033651847 @[1649431875]
+ 		0.8167040629487019 @[1649431885]
+ 		0.7551261068263557 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", mode="user"} =>
+ 		1.1948279245523736 @[1649431605]
+ 		1.2075075547909364 @[1649431615]
+ 		1.1559464349527844 @[1649431625]
+ 		1.1717341949930415 @[1649431635]
+ 		1.1855632810737007 @[1649431645]
+ 		1.1908727201167495 @[1649431655]
+ 		1.2225040982244537 @[1649431665]
+ 		1.3143550967331976 @[1649431675]
+ 		1.1330076149199158 @[1649431685]
+ 		1.130632850585971 @[1649431695]
+ 		1.2210384484846144 @[1649431705]
+ 		1.1862226843833923 @[1649431715]
+ 		1.173691112641245 @[1649431725]
+ 		1.1993171237409115 @[1649431735]
+ 		1.124989118753001 @[1649431745]
+ 		1.2188876010011882 @[1649431755]
+ 		1.1398090018541551 @[1649431765]
+ 		1.152026229526382 @[1649431775]
+ 		1.1651297618052923 @[1649431785]
+ 		1.1771108981920406 @[1649431795]
+ 		1.2512714913813396 @[1649431805]
+ 		1.1941248606657608 @[1649431815]
+ 		1.2135316615807823 @[1649431825]
+ 		1.210919690830633 @[1649431835]
+ 		1.2507550828740932 @[1649431845]
+ 		1.1980697654769756 @[1649431855]
+ 		1.2208113855915144 @[1649431865]
+ 		1.125716730428394 @[1649431875]
+ 		1.2191077940748074 @[1649431885]
+ 		1.2134910706430673 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", mode="idle"} =>
+ 		1.9433222368359566 @[1649431605]
+ 		1.9460618328070267 @[1649431615]
+ 		1.9716702248668299 @[1649431625]
+ 		1.9754450379055926 @[1649431635]
+ 		2.0763547503040174 @[1649431645]
+ 		2.080161926639266 @[1649431655]
+ 		1.9744264501379802 @[1649431665]
+ 		1.9518292326130904 @[1649431675]
+ 		2.006669629807584 @[1649431685]
+ 		1.9665167017490603 @[1649431695]
+ 		2.0341433598776346 @[1649431705]
+ 		1.992614977399353 @[1649431715]
+ 		2.040125300036743 @[1649431725]
+ 		1.973326704732608 @[1649431735]
+ 		1.990366241207812 @[1649431745]
+ 		2.0414970638346857 @[1649431755]
+ 		1.958221534441691 @[1649431765]
+ 		1.9223643559846095 @[1649431775]
+ 		1.9918252374161967 @[1649431785]
+ 		1.9725059684365989 @[1649431795]
+ 		1.9380660496768543 @[1649431805]
+ 		2.014560500625521 @[1649431815]
+ 		2.0263682365301063 @[1649431825]
+ 		1.9403239968116395 @[1649431835]
+ 		1.972600023529958 @[1649431845]
+ 		2.000325993623119 @[1649431855]
+ 		1.9477574339485728 @[1649431865]
+ 		2.0346782214473933 @[1649431875]
+ 		1.9842757896287366 @[1649431885]
+ 		2.0651699268375525 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", mode="system"} =>
+ 		0.7594109100173227 @[1649431605]
+ 		0.8273834293358959 @[1649431615]
+ 		0.8454662924341392 @[1649431625]
+ 		0.7276376139256172 @[1649431635]
+ 		0.7320556576189119 @[1649431645]
+ 		0.8028311790258158 @[1649431655]
+ 		0.8486428002477624 @[1649431665]
+ 		0.8335520820575766 @[1649431675]
+ 		0.7187082995544187 @[1649431685]
+ 		0.7825206430046819 @[1649431695]
+ 		0.7520885294710752 @[1649431705]
+ 		0.7585263086832128 @[1649431715]
+ 		0.7772249245259445 @[1649431725]
+ 		0.8332466938125436 @[1649431735]
+ 		0.7595314173668157 @[1649431745]
+ 		0.7672378180548549 @[1649431755]
+ 		0.781635539594572 @[1649431765]
+ 		0.8306389843812212 @[1649431775]
+ 		0.7934088218375109 @[1649431785]
+ 		0.7816721529641655 @[1649431795]
+ 		0.7791859726945404 @[1649431805]
+ 		0.7481044349027798 @[1649431815]
+ 		0.7481713759189006 @[1649431825]
+ 		0.836161424947204 @[1649431835]
+ 		0.7450108926394023 @[1649431845]
+ 		0.8090061286347918 @[1649431855]
+ 		0.7824440496915486 @[1649431865]
+ 		0.7678737753944006 @[1649431875]
+ 		0.7713038306625094 @[1649431885]
+ 		0.7634156459302176 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", mode="user"} =>
+ 		1.217266853142064 @[1649431605]
+ 		1.1465547378757037 @[1649431615]
+ 		1.1828634826815687 @[1649431625]
+ 		1.2169173481990583 @[1649431635]
+ 		1.1915895921527409 @[1649431645]
+ 		1.117006894282531 @[1649431655]
+ 		1.176930749672465 @[1649431665]
+ 		1.214618685329333 @[1649431675]
+ 		1.1946220706449822 @[1649431685]
+ 		1.1709626552299597 @[1649431695]
+ 		1.2137681106920355 @[1649431705]
+ 		1.1688587139127775 @[1649431715]
+ 		1.1826497754314915 @[1649431725]
+ 		1.1934266015188768 @[1649431735]
+ 		1.1701023414963856 @[1649431745]
+ 		1.1912651181221008 @[1649431755]
+ 		1.1801429259823635 @[1649431765]
+ 		1.2469966596108861 @[1649431775]
+ 		1.2147659406764433 @[1649431785]
+ 		1.165821878553834 @[1649431795]
+ 		1.2827479775995017 @[1649431805]
+ 		1.1573350645252503 @[1649431815]
+ 		1.2254603875568137 @[1649431825]
+ 		1.2235145783051848 @[1649431835]
+ 		1.2023890838492661 @[1649431845]
+ 		1.1906678777071646 @[1649431855]
+ 		1.1897985163261182 @[1649431865]
+ 		1.1974480031640269 @[1649431875]
+ 		1.244420379726216 @[1649431885]
+ 		1.1714144272496925 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", mode="idle"} =>
+ 		1.9662155058351345 @[1649431605]
+ 		1.994121371593792 @[1649431615]
+ 		1.9669827184639872 @[1649431625]
+ 		1.9290353292715736 @[1649431635]
+ 		2.0527465818682686 @[1649431645]
+ 		2.0101705977576785 @[1649431655]
+ 		2.0480019299546255 @[1649431665]
+ 		1.9524781934567728 @[1649431675]
+ 		1.9358005236368627 @[1649431685]
+ 		1.9141341801616363 @[1649431695]
+ 		1.997733630624134 @[1649431705]
+ 		1.9298736282391473 @[1649431715]
+ 		1.9955434899078681 @[1649431725]
+ 		2.012878251064103 @[1649431735]
+ 		1.96772279383149 @[1649431745]
+ 		1.9445675652706995 @[1649431755]
+ 		1.9506196699803695 @[1649431765]
+ 		2.1174273773212917 @[1649431775]
+ 		1.9978100491221995 @[1649431785]
+ 		2.0139614666695707 @[1649431795]
+ 		2.0136121322284453 @[1649431805]
+ 		1.9702826141146943 @[1649431815]
+ 		2.0023463380523028 @[1649431825]
+ 		2.0084299086942337 @[1649431835]
+ 		1.9246501476271078 @[1649431845]
+ 		1.9322569313808344 @[1649431855]
+ 		1.926533757778816 @[1649431865]
+ 		1.9733300706138834 @[1649431875]
+ 		1.9575844134902582 @[1649431885]
+ 		2.0287642313865946 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", mode="system"} =>
+ 		0.7935265513544436 @[1649431605]
+ 		0.8383474835194648 @[1649431615]
+ 		0.8230202451348305 @[1649431625]
+ 		0.8172335985407699 @[1649431635]
+ 		0.7699281175737269 @[1649431645]
+ 		0.7693873548822012 @[1649431655]
+ 		0.7770865314814728 @[1649431665]
+ 		0.771017693070462 @[1649431675]
+ 		0.7548066129442305 @[1649431685]
+ 		0.8900071627111175 @[1649431695]
+ 		0.799728535831673 @[1649431705]
+ 		0.8079136646585539 @[1649431715]
+ 		0.7570799047418404 @[1649431725]
+ 		0.7793001080222893 @[1649431735]
+ 		0.7588722272135783 @[1649431745]
+ 		0.8535986640432384 @[1649431755]
+ 		0.8251150052703451 @[1649431765]
+ 		0.7001684458518866 @[1649431775]
+ 		0.8546421500679571 @[1649431785]
+ 		0.7889578011236154 @[1649431795]
+ 		0.7924416090652813 @[1649431805]
+ 		0.8477524706046097 @[1649431815]
+ 		0.7636655986949336 @[1649431825]
+ 		0.8013108095503412 @[1649431835]
+ 		0.8585468586359639 @[1649431845]
+ 		0.7999003822216764 @[1649431855]
+ 		0.843850707745878 @[1649431865]
+ 		0.7916763351531699 @[1649431875]
+ 		0.8275435234187171 @[1649431885]
+ 		0.7644773061969318 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", mode="user"} =>
+ 		1.1602579427999444 @[1649431605]
+ 		1.1675311448867434 @[1649431615]
+ 		1.2099970364011825 @[1649431625]
+ 		1.1737310721655376 @[1649431635]
+ 		1.1773253005580044 @[1649431645]
+ 		1.2204420473892241 @[1649431655]
+ 		1.174911538604647 @[1649431665]
+ 		1.2765041134320199 @[1649431675]
+ 		1.2293928634142504 @[1649431685]
+ 		1.1958586571272463 @[1649431695]
+ 		1.2025378335500136 @[1649431705]
+ 		1.262212707067374 @[1649431715]
+ 		1.167376605363097 @[1649431725]
+ 		1.2078216409427114 @[1649431735]
+ 		1.1934049790725112 @[1649431745]
+ 		1.2018337706685998 @[1649431755]
+ 		1.22426532470854 @[1649431765]
+ 		1.1024041769211181 @[1649431775]
+ 		1.1475478007923812 @[1649431785]
+ 		1.1970807321718895 @[1649431795]
+ 		1.1939462587120944 @[1649431805]
+ 		1.181964915210847 @[1649431815]
+ 		1.1539880633121355 @[1649431825]
+ 		1.1902592817903497 @[1649431835]
+ 		1.2168029937776736 @[1649431845]
+ 		1.2678426863858476 @[1649431855]
+ 		1.2296155344112776 @[1649431865]
+ 		1.1549935942632146 @[1649431875]
+ 		1.2148720630561 @[1649431885]
+ 		1.1267584624118172 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
increase(demo_cpu_usage_seconds_total[15s])
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="idle"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(29.41559591889381))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(29.912330421851948)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.564979616436176)),
  			},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(29.985789803613443))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(29.723311843292322)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.097789330757227)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(31.373268504539737)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.796310125442684)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(29.62091329327086)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.08815921586938)),
  			},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(29.716891553602178))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(29.60047298617428))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(29.978616177948425)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.44861466687871)),
  			},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(30.008670144772626))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(29.110843476257287)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.544391441857442)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(30.166010030428875))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(29.822262898145713))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(30.6614708940906))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(29.16947395837633)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.535641472262796)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(29.882431579520922))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(29.8072829520097))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(30.2955781678902))},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(30.083876833727125))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(29.366707089997366))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(30.26317597637535)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.86976983078057)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(28.878767283138586)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.386526907910593)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(29.55219160192064))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(29.983882818109123)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.655826283618808)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(29.02826888850541)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.347475373302583)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(29.505899444106035)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.084245760284826)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(29.50701909849886))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(29.95376823033439))},
  			... // 3 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(30.12753186689224))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(30.00649124782649))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(29.724290844082134)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.422136592154853)),
  			},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(29.604433701082602))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(29.82744734402513)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.528955948713705)),
  			},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(29.71425319241826))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(29.050479017081667))},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(29.8358762220887)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.420925406215243)),
  			},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(29.65092049833038))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(29.90762478468241))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(29.826307217706923))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(29.57653963455232))},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(30.71411360206548)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.30181829573121)),
  			},
  			... // 11 identical and 6 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="system"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(12.019863041787175))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(11.531548571030726)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.69013342296239)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(11.80596862830862)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.490076279529605)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(11.879364071355667))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(11.402878152410267))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(11.991293918254087)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.725495853199389)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(11.653607211439521)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.00329723674804)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(11.671382565400563))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(11.67912104653078))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(11.367771799414186))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(12.335666788509116)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.033451148192398)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(11.51802826396306))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(11.557574179038056)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.679872978915228)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(11.332100955944043))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(12.28706806426635)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.105467590736225)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(11.60079237575701)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.753111142985292)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(12.257085885852577))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(11.492107434678474)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.886699364811648)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(12.004278086838895)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.77051725369529)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(12.293845021573361)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.466713623929536)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(11.191615394374821)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.48120325896889)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(12.29944155663543)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.809254861407682)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(12.037398338667117))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(11.757373340806225))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(12.003519207530188))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(12.378774828379392)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.185095007211203)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(11.905942704412155)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.030175020190654)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(11.690947524737567)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.868281790957553)),
  			},
  			... // 17 identical and 16 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="user"}`,
  		Values: []model.SamplePair{
  			... // 6 identical elements
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(17.879811210150365))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(18.602384600322697))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(17.85073320491938)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.472264286945574)),
  			},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(17.03777997128782))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(18.55348973488435)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.022157409519423)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(17.71615419452428)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.91596170543926)),
  			},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(18.09786412247922))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(17.82884650939377))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(17.94345797749702))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(18.509267526562326)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.96445727813989)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(17.16178973609931)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.535631162405476)),
  			},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(17.41772246704204))},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(17.97821214760188)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.745605912699826)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(17.76657928613713))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(18.545208628464025)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.24902690993622)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(18.22179116058396)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.40421823062934)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(17.8873196656059))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(18.186800375930034))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(18.24900541920215))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(18.11532572764554)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.330659232800823)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(18.062805881665554))},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(17.51083957630908)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.77794997883029)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(18.596072921762243)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.025965599983465)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(18.01531420997344))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(18.13046203329577))},
  			... // 3 identical elements
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(18.046835204062518))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(18.10376076924149))},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(17.851984481792897)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.04649211937794)),
  			},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(18.69468966248678))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(18.037903611199))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(17.723949697217904))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(17.725971434439998))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(18.28184118575882)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.08228859421797)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(17.963219559227582))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(17.790758762450423))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(17.460775407089386)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.650603845831938)),
  			},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(17.46816543384921))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(17.76354597741738))},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(18.15995675936574)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.413199928298123)),
  			},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(18.05540156038478))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(18.156272927240938))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(17.82169296388747))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(17.83966292283731))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(17.97029869555263)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.177270921296444)),
  			},
  			... // 6 identical and 2 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", mode="idle"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(29.522803997097075)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.93446869589388)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(29.32174033834599))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(29.526777409948405))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(29.449652804818474))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(31.163978001452055)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.65321052382933)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(30.179242870450256)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.501268998486925)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(29.26674061903032)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.91197004588321)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(29.44999717944302))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(29.405903029604815))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(28.71423546841834)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.176171794650145)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(30.69845212119981)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.298218256211836)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(30.127309955190867))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(30.107736619305793))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(28.724476191331636)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.350277294404805)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(29.905282377032563))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(30.092310056032147))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(29.658931901911277)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.980106587114275)),
  			},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(29.06983547320124))},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(29.981051790935457)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.59918964054668)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(29.57149631355423))},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(29.28992556553567))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(30.249172847019512)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.856445479730613)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(29.925980822241396))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(29.177052207815)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.58320932119386)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(29.553829367156137))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(29.70400202972814))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(28.97332339311834)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.31717889686115)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(30.31040357082384)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.945722883625425)),
  			},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(29.951594313955862))},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(30.794006688898666)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.450716740742795)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(29.561305546027146)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.03338666487253)),
  			},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(29.822008282644674))},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(30.040326756192375)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.67694724019384)),
  			},
  			... // 17 identical and 11 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", mode="system"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(11.841177148628049))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(12.258482099379764)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.969375949673122)),
  			},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(12.68313446242246))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(11.472331618584578)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.875552541227078)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(11.07831564018852))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(12.04767892038217)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.692064235016005)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(12.52570288720017)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.364624486595858)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(11.825214598458844)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.126690400211375)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(11.50509173741739)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.837821568566142)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(12.245084790236435)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.756931357929716)),
  			},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(11.844068636273732))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(11.440835398127094))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(11.584219637181377))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(12.454420893496719)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.18907188496087)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(11.84164510208939)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.06066353712231)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(11.548087437317008))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(11.7569388433476))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(12.549154254491443)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.274280534300486)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(11.877208558129498)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.071333960659103)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(12.044819273403846))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(12.216579931831804)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.052747386042029)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(11.532687977538442))},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(11.694407184302692)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.536793630715692)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(12.225149027784939)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.89095623145113)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(11.854752815692338)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.083975668530913)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(12.051475237996785)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.7593712885282)),
  			},
  			... // 23 identical and 12 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", mode="user"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(18.11848189836019)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.824354155745823)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(17.73382416920504))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(17.62216316853301))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(18.540715861221546)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.27479465422221)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(17.675830643362136)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.868473836570047)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(17.173078208346855)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.406666766328275)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(18.20755649416242)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.723405467520934)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(18.1247882222815))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(18.356275401543826))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(17.240679741284115)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.46689684741432)),
  			},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(17.45771310757846))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(18.031854646804277))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(18.09562526084483)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.908043743460436)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(18.060650821076706))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(17.634054086694963))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(18.163636199547913)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.959602507180534)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(17.9457450939226))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(18.38101027204539)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.154721477942076)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(17.541739650157982)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.92947639815975)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(17.86478206366883))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(18.64232648292091)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.257327048049774)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(17.695689982152548)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.21086654276587)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(18.5258253372449)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.137225547456183)),
  			},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(17.99779876475805))},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(17.766933110193353)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.962194964988157)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(18.13662668166216))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(18.179353149898816))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(17.952337684109807))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(18.088441597356))},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(17.398594359081475)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.8211648046854)),
  			},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(17.77615146164317))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(17.92292910581455))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(18.05871864053188))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(18.02531840762822))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(18.13085667547421))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(17.545231703028552)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.941603704646695)),
  			},
  			... // 15 identical and 10 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", mode="idle"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(29.624037207802758)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.944287074555177)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(29.34315668430645))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(29.2336955400242))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(29.72038822734612))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(30.673594044550555)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.094239342841316)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(30.197849133575804))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(30.20938582508824))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(29.046089459967334)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.60406928975135)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(29.730304813769184))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(29.00343058118597))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(29.822850880940678)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.452571488101967)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(28.76695215664222)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.16663625749061)),
  			},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(29.366081928717904))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(30.35713321430376))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(29.961980342224706))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(29.712928235239815))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(29.235731924534775))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(30.826238422072493)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.303923964733258)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(29.62090623623226)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.334407710528467)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(29.454414708190598))},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(29.79334660555469))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(29.304324821656337)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.604277208913118)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(30.1117972038046))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(30.06285752070835))},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(29.116553620027844)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.453185290156394)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(29.358699238393456))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(29.220431740512137))},
  			... // 2 identical elements
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(29.89162680285517))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(30.475006920751188))},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(29.499076774081914)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.925347313517705)),
  			},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(29.938834732340187))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(30.053089010936674))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(30.25357984530274))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(29.95901266380679))},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(29.59312967423466)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.92259905289393)),
  			},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(29.39091791631654))},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(29.709157353441697)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.28410647221608)),
  			},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(30.01838979235617))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(30.51435705996118))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(29.88440006817109))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(29.700304510362916))},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(30.332476992654847)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.79588988958858)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(30.782984788675094)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.442534716508817)),
  			},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(30.1309723231825))},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(29.791034085326828)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.121053309296258)),
  			},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(29.85902166785672))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(29.239958308811765))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(29.391287617385384))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(29.55576174543239))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(30.953207981947347))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(30.164917985588545)),
+ 				Value:     Inverse(TranslateFloat64, float64(30.53411672584479)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(29.262330543017015)),
+ 				Value:     Inverse(TranslateFloat64, float64(29.76213541283505)),
  			},
  			... // 5 identical and 2 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", mode="system"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(12.438635557511589))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(12.351304266267107)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.201835600921186)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(12.129537526707281)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.278095768764613)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(11.896631149429595)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.046188658598114)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(11.439069431609823)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.712214280472836)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(11.115020132157952)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.259654009307269)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(11.89822473480308)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.77908659761306)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(11.722665955865523))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(11.180130700333393)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.308508932183031)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(12.12085477913206)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.854602917504963)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(12.082417880388675)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.504981067148035)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(12.26167697388155))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(11.99245094503567))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(11.55617262920714))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(11.778589628025658))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(12.34208098486124)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.022415125888074)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(12.173941525237751)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.383954337186879)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(11.036374435745529)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.483157983486308)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(12.715604268101742)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.977911741327262)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(12.189047877196572)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.399242668470833)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(12.347230515340925)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.176276015816256)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(12.73652461648453)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.45322445628699)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(11.458319305806071)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.8776418902562)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(11.976011953942361)),
+ 				Value:     Inverse(TranslateFloat64, float64(11.802335962769575)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(12.576914478369872)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.391163699998286)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(12.074439293923206)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.342360489128623)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(12.398219155176776)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.264981347892897)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(12.283236768838833)),
+ 				Value:     Inverse(TranslateFloat64, float64(12.408078051288612)),
  			},
  			... // 19 identical and 14 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", mode="user"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(17.447847018454922)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.217077367589805)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(18.380577001342317)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.0550077148946)),
  			},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(17.86216701340163))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(17.90530559734907))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(17.88733652344672))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(18.383805531891994)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.142496857384685)),
  			},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(17.86397601061617))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(18.598060591873946)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.273264754156113)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(18.267998529947363)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.561186253791675)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(17.092503276566276)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.541966501390565)),
  			},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(18.042447444749996))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(18.37137086939765))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(17.83247837368981)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.199382451013662)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(17.68669415661134))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(17.859430030337535))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(17.86465663946001))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(17.98031373793492))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(17.537387142539956)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.812918051960878)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(17.663489495404065)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.2876805482083)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(18.01290542911738)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.746342623315286)),
  			},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(18.03037737787236))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(17.359150562173454)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.542498334951233)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(17.79641356971115))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(17.947299300081795)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.73480651661521)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(17.75565101025859))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(18.298940272652544))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(17.66306021885248)),
+ 				Value:     Inverse(TranslateFloat64, float64(18.11458691116422)),
  			},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(18.119511341326866))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(17.978590587998042)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.760695029981434)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(17.73932644954766))},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(17.8803259175329)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.554009590414353)),
  			},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(18.09816566167865))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(18.0739033583086))},
  			... // 3 identical elements
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(17.82239618123276))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(18.50763064745115))},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(17.33576464658836)),
+ 				Value:     Inverse(TranslateFloat64, float64(17.98461722477805)),
  			},
  			... // 12 identical and 10 modified elements
  		},
  	},
  }
increase(demo_cpu_usage_seconds_total[1m])
FAIL
  model.Matrix{
  	&{Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="idle"}`, Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(119.43550227995729))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(119.17359157337341))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(119.06342802970903))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(118.6255058593286))}, ...}},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="system"}`,
  		Values: []model.SamplePair{
  			... // 13 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(46.47128732924465))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(46.948898960603394))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(46.633032510501586)),
+ 				Value:     Inverse(TranslateFloat64, float64(47.17829399864422)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(47.3771044104995))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(47.0662002019817))},
  			... // 43 identical elements
  		},
  	},
  	&{Metric: s`{instance="demo.promlabs.com:10000", job="demo", mode="user"}`, Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(71.78722942620517))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(71.94782218977343))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(72.3820949785242))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(72.3268021560401))}, ...}},
  	&{Metric: s`{instance="demo.promlabs.com:10001", job="demo", mode="idle"}`, Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(118.1724052915815))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(118.3908416908446))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(118.60505913168889))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(118.57918755774153))}, ...}},
  	... // 5 identical elements
  }
increase(demo_cpu_usage_seconds_total[5m])
PASS
This test case passed successfully.
increase(demo_cpu_usage_seconds_total[15m])
PASS
This test case passed successfully.
increase(demo_cpu_usage_seconds_total[1h])
PASS
This test case passed successfully.
deriv(demo_disk_usage_bytes[1s])
PASS
This test case passed successfully.
deriv(demo_disk_usage_bytes[15s])
PASS
This test case passed successfully.
deriv(demo_disk_usage_bytes[1m])
PASS
This test case passed successfully.
deriv(demo_disk_usage_bytes[5m])
PASS
This test case passed successfully.
deriv(demo_disk_usage_bytes[15m])
PASS
This test case passed successfully.
deriv(demo_disk_usage_bytes[1h])
PASS
This test case passed successfully.
predict_linear(demo_disk_usage_bytes[1s], 600)
PASS
This test case passed successfully.
predict_linear(demo_disk_usage_bytes[15s], 600)
PASS
This test case passed successfully.
predict_linear(demo_disk_usage_bytes[1m], 600)
PASS
This test case passed successfully.
predict_linear(demo_disk_usage_bytes[5m], 600)
PASS
This test case passed successfully.
predict_linear(demo_disk_usage_bytes[15m], 600)
PASS
This test case passed successfully.
predict_linear(demo_disk_usage_bytes[1h], 600)
PASS
This test case passed successfully.
time()
PASS
This test case passed successfully.
label_replace(demo_num_cpus, "job", "destination-value-$1", "instance", "demo.promlabs.com:(.*)")
PASS
This test case passed successfully.
label_replace(demo_num_cpus, "job", "destination-value-$1", "instance", "host:(.*)")
PASS
This test case passed successfully.
label_replace(demo_num_cpus, "job", "$1-$2", "instance", "local(.*):(.*)")
PASS
This test case passed successfully.
label_replace(demo_num_cpus, "job", "value-$1", "nonexistent-src", "source-value-(.*)")
PASS
This test case passed successfully.
label_replace(demo_num_cpus, "job", "value-$1", "nonexistent-src", "(.*)")
PASS
This test case passed successfully.
label_replace(demo_num_cpus, "job", "value-$1", "instance", "non-matching-regex")
PASS
This test case passed successfully.
label_replace(demo_num_cpus, "job", "", "dst", ".*")
PASS
This test case passed successfully.
label_replace(demo_num_cpus, "job", "value-$1", "src", "(.*")
FAIL
The query ran successfully against the test target, but was expected to fail.
label_replace(demo_num_cpus, "~invalid", "", "src", "(.*)")
FAIL
The query ran successfully against the test target, but was expected to fail.
label_replace(demo_num_cpus, "instance", "", "", "")
PASS
This test case passed successfully.
label_join(demo_num_cpus, "new_label", "-", "instance", "job")
PASS
This test case passed successfully.
label_join(demo_num_cpus, "job", "-", "instance", "job")
PASS
This test case passed successfully.
label_join(demo_num_cpus, "job", "-", "instance")
PASS
This test case passed successfully.
label_join(demo_num_cpus, "~invalid", "-", "instance")
PASS
This test case passed successfully.
day_of_month()
PASS
This test case passed successfully.
day_of_week()
PASS
This test case passed successfully.
days_in_month()
PASS
This test case passed successfully.
hour()
PASS
This test case passed successfully.
minute()
PASS
This test case passed successfully.
month()
PASS
This test case passed successfully.
year()
PASS
This test case passed successfully.
day_of_month(demo_batch_last_success_timestamp_seconds offset 1m)
PASS
This test case passed successfully.
day_of_month(demo_batch_last_success_timestamp_seconds offset 5m)
PASS
This test case passed successfully.
day_of_month(demo_batch_last_success_timestamp_seconds offset 10m)
PASS
This test case passed successfully.
day_of_week(demo_batch_last_success_timestamp_seconds offset 1m)
PASS
This test case passed successfully.
day_of_week(demo_batch_last_success_timestamp_seconds offset 5m)
PASS
This test case passed successfully.
day_of_week(demo_batch_last_success_timestamp_seconds offset 10m)
PASS
This test case passed successfully.
days_in_month(demo_batch_last_success_timestamp_seconds offset 1m)
PASS
This test case passed successfully.
days_in_month(demo_batch_last_success_timestamp_seconds offset 5m)
PASS
This test case passed successfully.
days_in_month(demo_batch_last_success_timestamp_seconds offset 10m)
PASS
This test case passed successfully.
hour(demo_batch_last_success_timestamp_seconds offset 1m)
PASS
This test case passed successfully.
hour(demo_batch_last_success_timestamp_seconds offset 5m)
PASS
This test case passed successfully.
hour(demo_batch_last_success_timestamp_seconds offset 10m)
PASS
This test case passed successfully.
minute(demo_batch_last_success_timestamp_seconds offset 1m)
PASS
This test case passed successfully.
minute(demo_batch_last_success_timestamp_seconds offset 5m)
PASS
This test case passed successfully.
minute(demo_batch_last_success_timestamp_seconds offset 10m)
PASS
This test case passed successfully.
month(demo_batch_last_success_timestamp_seconds offset 1m)
PASS
This test case passed successfully.
month(demo_batch_last_success_timestamp_seconds offset 5m)
PASS
This test case passed successfully.
month(demo_batch_last_success_timestamp_seconds offset 10m)
PASS
This test case passed successfully.
year(demo_batch_last_success_timestamp_seconds offset 1m)
PASS
This test case passed successfully.
year(demo_batch_last_success_timestamp_seconds offset 5m)
PASS
This test case passed successfully.
year(demo_batch_last_success_timestamp_seconds offset 10m)
PASS
This test case passed successfully.
idelta(demo_cpu_usage_seconds_total[1s])
PASS
This test case passed successfully.
idelta(demo_cpu_usage_seconds_total[15s])
PASS
This test case passed successfully.
idelta(demo_cpu_usage_seconds_total[1m])
PASS
This test case passed successfully.
idelta(demo_cpu_usage_seconds_total[5m])
PASS
This test case passed successfully.
idelta(demo_cpu_usage_seconds_total[15m])
PASS
This test case passed successfully.
idelta(demo_cpu_usage_seconds_total[1h])
PASS
This test case passed successfully.
irate(demo_cpu_usage_seconds_total[1s])
PASS
This test case passed successfully.
irate(demo_cpu_usage_seconds_total[15s])
PASS
This test case passed successfully.
irate(demo_cpu_usage_seconds_total[1m])
PASS
This test case passed successfully.
irate(demo_cpu_usage_seconds_total[5m])
PASS
This test case passed successfully.
irate(demo_cpu_usage_seconds_total[15m])
PASS
This test case passed successfully.
irate(demo_cpu_usage_seconds_total[1h])
PASS
This test case passed successfully.
clamp_min(demo_memory_usage_bytes, 2)
PASS
This test case passed successfully.
clamp_max(demo_memory_usage_bytes, 2)
PASS
This test case passed successfully.
clamp(demo_memory_usage_bytes, 0, 1)
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: Invalid function name: clamp
clamp(demo_memory_usage_bytes, 0, 1000000000000)
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: Invalid function name: clamp
clamp(demo_memory_usage_bytes, 1000000000000, 0)
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: Invalid function name: clamp
clamp(demo_memory_usage_bytes, 1000000000000, 1000000000000)
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: Invalid function name: clamp
resets(demo_cpu_usage_seconds_total[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", mode="idle"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", mode="system"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo", mode="user"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", mode="idle"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", mode="system"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo", mode="user"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", mode="idle"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", mode="system"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo", mode="user"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
resets(demo_cpu_usage_seconds_total[15s])
PASS
This test case passed successfully.
resets(demo_cpu_usage_seconds_total[1m])
PASS
This test case passed successfully.
resets(demo_cpu_usage_seconds_total[5m])
PASS
This test case passed successfully.
resets(demo_cpu_usage_seconds_total[15m])
PASS
This test case passed successfully.
resets(demo_cpu_usage_seconds_total[1h])
PASS
This test case passed successfully.
changes(demo_batch_last_success_timestamp_seconds[1s])
FAIL
  model.Matrix{
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10000", job="demo"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10001", job="demo"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
+ 	(
+ 		s"""
+ 		{instance="demo.promlabs.com:10002", job="demo"} =>
+ 		0 @[1649431605]
+ 		0 @[1649431615]
+ 		0 @[1649431625]
+ 		0 @[1649431635]
+ 		0 @[1649431645]
+ 		0 @[1649431655]
+ 		0 @[1649431665]
+ 		0 @[1649431675]
+ 		0 @[1649431685]
+ 		0 @[1649431695]
+ 		0 @[1649431705]
+ 		0 @[1649431715]
+ 		0 @[1649431725]
+ 		0 @[1649431735]
+ 		0 @[1649431745]
+ 		0 @[1649431755]
+ 		0 @[1649431765]
+ 		0 @[1649431775]
+ 		0 @[1649431785]
+ 		0 @[1649431795]
+ 		0 @[1649431805]
+ 		0 @[1649431815]
+ 		0 @[1649431825]
+ 		0 @[1649431835]
+ 		0 @[1649431845]
+ 		0 @[1649431855]
+ 		0 @[1649431865]
+ 		0 @[1649431875]
+ 		0 @[1649431885]
+ 		0 @[1649431895]
+ 		... // 31 elided lines
+ 		s"""
+ 	),
  }
changes(demo_batch_last_success_timestamp_seconds[15s])
PASS
This test case passed successfully.
changes(demo_batch_last_success_timestamp_seconds[1m])
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431695"},
  			{Timestamp: s"1649431705"},
  			... // 13 identical elements
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431935"},
  			{Timestamp: s"1649431945"},
  			... // 7 identical elements
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(1))},
  			... // 2 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431875"},
  			{Timestamp: s"1649431885"},
  			... // 7 identical elements
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649432175"},
  			{Timestamp: s"1649432185"},
  			... // 2 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo"}`,
  		Values: []model.SamplePair{
  			... // 6 identical elements
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431695"},
  			{Timestamp: s"1649431705"},
  			... // 7 identical elements
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649431995"},
  			{Timestamp: s"1649432005"},
  			... // 7 identical elements
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(1))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(1))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(0)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{Timestamp: s"1649432175"},
  			{Timestamp: s"1649432185"},
  			... // 2 identical elements
  		},
  	},
  }
changes(demo_batch_last_success_timestamp_seconds[5m])
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(3))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(3))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(2)),
+ 				Value:     Inverse(TranslateFloat64, float64(3)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(3))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(3))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(3))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(3))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(3))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(2)),
+ 				Value:     Inverse(TranslateFloat64, float64(3)),
  			},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(2))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(2))},
  			... // 13 identical elements
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(3))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(3))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(2)),
+ 				Value:     Inverse(TranslateFloat64, float64(3)),
  			},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(3))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(3))},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(3))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(3))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(3))},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(2)),
+ 				Value:     Inverse(TranslateFloat64, float64(3)),
  			},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(2))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(2))},
  			... // 13 identical elements
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(4))},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(3)),
+ 				Value:     Inverse(TranslateFloat64, float64(4)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(4))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(3)),
+ 				Value:     Inverse(TranslateFloat64, float64(4)),
  			},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(4))},
  			... // 2 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo"}`,
  		Values: []model.SamplePair{
  			... // 12 identical elements
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(4))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(3)),
+ 				Value:     Inverse(TranslateFloat64, float64(4)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(4))},
  			... // 7 identical elements
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(5))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(5))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(4)),
+ 				Value:     Inverse(TranslateFloat64, float64(5)),
  			},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(4))},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(3)),
+ 				Value:     Inverse(TranslateFloat64, float64(4)),
  			},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(4))},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(3)),
+ 				Value:     Inverse(TranslateFloat64, float64(4)),
  			},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(4))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(3)),
+ 				Value:     Inverse(TranslateFloat64, float64(4)),
  			},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(4))},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(3)),
+ 				Value:     Inverse(TranslateFloat64, float64(4)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(4))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(2))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(2))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(1)),
+ 				Value:     Inverse(TranslateFloat64, float64(2)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(2))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(2))},
  			... // 7 identical elements
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(2))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(2))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(1)),
+ 				Value:     Inverse(TranslateFloat64, float64(2)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(2))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(2))},
  			... // 13 identical elements
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(4))},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(3)),
+ 				Value:     Inverse(TranslateFloat64, float64(4)),
  			},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(4))},
  			... // 7 identical elements
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(4))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(3)),
+ 				Value:     Inverse(TranslateFloat64, float64(4)),
  			},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(4))},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(3)),
+ 				Value:     Inverse(TranslateFloat64, float64(4)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(4))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(4))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(3)),
+ 				Value:     Inverse(TranslateFloat64, float64(4)),
  			},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(3))},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(3))},
  			... // 2 identical elements
  		},
  	},
  }
changes(demo_batch_last_success_timestamp_seconds[15m])
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(9))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(8)),
+ 				Value:     Inverse(TranslateFloat64, float64(9)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(9))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(8)),
+ 				Value:     Inverse(TranslateFloat64, float64(9)),
  			},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(8))},
  			... // 7 identical elements
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(8))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(7)),
+ 				Value:     Inverse(TranslateFloat64, float64(8)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(8))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(7)),
+ 				Value:     Inverse(TranslateFloat64, float64(8)),
  			},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(8))},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(7)),
+ 				Value:     Inverse(TranslateFloat64, float64(8)),
  			},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(7))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(7))},
  			... // 19 identical elements
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(10))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(9)),
+ 				Value:     Inverse(TranslateFloat64, float64(10)),
  			},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(10))},
  			... // 2 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(8))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(7)),
+ 				Value:     Inverse(TranslateFloat64, float64(8)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(8))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(7)),
+ 				Value:     Inverse(TranslateFloat64, float64(8)),
  			},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(8))},
  			... // 7 identical elements
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(9))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(8)),
+ 				Value:     Inverse(TranslateFloat64, float64(9)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(9))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(8)),
+ 				Value:     Inverse(TranslateFloat64, float64(9)),
  			},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(8))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(8))},
  			... // 7 identical elements
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(9))},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(8)),
+ 				Value:     Inverse(TranslateFloat64, float64(9)),
  			},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(9))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(8)),
+ 				Value:     Inverse(TranslateFloat64, float64(9)),
  			},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(9))},
  			... // 14 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(10))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9)),
+ 				Value:     Inverse(TranslateFloat64, float64(10)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(10))},
  			... // 13 identical elements
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(11))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(11))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(10)),
+ 				Value:     Inverse(TranslateFloat64, float64(11)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(11))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(11))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(11))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(11))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(11))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(10)),
+ 				Value:     Inverse(TranslateFloat64, float64(11)),
  			},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(11))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(11))},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(11))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(11))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(11))},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(10)),
+ 				Value:     Inverse(TranslateFloat64, float64(11)),
  			},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(11))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(11))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(11))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(11))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(11))},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(10)),
+ 				Value:     Inverse(TranslateFloat64, float64(11)),
  			},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(10))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(9)),
+ 				Value:     Inverse(TranslateFloat64, float64(10)),
  			},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(10))},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(9)),
+ 				Value:     Inverse(TranslateFloat64, float64(10)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(10))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(10))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(9)),
+ 				Value:     Inverse(TranslateFloat64, float64(10)),
  			},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(9))},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(9))},
  			... // 2 identical elements
  		},
  	},
  }
changes(demo_batch_last_success_timestamp_seconds[1h])
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(47))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(47))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(46)),
+ 				Value:     Inverse(TranslateFloat64, float64(47)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(47))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(47))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(47))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(47))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(47))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(46)),
+ 				Value:     Inverse(TranslateFloat64, float64(47)),
  			},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(46))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(46))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(46))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(46))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(46))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(45)),
+ 				Value:     Inverse(TranslateFloat64, float64(46)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(45))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(44)),
+ 				Value:     Inverse(TranslateFloat64, float64(45)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(45))},
  			... // 7 identical elements
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(46))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(46))},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(45)),
+ 				Value:     Inverse(TranslateFloat64, float64(46)),
  			},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(45))},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(44)),
+ 				Value:     Inverse(TranslateFloat64, float64(45)),
  			},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(45))},
  			... // 7 identical elements
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(46))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(46))},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(45)),
+ 				Value:     Inverse(TranslateFloat64, float64(46)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(46))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(46))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(46))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(46))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(46))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(45)),
+ 				Value:     Inverse(TranslateFloat64, float64(46)),
  			},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(46))},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(46))},
  			... // 2 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo"}`,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(38))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(38))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(37)),
+ 				Value:     Inverse(TranslateFloat64, float64(38)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(38))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(38))},
  			... // 7 identical elements
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(39))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(39))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(38)),
+ 				Value:     Inverse(TranslateFloat64, float64(39)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(39))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(39))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(39))},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(39))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(39))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(38)),
+ 				Value:     Inverse(TranslateFloat64, float64(39)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(39))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(39))},
  			... // 7 identical elements
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(39))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(39))},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(38)),
+ 				Value:     Inverse(TranslateFloat64, float64(39)),
  			},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(39))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(39))},
  			... // 7 identical elements
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(40))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(40))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(39)),
+ 				Value:     Inverse(TranslateFloat64, float64(40)),
  			},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(40))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(40))},
  			... // 7 identical elements
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(41))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(41))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(40)),
+ 				Value:     Inverse(TranslateFloat64, float64(41)),
  			},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(40))},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(40))},
  			... // 2 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo"}`,
  		Values: []model.SamplePair{
  			... // 6 identical elements
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(45))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(44)),
+ 				Value:     Inverse(TranslateFloat64, float64(45)),
  			},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(44))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(43)),
+ 				Value:     Inverse(TranslateFloat64, float64(44)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(44))},
  			... // 7 identical elements
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(45))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(44)),
+ 				Value:     Inverse(TranslateFloat64, float64(45)),
  			},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(45))},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(44)),
+ 				Value:     Inverse(TranslateFloat64, float64(45)),
  			},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(45))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(45))},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(44)),
+ 				Value:     Inverse(TranslateFloat64, float64(45)),
  			},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(44))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(43)),
+ 				Value:     Inverse(TranslateFloat64, float64(44)),
  			},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(44))},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(43)),
+ 				Value:     Inverse(TranslateFloat64, float64(44)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(44))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(44))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(43)),
+ 				Value:     Inverse(TranslateFloat64, float64(44)),
  			},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(43))},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(43))},
  			... // 2 identical elements
  		},
  	},
  }
vector(1.23)
PASS
This test case passed successfully.
vector(time())
PASS
This test case passed successfully.
histogram_quantile(-0.5, rate(demo_api_request_duration_seconds_bucket[1m]))
FAIL
The query failed to run against the test target: bad_data: [2200] Query syntax error: [QUERY2200] "-50.000000" is not a valid percentile.
histogram_quantile(0.1, rate(demo_api_request_duration_seconds_bucket[1m]))
FAIL
  model.Matrix{
  	&{Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.013488179713389142))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.01349956785747996))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.01340688653431768))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.013373804318294207))}, ...}},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.014920828857421877))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.014055853271484375))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.013623365478515625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.013839609375)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			... // 4 identical elements
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.014272097167968751))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.014920828857421875))},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
  			},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.014920828857421875))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.014488341064453125))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.013623365478515625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.013947731323242188)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			... // 4 identical elements
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.014055853271484375))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.014488341064453125))},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.014488341064453125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968751)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.014272097167968751))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.014272097167968751))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.014488341064453125))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.013623365478515625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.013947731323242188)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			... // 8 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.0181644873046875))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.014758645935058594))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.013947731323242188)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01443428009033203)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			... // 6 identical elements
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.014920828857421875))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.014488341064453125))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
  			},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968751)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421877)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			... // 4 identical elements
  		},
  	},
  	&{Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.00895387029157366))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.008959863230414526))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.008941037438233608))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.008936511510891568))}, ...}},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 2 identical elements
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.008649755859375))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.0083614306640625))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.0077847802734375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00807310546875)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.007496455078125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00807310546875)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.0072081298828125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0074964550781249995)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.009730975341796875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00960122900390625)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.010271585083007812))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.019705225067138673)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011136560668945313)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.011136560668945313))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.010256139090401788))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.010379707031250001)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010256139090401788)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.009676914367675782)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00978503631591797)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.009190365600585938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0095147314453125)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			... // 12 identical elements
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.009144027622767857))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.0095147314453125))},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.011136560668945313)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010725697265625)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.011352804565429689))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.012109658203125))},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.019878992483956474)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012109658203125)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.0209911039515904))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.01110052001953125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0112446826171875)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.00908224365234375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00925523876953125)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			... // 14 identical elements
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(0.0093225146484375))},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.00961083984375))},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(0.01052386962890625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010163463134765627)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.011244682617187501)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010812194824218751)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.0212765957446812e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.0212765957446812e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.0217391304347827e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.0217391304347827e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.0217391304347827e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(1.0222222222222223e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(1.0222222222222223e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(1.0227272727272727e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(1.0227272727272727e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(1.0227272727272727e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 6 identical elements
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.04425351620300574))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.04404516817966354))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0.04383476664330675)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043363658866882315)),
  			},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.04414106547854725))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.04312591344659979))},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.04092623667790339)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.041518828125)),
  			},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.041026487110682894))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.04075781595083383)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04135664520263671)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.0404674353869208))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.04166073818206787))},
  			... // 10 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.0444113974051042))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.04397672332274085))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.042767636627197264)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04337234723772321)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(0.04269465431213379)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04382528197992044)),
  			},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.0438014855543948))},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(0.04332844810084292)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(0.043829197573575104)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043094319370814725)),
  			},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.04435607524916705))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.04436367610743788))},
  			... // 8 identical elements
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.04606732190218839))},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.04808871087091619))},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.05381042229872483)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05057674433898926)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(0.051087620544433596)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04978162122224507)),
  			},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.046956300209590365))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.04559248152788947))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.0451294953405446))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.04437530339845469))},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(0.04181886653137207)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04291360125732422)),
  			},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.04423282588910453))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.04426037955971651))},
  			... // 7 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.05692620574951172)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.059115675201416015)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.05254726684570313))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.05035779739379882))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04597885848999024)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04597885848999024)),
  			},
- 			s"NaN @[1649431675]",
- 			s"NaN @[1649431685]",
- 			s"NaN @[1649431695]",
- 			s"NaN @[1649431705]",
- 			s"NaN @[1649431715]",
- 			s"NaN @[1649431725]",
- 			s"NaN @[1649431735]",
- 			s"NaN @[1649431745]",
- 			s"NaN @[1649431755]",
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			... // 5 identical elements
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04597885848999024)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			... // 11 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.03795080383300781))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.03284204177856445))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.03357186492919922)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.034301688079833983)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(0.037950803833007814)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.034301688079833983)),
  			},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.0423297427368164))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.0423297427368164)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.11207346756935119)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1009892784690857)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(0.11494714622497557)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.11207346756935119)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(0.11823135040283202)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12069450353622435)),
  			},
  			... // 12 identical and 1 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 2 identical elements
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.01565065200805664))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01591300673540901))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.016841074658203125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01654265808105469)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.01968089762878418)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018002304382324218)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.023929352999600497)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021816218911447832)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.04668513895834646)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.044638366988824334)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0.023678706665039063)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.024327438354492192)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.017175943777901784)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.017577539585658483)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.016151182061557114)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016374882644127155)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.01548420111405222)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015671991866262336)),
  			},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.015086191837086397))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.014774341056577621))},
  			... // 7 identical elements
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.015363145918412643))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.015318914212313565))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.015132043826081033)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015289426408247514)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.01531308522778888))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.015620776206568666))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0.016023672729492188)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015847588413783482)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01600204833984375)),
  			},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(0.01667480712890625))},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.016002048339843748))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.016338427734375))},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.01613458492155998))},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(0.015588640890682445)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01575491245814732)),
  			},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.015332219684879956))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.015122656494140626))},
  			... // 10 identical elements
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.015284751512480944))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(0.015516960680162584))},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(0.015439814208984375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01566223650251116)),
  			},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.01568404260971967))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.015551025355747768))},
  			... // 11 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 4 identical elements
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.023678706665039063))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.025300535888671875))},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.04543149112701416)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04419991456031799)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.04663569932556152))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.04643979942723324))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.04629163984026227))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.04629163984026227))},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.028219828491210935)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04427593780517578)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.0233543408203125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025300535888671875)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			... // 5 identical elements
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.02043504821777344))},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.02043504821777344))},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(0.015569560546875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
  			},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.014920828857421877))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.015245194702148438))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.014596463012695312)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.014596463012695312))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.014596463012695312))},
  			... // 3 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.014272097167968751))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.014272097167968751))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968751)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014055853271484375)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.013947731323242188)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968751)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.013839609375))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.013839609375))},
  			... // 2 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.014920828857421875))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.014920828857421875))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.015569560546875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.02043504821777344))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.020435048217773435)),
  			},
- 			s"NaN @[1649432065]",
- 			s"NaN @[1649432075]",
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			... // 11 identical elements
  		},
  	},
  	&{Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.013499191069246071))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.013483775202053697))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.013430007005201304))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01336578083711512))}, ...}},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.016867023925781252))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.011244682617187501)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01167717041015625)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.01081219482421875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012109658203125)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.00994721923828125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010379707031250001)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.00994721923828125))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.010379707031250001))},
  			... // 2 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.013947731323242188))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421877)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.014920828857421875))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.014920828857421875))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.014488341064453125))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.013623365478515625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968751)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.014920828857421875))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.014920828857421875))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.013623365478515625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014596463012695312)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.013623365478515625)),
  			},
- 			s"NaN @[1649431915]",
- 			s"NaN @[1649431925]",
- 			s"NaN @[1649431935]",
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.009730975341796875))},
  			... // 4 identical elements
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.03503151123046875))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.030652572326660157))},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.030652572326660157)),
  			},
- 			s"NaN @[1649432035]",
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			... // 9 identical elements
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.00994721923828125))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.00994721923828125))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(0.013623365478515625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00994721923828125)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  		},
  	},
  	&{Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.00894527246037105))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.008936073434152385))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.00892659492902058))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.008927716423483455))}, ...}},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.0077847802734375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0083614306640625)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.00807310546875))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.00807310546875))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.008361430664062499)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.008649755859375)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.00908224365234375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0083614306640625)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			... // 4 identical elements
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.010441491001674108))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.01062684291294643))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.011785292358398439)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010884276123046877)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.018164487304687497)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011893414306640624)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.01254214599609375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01283047119140625)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.010163463134765625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01081219482421875)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.009154324951171876)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00937056884765625)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.009154324951171876))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.009125492431640625))},
  			... // 14 identical elements
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.010379707031250001))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.0115330078125))},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.020574062151227677)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0115330078125)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.02182518755231585)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.020574062151227677)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(0.01254214599609375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012758389892578126)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.010379707031250001)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010956357421875)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.00908224365234375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.009803056640625)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			... // 6 identical elements
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(0.008073105468750001)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0083614306640625)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(0.0077847802734375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0083614306640625)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(0.0072081298828125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00807310546875)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.0069198046874999995)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0072081298828125)),
  			},
  			... // 2 identical and 4 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 12 identical elements
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.04426536065806513))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.04404697367948644))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.042794175650856706)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04382206768662182)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.044027846107105216))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.044231597153987785))},
  			... // 24 identical elements
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.044972518493462794))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.04569688136360862))},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(0.04675901427170326)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04625790851817411)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.04824652327946254)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04774259777069091)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.05272242440185547)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0500907889240544)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(0.05081079107350316)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04989685645655582)),
  			},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.04659344640631424))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.04512320376165982))},
  			... // 4 identical elements
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.04412424907190659))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(0.04397293737537133))},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(0.04152693727111816)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0419822079031808)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(0.041009110369001116)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04146722446788441)),
  			},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(0.04262167199707031))},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(0.04281629150390625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04325162461130242)),
  			},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.04408131829833984))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.04409274926334979))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.10755768682479859))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.12315765666961669)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.10837873786926269)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.05035779739379882)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05254726684570313)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.05035779739379882))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			... // 6 identical elements
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04597885848999024)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04597885848999024)),
  			},
- 			s"NaN @[1649431755]",
- 			s"NaN @[1649431765]",
- 			s"NaN @[1649431775]",
- 			s"NaN @[1649431785]",
- 			s"NaN @[1649431795]",
- 			s"NaN @[1649431805]",
- 			s"NaN @[1649431815]",
- 			s"NaN @[1649431825]",
- 			s"NaN @[1649431835]",
- 			s"NaN @[1649431845]",
- 			s"NaN @[1649431855]",
- 			s"NaN @[1649431865]",
  			... // 30 identical and 4 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 3 identical elements
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.015990359480574326))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.01665850302559989))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.01844830741882324)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.017608431570870536)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.021927131103515626)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019948499450683593)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.0465205828904614)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04495852321143289)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0.022755511568509617)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.023578901789738583)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.018367215957641604)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018772673263549804)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.01686702392578125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01713732879638672)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.016307772469356142)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016576213168440195)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.016157473640441893)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016380475158691406)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.015584647330350653))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.01606102394797585))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.01580243858924279))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.01590269303605363))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.015569560546875))},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(0.015569560546875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015363145918412643)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.015601997131347656))},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.015310067871093751))},
  			... // 3 identical elements
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.01541985323392428))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.015553342254638673))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0.015934472122192383)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015619462984525241)),
  			},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.015602828838641825))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(0.015442978753810975))},
  			... // 4 identical elements
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.014920828857421874))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.015001920318603514))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.015121626761300223)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014960547124123088)),
  			},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.015151489013671875))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.015316396960746952))},
  			... // 20 identical elements
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.015850677612304687))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.015850677612304687))},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.015953994140625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015670924873352053)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.014920828857421875))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.014596463012695312)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01654265808105469))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.04404697367948644)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025787084655761718)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.046277422506159)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.045381730457652696)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.04632917360229492))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.04632917360229492))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.04636523545209099))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.04634377006530761))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.04625254217147827))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.04597885848999023)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.046708681640625)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04597885848999024)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.014920828857421875))},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(0.014596463012695312)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
  			},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.014272097167968751))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(0.013623365478515625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968751)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.013623365478515625)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			... // 20 identical elements
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(0.02043504821777344))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.015569560546875))},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015569560546875)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968751)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421877)),
  			},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.013947731323242188))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.014920828857421877))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(0.016867023925781252)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015245194702148438)),
  			},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			... // 3 identical elements
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.016867023925781252))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.016867023925781252))},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016867023925781252)),
  			},
  		},
  	},
  	&{Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.013483504931581151))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.013513248660379671))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.013399616370873441))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.013361206782092787))}, ...}},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.013623365478515625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421877)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			... // 5 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.015569560546875))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.014596463012695312))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.014596463012695312)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968751)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.014596463012695312))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.013947731323242188)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014596463012695312)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			... // 5 identical elements
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.014055853271484375))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.0140126044921875))},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968751)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014109914245605468)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.014272097167968751))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.014596463012695312))},
  			... // 8 identical elements
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.01410991424560547))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.014488341064453125))},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968751)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.014920828857421875))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.013947731323242188)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.013623365478515625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.013947731323242188)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			... // 6 identical elements
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.014920828857421877))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.014920828857421877))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014488341064453125)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(0.015569560546875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.013623365478515625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421877)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.013623365478515625)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.013623365478515625))},
  		},
  	},
  	&{Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.008911665447056773))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.00889248580741571))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.008882378272717139))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.008869116353037087))}, ...}},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 2 identical elements
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.008649755859375))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.008782829026442307))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.00908224365234375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.008757877807617187)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.008649755859375))},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.008361430664062499)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.008649755859375)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.0083614306640625))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0.008073105468750001)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.008649755859375)),
  			},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.0077847802734375))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.00994721923828125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.009168741210937501)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.011460926513671876))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.01167717041015625))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.01254214599609375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01167717041015625)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.01167717041015625))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.011677170410156252))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.00994721923828125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010293209472656252)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.00908224365234375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.009205811593191966)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			... // 9 identical elements
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.00807310546875))},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(0.008073105468750001)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0083614306640625)),
  			},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.008693004638671875))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.009034189453125))},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.0095147314453125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.009418623046875)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.010256139090401786)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.009700083356584822)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.010451788330078125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010256139090401788)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.0118213330078125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010725697265625)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(0.012758389892578124)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0118213330078125)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.00994721923828125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010271585083007812)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.009154324951171876)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.009298487548828125)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			... // 12 identical elements
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.00908224365234375))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.009381658278245192))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(0.010001280212402344)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0098991650390625)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(0.01052386962890625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010317923060825893)),
  			},
  			... // 1 identical and 1 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(1.0192307692307693e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(1.0196078431372549e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(1.0200000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(1.0200000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(1.0204081632653061e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(1.0000000000000003e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(1.023809523809524e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(1.0243902439024389e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(1.0243902439024389e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(1.0250000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(1.0243902439024389e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(1.0250000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(1e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 29 identical elements
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.04384214733813182))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.04392171960935487))},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(0.043174801121761926)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04389886251068115)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(0.04384214733813182)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043094319370814725)),
  			},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.04246243785511364))},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.04325162461130243)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04239609029596502)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.04406804878651012))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.04410741253389327))},
  			... // 5 identical elements
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.04421315731909967))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.04476766262297935))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.04709505860272575)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04563675388813019)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.05407037602963655)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05035779739379882)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(0.05133928369982489)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04941099979297535)),
  			},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.047937857473273025))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.04633118690753805))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.04567944386408879))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.0445192121887207))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.04398487738200597))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(0.04289738296508789)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043829197573575104)),
  			},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.04297847442626953))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.04087009643554687)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04140087690873579)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(0.04152693727111816)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04087009643554687)),
  			},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.04403426391099628))},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(0.04403426391099628))},
  			... // 3 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 5 identical elements
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.032112218627929685))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.032112218627929685))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.032112218627929685)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.032112218627929685)),
  			},
- 			s"NaN @[1649431695]",
- 			s"NaN @[1649431705]",
- 			s"NaN @[1649431715]",
- 			s"NaN @[1649431725]",
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04597885848999024)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04597885848999024)),
  			},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			... // 23 identical elements
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.10049664784240722))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(0.10936399912261963))},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05692620574951171)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.04926306266784668)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05145253211975097)),
  			},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.04816832794189453))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.046526225852966306))},
  			... // 10 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.01548306298828125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015187272229875839)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.015288035474093456))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.01540737762451172))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.015617028719274008))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.01583986541748047))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.01714505179268973)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016449982125418528)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.022928610649108887)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019159209228515623)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.04636523545209099)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04487389259837498)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0.02393819934082031)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.024522057861328127)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.019867407989501953)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.020191773834228516)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.017859201803768383)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01831713005514706)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.015949851537244073)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01624066229458513)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.015429294235641891)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01558709383577914)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.015297998444313225))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.01531006787109375))},
  			... // 5 identical elements
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.015191133728027344))},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.015287503290591035))},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(0.015453121525691105)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015273400427776834)),
  			},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.015324484130859375))},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.015141987387917258)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015295651611328126)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.015123557510375977))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.015343258794740189))},
  			... // 16 identical elements
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.015825121515447443))},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.01565065200805664))},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.01582905322265625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015988097120715725)),
  			},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(0.015893926391601563))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.01566223650251116))},
  			... // 13 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.014920828857421877))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.015569560546875))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015569560546875)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.024327438354492185)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018164487304687497)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.044258561063494))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.04461044008255005))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.04713121083309776)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04608833196258545)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.0472299838910784))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.045381730457652696))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.020921596984863282)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021408145751953125)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.020191773834228516)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02043504821777344)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.0181644873046875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019851189697265625)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.015893926391601563))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.015893926391601563)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.015569560546875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015137072753906251)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.014920828857421875))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015245194702148438)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(0.015569560546875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421875)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.014920828857421877))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(0.020435048217773435)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968751)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.020435048217773435)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.014272097167968751))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.013947731323242188))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.014272097167968751))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(0.014596463012695312))},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968751)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014596463012695312)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968751)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014055853271484375)),
  			},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.014272097167968751))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.014920828857421877))},
  			... // 4 identical elements
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.020435048217773435)),
  			},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			... // 2 identical elements
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.020435048217773435))},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.020435048217773435)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.020435048217773435)),
  			},
- 			s"NaN @[1649432085]",
  			... // 12 identical elements
  		},
  	},
  }
histogram_quantile(0.5, rate(demo_api_request_duration_seconds_bucket[1m]))
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.016726238750264914))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.016724737049655845))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.01617950936358908)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016384000874394955)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01611643053827857))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.016135039403525654))},
  			... // 8 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.016699307202917384))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.016713671680465638))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.016142417184930098)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01635486732884457)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.01608513152112459))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.016055590051673393))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.01675424154873552))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.01673934301439829))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.016148225916628615)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016358424875727147)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.01611139894658869))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.016096099623588666))},
  			... // 8 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.016733004504906203))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.01673942054542335))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.016149914719653224)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01635932086447011)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01609206496184727))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.01607120509910128))},
  			... // 8 identical elements
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.01674538673400879))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.01668010123559984))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.016133519869755846)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016356605044946054)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.01610287371489168))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.01611891544566435))},
  			... // 4 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.04926306266784668))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.018380731201171875))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01729951171875)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			... // 4 identical elements
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.04926306266784668))},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.05199989948272705)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04926306266784668)),
  			},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.05199989948272705))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.04926306266784668))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.047438504791259765)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0465262258529663)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			... // 4 identical elements
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.018380731201171875))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.036491157531738275))},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.036491157531738275)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.036491157531738275))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			... // 8 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.05108762054443359))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.045613946914672854))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03649115753173828)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			... // 6 identical elements
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.03649115753173828))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.03284204177856445))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(0.040140273284912105)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03649115753173828)),
  			},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.040140273284912105))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03649115753173828)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			... // 4 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 10 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.010928381494264085))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.01135424619140625))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.011751482613643944)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01160794053345288)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.011757536025820692)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011616075480294492)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.011755761771881802)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011626169491174086)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.011614686338084277))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.011102594301511916)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011263351155013488)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.010785428478725571)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010912216431061685)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.010761611456620065))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.010758863974821547))},
  			... // 13 identical elements
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.010953421526276664))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.01130689489936498))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.011783395482113487)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011641384336469633)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.011795356215156063)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01165005658140898)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.011787361677982021)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011650418587910761)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.01165601344189953))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.011133330311967955)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01129864858080926)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.010819923340890814)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010954399530984744)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.010781835119543216))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.010780495591464507))},
  			... // 13 identical elements
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.010933251606759849))},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(0.011306173772585899))},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(0.011796146843424055)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011650049115188445)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(0.011788509440946393)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011643344549253667)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.011780989687800867)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011635981096540179)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 3 identical elements
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01054188995361328))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.010503274972098214))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.010379707031250001)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010503274972098214)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.010271585083007812)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01037970703125)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.024327438354492196)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.03162566986083984))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.03357186492919922)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03259876739501953)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.03259876739501953))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.03113912109375))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.03113912109375))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.02676018218994141)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.027571096801757823)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.011352804565429687)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0129746337890625)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			... // 11 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.011172601318359376))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.011121114676339286))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(0.024327438354492196)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0129746337890625)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.029801111984252927)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02919292602539063)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.03075683277675084))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.031278135027204244))},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.03179943727765765)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.031278135027204244)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(0.031999938143216645)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03232073952811105)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.030003840637207027)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.01081219482421875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01167717041015625)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			... // 14 identical elements
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(0.031139121093749996)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.030166023559570314)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.032112218627929685)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.031625669860839846)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(5.106382978723405e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(5.106382978723405e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(5.1086956521739126e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(5.1086956521739126e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(5.1086956521739126e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(5.111111111111111e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(5.111111111111111e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(5.113636363636363e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(5.113636363636363e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(5.113636363636363e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.11270791610370981)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1188471386861801)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.060670812382207846)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.062103175575042434)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.056911209383402786)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05796095501102813)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.0544934619140625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05534492225646972)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.05356015224635043))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.05362172870635986))},
  			... // 35 identical elements
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.05521568274021149))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.0575215877934506))},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(0.061595315303572686)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.060486858090487386)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.11787947138377597)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.10468400816917416)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.14589445482400745)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.13642078892634463)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(0.14260360245955617)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.13642078892634463)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(0.11002083995819092)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.11718637634624134)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.0605323907291188)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06207789857752182)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.056907331012857366)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.058039815212118206)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.054582548308036695)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.055353488255890315)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.05343348067147391))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.05376671818600425))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.12315765666961669)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12931553950309752)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.12315765666961667))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.12315765666961669))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.11084189100265503))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
  			},
- 			s"NaN @[1649431675]",
- 			s"NaN @[1649431685]",
- 			s"NaN @[1649431695]",
- 			s"NaN @[1649431705]",
- 			s"NaN @[1649431715]",
- 			s"NaN @[1649431725]",
- 			s"NaN @[1649431735]",
- 			s"NaN @[1649431745]",
- 			s"NaN @[1649431755]",
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			... // 5 identical elements
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			... // 12 identical elements
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.047438504791259765))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.05473673629760741))},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(0.12315765666961669)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.110841891002655)),
  			},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.155178647403717))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.16626283650398252)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.16010495367050168)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.16362374386106215)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.15834555857522145)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(0.16890192914690288)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.16362374386106218)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(0.17242071933746336)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1741801144327436)),
  			},
  			... // 12 identical and 1 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 2 identical elements
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.02322350417706145))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.02442880268096924))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.027490005340576173)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.026657390196894257)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.04926306266784668)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04660916030190207)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05311490707397461)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.05826813863938854)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.056970888799550576)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.05608977921732356))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.050045016043526784)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05094165591430663)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.027635969970703125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02860906750488281)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.02446846698263417)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025244124437415083)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.02249572534897748)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02312537669462316)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.021267698685164302)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021751591940487133)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.021252082939867703))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.021417240121431442))},
  			... // 39 identical elements
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.022049976040454618))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.022025487198368197))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(0.021716688872546682)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021973170126638103)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.0216243896484375))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.02212099627117778))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.02232105168608046))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.022705609130859374))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.0233543408203125))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.027976554107666016)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02724673095703125)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.0529121784210205))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.05656129417419434))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.05573194968483665))},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.0574735731124878)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.056789363908767695)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.05802094047546387))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.05704144098382247))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.05630064304896763)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05708259642464773)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.05692620574951172)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05630064304896763)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.05656129417419434)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05595310821533203)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.05108762054443359)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			... // 5 identical elements
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(0.022705609130859374)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.023111066436767577)),
  			},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.02189469451904297))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.022381243286132814))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.02108377990722656)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021894694519042968)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.02108377990722656))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.02108377990722656))},
  			... // 3 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018380731201171875)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.01729951171875))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.01729951171875))},
  			... // 2 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.021894694519042968))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.021894694519042968))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.022705609130859374)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.023111066436767577)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.024327438354492185)),
  			},
- 			s"NaN @[1649432065]",
- 			s"NaN @[1649432075]",
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			... // 11 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.01677677337394273))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.01671452356594712))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.016144731947567242)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01634439558848964)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.016100630116182214))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.01607817740059311))},
  			... // 8 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.016733158656529017))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.016729309187966765))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.016150716018676757)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016349690437316895)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.01612677836164038))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.01613664408319329))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.01684246625930353))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.016770404312458444))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.0161782470703125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016382477416992187)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.01613111664536018))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.016101139786765483))},
  			... // 8 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.0167781114607293))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.016698471281391618))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.016086505326937256)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016303316048838366)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.016067693808419364))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.01605695843921282))},
  			... // 8 identical elements
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.016747149591860563))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.016760575691908135))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.016152983676987205)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016370678874790268)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.016115444529463605))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.01612352399484095))},
  			... // 4 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.04926306266784668))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0465262258529663)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.014596463012695312)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015137072753906251)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.014596463012695312))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.01513707275390625))},
  			... // 2 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.047438504791259765)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.04378938903808592))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.04378938903808592))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.047438504791259765)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04378938903808592)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.036491157531738275))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.04926306266784668))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.04926306266784668))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.047438504791259765)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
  			},
- 			s"NaN @[1649431915]",
- 			s"NaN @[1649431925]",
- 			s"NaN @[1649431935]",
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.047438504791259765))},
  			... // 4 identical elements
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.05108762054443359))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.03649115753173828))},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03649115753173828)),
  			},
- 			s"NaN @[1649432035]",
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			... // 9 identical elements
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.014596463012695312))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.014596463012695312))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014596463012695312)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 10 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.01094830307589562))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.011276921992714116))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.011708423513155054)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011574008184310492)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.011709155037932073)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011581195867426881)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.011712820163155844)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011587255262229538)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.011588297445123848))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.011087445607333308)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011240553855440783)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.010767261027546673)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010896445692978898)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.010748668415145783))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.010759671128982616))},
  			... // 13 identical elements
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.01096085292456591))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.01132769298235854))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.011755386287608045)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011619534702242817)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.011765610585314163)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011630594801682693)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.011780947031873337)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011641865284199618)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.0116476826060902))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.011107242627712111)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011265970876426895)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.010792453457264418)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010920013059123178)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.01078067638556767))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01078327048137689))},
  			... // 13 identical elements
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.010981443466603938))},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(0.011355847396993727))},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(0.011797094879724749)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011671988094554227)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(0.011788692419663916)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011658366593070653)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.01178570139477262)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011648964684527852)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 2 identical elements
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.010503274972098214))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.010571923828125))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.01081219482421875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01054188995361328)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.023111066436767573)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021894694519042968)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.03056134443283081))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.03005154149672564))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.03133946470372817)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03048084923239315)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.03176877243939568)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.030910156968060664)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.03133946470372817))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.025949267578124997)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.030519877208362925)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.011172601318359374)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012253820800781249)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.011172601318359374))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.011028438720703125))},
  			... // 14 identical elements
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.030652572326660153)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.03138239547729492)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.030652572326660157)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(0.030652572326660153)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02992274917602539)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.026760182189941407)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390628)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.01081219482421875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022705609130859374)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			... // 8 identical elements
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.01054188995361328))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.01054188995361328))},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(0.010271585083007812)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010503274972098214)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.0100913818359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010271585083007812)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.010271585083007812))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(0.031017483901977536)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03010520496368408)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(0.03357186492919922)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03308531616210937)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(0.03446387100219726)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.034058413696289064)),
  			},
  			... // 1 identical and 1 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.10673663578033446)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1136839907719539)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.060555596552668386)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06173909355369774)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.056911209383402786)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.057885973180483455)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.05455727158843494)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05545459513429735)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.0539156852531433))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.053731367671733))},
  			... // 35 identical elements
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.0551447119718753))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.05730770421461625))},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(0.06165747307086812)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06042506379520192)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.11156634780659394)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09997503894357117)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.1357471060180664)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12698922821044922)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(0.13312756220953803)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12808396293640134)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(0.10134115748814174)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.10851188128187848)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.05951833625004209)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06090248360469423)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.05642094356830303)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05726304720365084)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05533659094196476)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.053712423103734065))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.05376053972669467))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.1436839327812195))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.17549966075420376)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.14778918800354002)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.12315765666961669)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.14778918800354002)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.1231576566696167))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			... // 6 identical elements
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
  			},
- 			s"NaN @[1649431755]",
- 			s"NaN @[1649431765]",
- 			s"NaN @[1649431775]",
- 			s"NaN @[1649431785]",
- 			s"NaN @[1649431795]",
- 			s"NaN @[1649431805]",
- 			s"NaN @[1649431815]",
- 			s"NaN @[1649431825]",
- 			s"NaN @[1649431835]",
- 			s"NaN @[1649431845]",
- 			s"NaN @[1649431855]",
- 			s"NaN @[1649431865]",
  			... // 28 identical and 6 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.022417283935546872))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.022587227435703693))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.02313240629497327))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.024868048095703123)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.024589023713142644)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.027263508500724006)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02652033420616472)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.04882864412580217)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04622213287353515)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.05434104904726327)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.052362612795542524)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.05744535829996325)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05643729509520298)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.05485572920260222))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.04863749996730259)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04969519479651199)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.027802786690848215)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.028671623774937222)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.02499644290924072)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02572626605987549)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.02373072760240087)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.024235636700324293)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.02290339318252191))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.02303259082917244))},
  			... // 18 identical elements
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.021894694519042968))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.022037797097598802))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.022220732352659874)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0219669542369276)),
  			},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.022261901135714544))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.022463092611437648))},
  			... // 23 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.023111066436767577))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.021894694519042968))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.02108377990722656)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021894694519042968)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.04597885848999024))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.05305252902691181))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.05538069790110868)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
  			},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.05573194968483665))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.056488311859130856))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.05672716307206587))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.05637883838653564))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.055831471023559565)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05656129417419433)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.0561051547050476))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05838585205078124)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.023111066436767577))},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.021894694519042968))},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(0.02108377990722656)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021894694519042968)),
  			},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			... // 20 identical elements
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.022705609130859374))},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.021894694519042968)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022705609130859374)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02189469451904297)),
  			},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.02189469451904297))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(0.0233543408203125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022381243286132814)),
  			},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.023111066436767577))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(0.023111066436767577))},
  			... // 3 identical elements
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.0233543408203125))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.0233543408203125))},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.021894694519042968)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0233543408203125)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.01668844492235079))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.016720999449557485))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.016137376678532996)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01633790653915571)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01610086037473436))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.01607451926731419))},
  			... // 8 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.01671599644252232))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.01671731661283053))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.01613560337672228)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01634984269479197)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.016096146102330677))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.016081429010705105))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.0167943659765625))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.01674654518345424))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.016149450546436094)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01636812414962254)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.016086495730570152))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.0161042861004265))},
  			... // 8 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.01677255779566772))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.01672446823606066))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.016167675979673786)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01638279507045473)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.016115980579697084))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.016103268887134307))},
  			... // 8 identical elements
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.016660375638015673))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.016688980843817775))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.0160840718867861)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01629882444605334)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.01606986102878165))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.01606946040473969))},
  			... // 4 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04926306266784668)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			... // 5 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.04926306266784668))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.04926306266784668)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.04926306266784668))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04926306266784668)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			... // 4 identical elements
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.018380731201171875))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.018651036071777344)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018164487304687497)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018651036071777344)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.03649115753173828))},
  			... // 8 identical elements
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.018651036071777344))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.0465262258529663))},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.04926306266784668)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.04926306266784668))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.05199989948272705)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04926306266784668)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04926306266784668)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			... // 6 identical elements
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03649115753173828)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.047438504791259765)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03649115753173828)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016218292236328126)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.016218292236328126))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 10 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.010947433508682495))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.011293500794136279))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.011733622430597695)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011601274223646414)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.011748315588220374)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011611532132452428)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.0117534087370996)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011624129454414801)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.011614455607786017))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.011116956610237903)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011274473937843305)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.010805192107363686)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010934042097496863)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.010770365700045338))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.010767647817880002))},
  			... // 13 identical elements
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.010928669212119619))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.011283689834942125))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.011726875760769959)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011594918130511887)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.011762632069844686)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011626735817168152)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.011793015354701451)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011647328307036882)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.01165041858791076))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.011137964850091315)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01129710537997159)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.01081219482421875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01094209398465106)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.0107866127348643))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01078722760076321))},
  			... // 13 identical elements
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.010939884855118267))},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(0.01138358041535899))},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(0.011779455440884079)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01164132888035221)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(0.011789398255167128)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011642989157583529)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.011782414587912904)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011654857648060167)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 2 identical elements
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.010571923828125))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.010645853365384615))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.01081219482421875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.010631991577148437)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.010571923828125))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.010571923828125))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.01054188995361328))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.010571923828125))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.010451788330078125))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.03010520496368408)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.033802335397820724))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.03357186492919922))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.0339367765045166)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03357186492919922)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.03357186492919922))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.03357186492919922))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.03010520496368408)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03223385581970215)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.01081219482421875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011430034528459821)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			... // 11 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.01054188995361328))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.010595950927734375))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(0.012494091796875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012325902099609376)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.032112218627929685)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03113912109375)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.03324749908447265)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03284204177856445)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.03365295639038086)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03324749908447265)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.03486932830810547)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.034058413696289064)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.03486932830810547))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.03284204177856445)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03383725516579368)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.011172601318359374)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.011893414306640624)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			... // 11 identical elements
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.01081219482421875))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(0.012581463068181819)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012309267953725963)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(0.030756832776750835)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.030235530526297433)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(0.03192976284027099)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03147362337112426)),
  			},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.03284204177856445))},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.03329818124771118)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03238590230941773)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(5.096153846153846e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(5.0980392156862745e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(5.100000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(5.100000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(5.10204081632653e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(5.119047619047619e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(5.1219512195121947e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(5.1219512195121947e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(5.125000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(5.1219512195121947e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(5.125000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.11084189100265501)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.11729300635201592)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.06052024051018481)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06206939342426804)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.05688027282394729)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.058028595963057934)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.05449210283929409)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.055409478307969065)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.053667460518770436))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.0538609485168457))},
  			... // 35 identical elements
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.05466564962709105))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.05650243746849798))},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(0.060972567015056364)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05986102650419194)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.11343468377464695)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.10241531449368126)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.13855236375331878)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.13034185330867765)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(0.13465237129211424)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12982869640588757)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(0.1091775983449575)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1141461208157423)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.06127997833778118)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06253829411473767)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.05726304720365084)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05847941912137545)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.05458145477619577)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05551314390466568)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.05367043623986182))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.05343175450508168))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 5 identical elements
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
  			},
- 			s"NaN @[1649431695]",
- 			s"NaN @[1649431705]",
- 			s"NaN @[1649431715]",
- 			s"NaN @[1649431725]",
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
  			},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			... // 24 identical elements
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(0.15394707083702086))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.14778918800354002))},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.12315765666961667)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.13547342233657836)),
  			},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.05747357311248779))},
  			... // 10 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.022630175213481103)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022309161987304687)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.022431329188627357))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.02298523485907193))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.02395723820561948))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.02653067805452167)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025875548067959872)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.047644088777354064)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.045331268933793176)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.05353373110425341)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05160892279488699)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.05666862110811121)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05575985286391784)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.05437182472229003))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.0497192021369934)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.050598105016568806)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.028324088941301617)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04414252927226405)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.024993943514889233)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025860400223405397)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.023375495114533795)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.023851466734512994)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.022497300790209288)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02276353160313198)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.022456096942608174))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.02229662610924762))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.02189469451904297))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.022705609130859374))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025949267578125)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.05716948013305664)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.055953108215332024)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.05864650317600795))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.05884199151992798))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.06049849801314504)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05966304256439209)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.06117635233262006))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.057722376459295094)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.059712803233753546)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.05199989948272705)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05254726684570313)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.05035779739379882)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.051087620544433596)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.025300535888671875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04378938903808594)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.022937299019949776))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.023111066436767577))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.022705609130859374)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02224222935267857)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.021894694519042968))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.021894694519042968)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022381243286132814)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(0.022705609130859374)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021894694519042968)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.02189469451904297))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(0.024327438354492185)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.024327438354492185)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(0.02108377990722656))},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02108377990722656)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018380731201171875)),
  			},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.02189469451904297))},
  			... // 4 identical elements
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.024327438354492185)),
  			},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			... // 2 identical elements
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.024327438354492185))},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.024327438354492185)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.024327438354492185)),
  			},
- 			s"NaN @[1649432085]",
  			... // 12 identical elements
  		},
  	},
  }
histogram_quantile(0.75, rate(demo_api_request_duration_seconds_bucket[1m]))
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.01875002564831227))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.01874046779476577))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.017912398631883705)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018219135898092518)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01783057192576879))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.017846525524022668))},
  			... // 8 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.01868509022870402))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.0186637972459261))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.017870471480520147)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018189146696391857)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.017787198611610815))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.01777585316904775))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.01878851872148185))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.018781298766294884))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.017899883909116406)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018215182347764206)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.01782722054568204))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.017812350411611062))},
  			... // 8 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.018743295818031906))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.018743572874326965))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.017874310218298387)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018188419435523715)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.017788483029491497))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.01777819003376016))},
  			... // 8 identical elements
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.01877774147987366))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.0187032644705045))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.01787358423623947)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01820821199902478)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.017806291893333014))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.017814283494388353))},
  			... // 4 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.05747357311248779))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.05199989948272704))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019461950683593746)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			... // 4 identical elements
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.05473673629760741))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.0574735731124878))},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.05884199151992797)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0574735731124878)),
  			},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.05884199151992798))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.0574735731124878))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.05656129417419434))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.049263062667846684)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			... // 4 identical elements
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.05199989948272704))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.0529121784210205))},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.0529121784210205)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.051087620544433596)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.051087620544433596))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.051087620544433596))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.0529121784210205))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03649115753173828)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			... // 8 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.05838585205078125))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.05564901523590088))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.04926306266784668)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05336831789016723)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			... // 6 identical elements
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.04926306266784668))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.046526225852966306))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(0.05199989948272705)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04926306266784668)),
  			},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.05199989948272704))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.049263062667846684)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			... // 4 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 10 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.01217484826822008))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.012677911319687929))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.023972998855287666)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021443589701873576)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.024101885945907488)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02162080945147583)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.024166329491217393)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02183025097373306)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.02181414008740558))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.012411984801806991)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012653120082059353)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.011934972579906352)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012125154508410525)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.011894678890830592))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.01188444439389558))},
  			... // 13 identical elements
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.012172071294034465))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.012701049656595267))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.024996442909240732)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022158241767883304)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.025118080101013178)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022259606094360364)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.025239717292785645)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022421789016723637)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.02250288047790526))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.012445425307771653)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012693402711033612)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.011969926621694068)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01217164090683496)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.011911354132130713))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.011905129240484584))},
  			... // 13 identical elements
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.01217449820582852))},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(0.01285126536587981))},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(0.025413125686014962)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022779328641024475)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(0.025372915044106714)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022779328641024492)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.02533270440219848)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022739117999116244)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 8 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.03649115753173828)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.035761334381103516)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.03770752944946289))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.03868062698364257)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03819407821655273)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.03819407821655273))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.03746425506591797))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.03746425506591797))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.0361262459564209))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.012704328918457032)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.034058413696289064)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			... // 11 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.012434024047851563))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.012356794084821428))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(0.035761334381103516)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03503151123046875)),
  			},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.03649115753173828))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.03727311090741838))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.03753376203264509))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.03779441315787179))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.03805506428309849))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.03689661483764648)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03649115753173828)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.011893414306640626)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03101748390197754)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			... // 14 identical elements
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(0.03649115753173828))},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.03649115753173828))},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(0.03746425506591797)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03697770629882813)),
  			},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.03770752944946289))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(7.659574468085108e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(7.659574468085108e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(7.663043478260868e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(7.663043478260868e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(7.663043478260868e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(7.666666666666667e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(7.666666666666667e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(7.670454545454544e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(7.670454545454544e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(7.670454545454544e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.17267729778885837))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.14335551236343386)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.15092622265455857)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.06444688335314189)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.10334533798798272)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.06094023307800293)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.062217423591613766)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.05962986878481778))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.05965290613174438))},
  			... // 35 identical elements
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.06147619695425033))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.06458086251547171))},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(0.14602979290825976)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.13664635240009845)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.17265756098490492)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.16732862391746955)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.1838567874567849)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1794582997185843)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(0.18231371143059652)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1794582997185843)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(0.16665589285505578)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1709652197586406)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.13659303739721118)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.14959149517431491)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.06441003883296045)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.10468400816917413)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.06105844387000715)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06221485379178758)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.05949489703458898))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.05966624354312294))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.14163130517005917)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.15702601225376128)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.14368393278121946))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.14778918800354002))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.12931553950309752))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06021040992736816)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06021040992736816)),
  			},
- 			s"NaN @[1649431675]",
- 			s"NaN @[1649431685]",
- 			s"NaN @[1649431695]",
- 			s"NaN @[1649431705]",
- 			s"NaN @[1649431715]",
- 			s"NaN @[1649431725]",
- 			s"NaN @[1649431735]",
- 			s"NaN @[1649431745]",
- 			s"NaN @[1649431755]",
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			... // 5 identical elements
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06021040992736816)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			... // 11 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.059115675201416015))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.05656129417419433))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.11084189100265503)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.10468400816917418)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(0.16626283650398252)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.15702601225376128)),
  			},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.18843121470451352))},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.1939733092546463)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19089436783790587)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.1926537629331861)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19001467029026575)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(0.19529285557610646)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1926537629331861)),
  			},
  			... // 13 identical and 1 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.02580654660644531))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.025888751562317805))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.026903284768497245))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.029133590809891863)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.028736786556243895)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.05574210492348185)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05395478292192732)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.06079095106991854)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05946399988694624)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.06358922080993652)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06291345863342285)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.06550751344003984)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06467871493125447)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.06470005234278989))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.06181602085876465))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.05687860858751379)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05824814956952941)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.046243104803151094)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05078352756500245)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.02693190528420841)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02787638230267693)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.025230312355277465)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025853865859087773)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.025222504482629166))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.025305083073411033))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.025949267578125))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.026273633422851564))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.06978933877944946)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06568408355712892)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.06477180461883544))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.07184196639060975))},
  			... // 2 identical elements
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.06513671619415283))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.06366746695669073))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.06255627005440847)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06372920011792864)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.06349461410522461)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06255627005440847)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.06477180461883544)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06325133972167969)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.05838585205078124)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06294724674224852)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			... // 8 identical elements
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.025543810272216798))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.025787084655761718))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.025138352966308595)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025543810272216798)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.02513835296630859))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.02513835296630859))},
  			... // 3 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.02432743835449219))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.02432743835449219))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(0.024327438354492185)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.023111066436767577)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.021894694519042968)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02432743835449219)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 6 identical elements
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.026760182189941403)),
  			},
- 			s"NaN @[1649432065]",
- 			s"NaN @[1649432075]",
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			... // 11 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.018719690192286954))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.01873374129338051))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.01786639299166125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018165888453044853)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01780991091559915))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.017806533280773276))},
  			... // 8 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.01883003796386719))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.01863378256939827))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.017862646865844725)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018161108493804933)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.01781470093921434))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.017824837205497383))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.01875740427896906))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.018774111055414728))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.01788817565917969)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018194521179199216)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.017829224511089946))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.017807172333521443))},
  			... // 8 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.018750406848717028))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.01873188254365028))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.01781673991152062)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018141955994372287)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01778412973676409))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.01778164204083956))},
  			... // 8 identical elements
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.018769399384682223))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.018769032934797064))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.017855360123807153)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018181902920511743)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.017804520330661683))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.017800612830883404))},
  			... // 4 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.0574735731124878))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.056105154705047594)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.018921340942382812)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.051087620544433596)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.017029206848144532)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01729951171875)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.017029206848144532))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.01729951171875))},
  			... // 2 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.04926306266784668))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.05656129417419434)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760741)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.05473673629760741))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.05473673629760741))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.05656129417419434)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760741)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.0529121784210205))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.049263062667846684)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.0574735731124878))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.0574735731124878))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05656129417419433)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
  			},
- 			s"NaN @[1649431915]",
- 			s"NaN @[1649431925]",
- 			s"NaN @[1649431935]",
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.05656129417419433))},
  			... // 4 identical elements
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.05838585205078125))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.04014027328491211))},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.040140273284912105)),
  			},
- 			s"NaN @[1649432035]",
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			... // 9 identical elements
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.017029206848144532))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.017029206848144532))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.017029206848144532)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 10 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.012149928112419285))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.012671103498200213))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.02434586823203346)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021415517702969622)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.024401157864657328)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021599816478382473)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.024401157864657328)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021747255498712693)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.02127091404841498)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021765685376254004)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.01239746730321916)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01262712967538037)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.01191868956726867)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012112466565417005)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.01188646112668936))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.011900460168196693))},
  			... // 13 identical elements
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.012193029343938254))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.012744365310334616))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.02487860687971115)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022198787498474128)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.024992641746997838)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022350833988189697)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.025106676614284503)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022464868855476404)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(0.022148546049698545)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02261691534519196)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.012405079484850631)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012643171857922806)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.011927582057138508)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012118921459926648)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.0119061169543263))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.011907876478061553))},
  			... // 13 identical elements
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.012208085326220853))},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(0.012765692688331819))},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(0.02544072790630794)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022781202865859187)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(0.02544072790630794)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022760586392677428)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.025399494959944372)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022760586392677445)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 2 identical elements
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.011738954380580358))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01177327880859375))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.011893414306640626)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01175826187133789)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.03345022773742675)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03284204177856445)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.03717536673545837))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.03692046526740579))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.03756442687090705)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03713511913523954)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.037779080738740804)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.037349773003073294)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.0376315062046051))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.03527478561401367)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03715463312322443)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.012434024047851563)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02189469451904297)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.012434024047851561))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.012217780151367187))},
  			... // 14 identical elements
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.03649115753173828))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.03649115753173828))},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.03722098068237305)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03649115753173828)),
  			},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.03722098068237305))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.03685606910705566))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.03503151123046875)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03649115753173828)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.011893414306640626)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390628)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			... // 11 identical elements
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(0.0115330078125))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.011623109436035157))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(0.037403436470031734)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.036947297000885004)),
  			},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(0.03843735260009765))},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.0389239013671875))},
  			... // 2 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.16780230721235273)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.16984727576526243)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.14136357113382086)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.14923810161141784)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.06444688335314189)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.10016822742462157)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.060898357979196016)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06224434329798964)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.05985462114143371))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.05977760782641033))},
  			... // 35 identical elements
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.0616998449286636))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.06456446849649602))},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(0.1399070979766845)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.13153237732315065)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.16274404631342204)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.15570646593230109)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.1766080796642303)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1706965121440887)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(0.1753111541368523)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.17143545808410643)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(0.14778918800354002)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1587854073490415)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.12069450353622437)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1305471160697937)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.06367239153935358)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06493554699237529)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.061035210063359505)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06193499202989552)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.05969825333043148))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.05969825333043148))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.18104175530433653))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.1985917213797569)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.18473648500442502)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.16626283650398252)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.18473648500442502)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.16626283650398255))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			... // 6 identical elements
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06021040992736816)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06021040992736816)),
  			},
- 			s"NaN @[1649431755]",
- 			s"NaN @[1649431765]",
- 			s"NaN @[1649431775]",
- 			s"NaN @[1649431785]",
- 			s"NaN @[1649431795]",
- 			s"NaN @[1649431805]",
- 			s"NaN @[1649431815]",
- 			s"NaN @[1649431825]",
- 			s"NaN @[1649431835]",
- 			s"NaN @[1649431845]",
- 			s"NaN @[1649431855]",
- 			s"NaN @[1649431865]",
  			... // 28 identical and 6 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.02580510498046875))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.02589007673054716))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.02718123400761531))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.04572127384858972)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029088291881930448)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.05558819664001466)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.053642001571655266)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.06055794476100376)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05925468913487026)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.06278237705460514)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.061793158928744776)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.06427334293090191)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0636115275225593)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.06288775028975113))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.059037479863848004)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0599943438630355)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.054359241564520475)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05574726066002479)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.04541669741450129)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.049263062667846684)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.02733394252849075)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02809130617537588)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.02594245316962234)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02632505727628382)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.02607029960973939))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.026035930208395452))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.0261519962310791))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.025543810272216798))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.025138352966308595)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025543810272216798)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.05802094047546387))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06105251356271597))},
  			... // 3 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.06283777326965331))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.0626735630607605))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.061852512016296386)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06294724674224852)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.06226303753852844))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.06021040992736816)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06568408355712889)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06021040992736816)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.0261519962310791))},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.025543810272216798))},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(0.025138352966308595)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025543810272216798)),
  			},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.02432743835449219))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02432743835449219)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			... // 20 identical elements
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.025949267578125))},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.025543810272216798)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025949267578125)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.024327438354492185)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025543810272216798)),
  			},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.02189469451904297))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.025543810272216798))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(0.026273633422851564)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025787084655761718)),
  			},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.0261519962310791))},
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(0.0261519962310791))},
  			... // 3 identical elements
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.026273633422851564))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.026273633422851564))},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.025543810272216798)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.026273633422851564)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.018691532416581814))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.018725843692793617))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.017873543103398056)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018174337894332128)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.017813143870135342))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.017801697075590567))},
  			... // 8 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.018834300378436))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.0186406839703499))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.017847638629016015)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018168997606120545)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.017785834289295404))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.01777853300843058))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.01885992767578125))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.01867959814845694))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.01787454230490695)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01820255270968662)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.01779985030542378))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.01781195072902935))},
  			... // 8 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.01877273350980626))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.01870268668399495))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.017878083652451693)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01820076228862311)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01779667960575649))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.01779606141636936))},
  			... // 8 identical elements
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.01871914775866525))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.018735453050294507))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.01783564744830954)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0181577762872104)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.01777805145263672))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.017785993661397173))},
  			... // 4 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05747357311248779)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			... // 5 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.06294724674224852))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.06294724674224852)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06021040992736816)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.06294724674224852))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.04926306266784668)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06294724674224852)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			... // 4 identical elements
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.05199989948272704))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.046526225852966306)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04378938903808592)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.04926306266784668)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.046526225852966306)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.04926306266784668))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.05199989948272705))},
  			... // 8 identical elements
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.0529121784210205))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.0561051547050476))},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.05747357311248779)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.0574735731124878))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.05884199151992797)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0574735731124878)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.04926306266784668)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0574735731124878)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.049263062667846684)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			... // 6 identical elements
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.05473673629760741))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.05473673629760741))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0529121784210205)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05656129417419433)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.049263062667846684)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.017840121459960938)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 10 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.012168031635296596))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.012696163906467358))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.024562865177277588)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02146307867726972)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.0246805785886703)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021639648794358764)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.024739435294366653)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021894694519042975)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.021894694519042964))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.01241733063541512)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012653606626823227)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.011951536856537655)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012144811841737421)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.0119054560242057))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.011901687322103536))},
  			... // 13 identical elements
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.01215394912168204))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.012693440981462417))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.024857148705759363)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02213012134182838)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.02499448101905085)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022247834753221098)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.02509257552854477)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022365548164613773)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.022483261576006483))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.012438236591289571)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012676947386109983)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.011951486872480953)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012146335613129418)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.01191372949524563))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.011918381530096167))},
  			... // 13 identical elements
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.01217449820582852))},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(0.01284340091955265))},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(0.025616584660456732)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022913535954402035)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(0.025595791978102453)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02289274327204778)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.025554206613393925)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022913535954402056)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 8 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.01177327880859375))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.011713211059570312))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.03694729700088501)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03649115753173828)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.03879586221795332))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.03868062698364258))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.03868062698364258))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.03868062698364258))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.03868062698364258))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.03694729700088501)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03801162242889404)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.011893414306640626)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012820173863002233)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			... // 11 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.01175826187133789))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.011785292358398437))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(0.034405948529924665)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03388464627947126)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.037950803833007814)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03746425506591797)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.03831571540832519))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.0385184440612793))},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.039329358673095706)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0389239013671875)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.0393293586730957))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.03831571540832519)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03881332210193981)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.012434024047851563)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.032842041778564444)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			... // 11 identical elements
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.011893414306640624))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(0.03466659965515137)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03375432071685791)),
  			},
  			{Timestamp: s"1649432175", Value: Inverse(TranslateFloat64, float64(0.03727311090741838))},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.037631506204605106))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.03831571540832519))},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.03854378514289856)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.038087645673751835)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(7.64423076923077e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(7.647058823529411e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(7.650000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(7.650000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(7.653061224489794e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(7.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(7.67857142857143e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(7.682926829268292e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(7.682926829268292e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(7.687500000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(7.682926829268292e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(7.687500000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(7.500000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.16864653308468477)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1710132032612392)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.1428628817367554)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1502291038432211)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.06457403785598861)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.10889729642366108)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.06094431030230815)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.062320373505320624)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.05972668993218))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.0597725160369873))},
  			... // 35 identical elements
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.06131225332037195))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.0647883915086226))},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(0.13547342233657836)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12789448961844807)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.16142449999196187)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.15394707083702083)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.17869056367700747)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.17331641138596965)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(0.1763710592683756)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.17298052686777982)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(0.1579496946787834)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.16224682596040807)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.13689447222122775)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.14262451207868512)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.06465484578059269)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.10804285335107287)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.06098681753442642)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06238435122713129)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.05965652628626142))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.05961328189503062))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 5 identical elements
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.05473673629760742))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
  			},
- 			s"NaN @[1649431695]",
- 			s"NaN @[1649431705]",
- 			s"NaN @[1649431715]",
- 			s"NaN @[1649431725]",
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06021040992736816)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06021040992736816)),
  			},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			... // 24 identical elements
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(0.18781542642116544))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.18473648500442502))},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.17549966075420376)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.17857860217094418)),
  			},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.18473648500442502))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.06431566514968873))},
  			... // 10 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.02575104400634766))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.02581212760700899))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.0268519838441093))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.028700218413147745)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.028373197124315342)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.052912178421020514)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05119494747835046)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.05805177807337801)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.056895368151597556)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.06117281408205137)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06021040992736816)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.06256357802988213))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.06222114717911701))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.06041066627967648))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.05645396724027746)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.057385288053943266)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.0468911374282837)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.051087620544433596)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.027341925281027087)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02805588271099588)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.025845113407799956)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.026325763647896905)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.02580527339471835))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.025744776067319126))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.025543810272216798))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.025949267578125))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760742)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.051087620544433596)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.06773671116828917)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.07624045412881032))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.0715487338747297))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.07184196639060975))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.07471564504623411)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0730735429573059)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.0759472216129303))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07389459400177001)),
  			},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.06239987937927245))},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.06458934883117676)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.063859525680542)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06021040992736817)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.0260651125226702))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.0261519962310791))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.0257175776890346))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.025543810272216798))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.02578708465576172))},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(0.025949267578124997)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025543810272216798)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.025543810272216798))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(0.026760182189941407)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02432743835449219)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.026760182189941403)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.02432743835449219))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.02189469451904297))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.02432743835449219))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(0.02513835296630859))},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(0.024327438354492185)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02513835296630859)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(0.024327438354492185)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.023111066436767577)),
  			},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.02432743835449219))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.025543810272216798))},
  			... // 4 identical elements
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.026760182189941403)),
  			},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			... // 2 identical elements
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.026760182189941403))},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.026760182189941403)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.026760182189941403)),
  			},
- 			s"NaN @[1649432085]",
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.017840121459960938))},
  			... // 10 identical elements
  		},
  	},
  }
histogram_quantile(0.95, rate(demo_api_request_duration_seconds_bucket[1m]))
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.05582073833016787)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.054822597844740924)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.055133845953099864))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.019298710046519403)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04193442186355579)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.019201885035760972))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.01921571442042028))},
  			... // 2 identical elements
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.01919630006903844))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.01917854012229226))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.04170058484833818)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03946078276535561)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.054824818401994366)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05373008367604219)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.05488773419084217)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05380558262265958)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.054950649979690014)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.053868498411507426)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.055026148926307396)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.053943997358124815)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.0539704219894409))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.019252914916992186)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04236015203475946)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.019148852283999793))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.019146239210391377))},
  			... // 2 identical elements
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.019135140747464512))},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.01914374124873151))},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(0.04359476953124994)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.041624247024536126)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.05551689207932045)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05449765629998567)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.055592391025937826)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05457315524660308)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.05565530681478566)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.054648654193220444)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0.05570563944586391)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.054698986824298704)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(0.05400691314697262)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760739)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.019301210303106636)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04375097729331564)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.019199877824956718))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.019185351042028977))},
  			... // 2 identical elements
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.019199905128479))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.019200802312085357))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.04705030098773058)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.045256799415426006)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.05584435025562958)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.054865528618307666)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.05588298795183966)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05490416631451778)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(0.05594738411218979)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05496856247486788)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.05598602180839986)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.055020079403147966)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.05434683077877515)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05508447556349811)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.019253826617214517)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.040604706198952345)),
  			},
  			... // 12 identical and 7 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.06404198146820068))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06294724674224852))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.019137584838867187)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06130514465332029)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			... // 8 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.06404198146820068))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.06376829778671264))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.019137584838867187)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06239987937927245)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.06276479095458984))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.06312970252990723))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.019137584838867187)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.059115675201416)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			... // 8 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.06422443725585937))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.0636770698928833))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.06239987937927245)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06322093042373657)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			... // 8 identical elements
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.06239987937927245))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.06294724674224852))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.0634946141052246)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06239987937927245)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			... // 4 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 8 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.01280381319150445))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.012793744437804013))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.028001378024354307)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.026422576922981073)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.03832855149388911)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03774909391700323)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.03999105293812805)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.039565096675489915)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.04001275771584209)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03959494074484672)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.03963021100863205))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.039627497911417786))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.03565937379388247)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.037740133232824574)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.012854607860850978)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.025371738147270353)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.012801132838199013))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.012796483356433273))},
  			... // 11 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.0128161135343226))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.012816081827647652))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(0.031060925756181957)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029844553838457376)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.038845662369464504)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03833221894690737)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.03992513884871753))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.0403227290725708))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.03996054071796474))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.0399919352461652))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.03559519577770698)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03796666955367378)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.012889929246336671)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.026821000785827567)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.0128122252993524))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.012804836159700647))},
  			... // 11 identical elements
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(0.01282183203573788))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.0128247046875))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(0.030526069647216766)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029222118951415906)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(0.0388108116537558)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03828218299329603)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.03994623300279889))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.03994623300279889))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.0403140407017299))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 15 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.04252436224365234))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.04225676042175293))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.040140273284912105)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04184319396972656)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.012758389892578124))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.012758389892578124))},
  			... // 5 identical elements
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.012758389892578124))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.012758389892578124))},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(0.01719138977050781)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016867023925781245)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.01751575561523437)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01719138977050781)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.01719138977050781))},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(0.01719138977050781)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016867023925781245)),
  			},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.01719138977050781))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.016867023925781245))},
  			... // 5 identical elements
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.042610443948599))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.0423297427368164))},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.012758389892578124)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04123500801086425)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.012758389892578124))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.012758389892578124))},
  			... // 18 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(9.702127659574469e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(9.702127659574469e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(9.706521739130435e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(9.706521739130435e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(9.706521739130435e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.711111111111111e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(9.711111111111111e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(9.715909090909089e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(9.715909090909089e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(9.715909090909089e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(9.499999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(9.499999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(9.499999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(9.499999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.2118824851620197))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.20753227013515974))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.1919781552165984)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19761205820170313)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.12644186084747294)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.17256561069825108)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06456377091701898))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.064477848072052))},
  			... // 33 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.0646324001968041))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.0646324001968041))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.14491550934791564)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.13834710099220282)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(0.19498096280921584)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19246182892279193)),
  			},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.20495486697435375))},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.211878537801229))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.214118383095605))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(0.21323868554796488))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.21154006955597615))},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.2045956571424007)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.20726532463911101)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.19076472819930623)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19828382723808285)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.12808396293640129)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1618963377675142)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.0644590232685634))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.06448051555432771))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.199515403804779)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.20875222805500027)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.2032101335048675))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.206904863204956))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.14409445830345152))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06458934883117674)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06458934883117674)),
  			},
- 			s"NaN @[1649431675]",
- 			s"NaN @[1649431685]",
- 			s"NaN @[1649431695]",
- 			s"NaN @[1649431705]",
- 			s"NaN @[1649431715]",
- 			s"NaN @[1649431725]",
- 			s"NaN @[1649431735]",
- 			s"NaN @[1649431745]",
- 			s"NaN @[1649431755]",
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			... // 5 identical elements
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06458934883117674)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			... // 20 identical elements
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.21651116042518612))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.214294322605133))},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.214294322605133)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.206904863204956)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.02851565014160156))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.02859957387040301))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.05852620265667253)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05726304720365079)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.07553669609069819)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07314818396134808)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.08221457791900633)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08046300235748288)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.08711351581764219)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08579983414649961)),
  			},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.08936824830128595))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.09097245572662352))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.091110180417953))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.08833140820026394))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.0848097431811164)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08604614945983885)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.07658167014728892)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08122931666564942)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.066710397362709)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06823846458435058)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.028400403291367993)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029135684993968285)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.028398841716838333))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.028415357434994706))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 7 identical elements
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.0914103496170044))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.08908403832435606))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.08538930862426755)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08922088016510009)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.08867351280212402)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08538930862426752)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.09113666593551635)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08867351280212403)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.06422443725585937)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08867351280212402)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			... // 17 identical elements
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.028219828491210935))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.027976554107666016))},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.02773327972412109)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.028219828491210935)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.027246730957031243))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.027246730957031243))},
  			... // 6 identical elements
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.028706377258300782))},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02870637725830078)),
  			},
- 			s"NaN @[1649432065]",
- 			s"NaN @[1649432075]",
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			... // 11 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.05491330641469649)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.053806800347605044)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.052893701885561396)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05390097107671919)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.019243721826936462)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03678308679199217)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01917578638374933))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.019176930991629877))},
  			... // 2 identical elements
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.019186740978845693))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.01919267813309713))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.04325275436850149)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.041342334944781074)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.05505654644226758)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05399871288685314)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.05515494956370149)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05409711600828704)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.05522875190477692)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05415861795918325)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.055265653075314614)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05422011991007944)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.05302066564611485)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0543062226413341)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.0192321915435791)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04099888875624718)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.019161625636937))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.01917256879908377))},
  			... // 2 identical elements
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.01915108565844492))},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.01915647993661825))},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(0.04550288687001097)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04357750489757901)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.05537320997548658)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05432939314376475)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.05546231629038964)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.054418499458667835)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.055513234184619994)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.054494876300013345)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0.05555142260529272)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05453306472068609)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(0.05294390986235244)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05459671208847401)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.019256118530273435)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0397561558372095)),
  			},
  			... // 18 identical and 14 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.06404198146820068))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06376829778671264))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.06021040992736816)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06276479095458984)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.019029462890624998))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.018975401916503903))},
  			... // 8 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.06312970252990723))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.019137584838867187)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06239987937927245)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.06404198146820068))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.06404198146820068))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.019137584838867187)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06385952568054198)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019137584838867187)),
  			},
- 			s"NaN @[1649431915]",
- 			s"NaN @[1649431925]",
- 			s"NaN @[1649431935]",
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.012758389892578124))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.06385952568054198))},
  			... // 4 identical elements
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.06422443725585937))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.04305956588745117))},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04305956588745117)),
  			},
- 			s"NaN @[1649432035]",
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			... // 15 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 8 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.01279812421679569))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.012790162040497337))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.0309011933999533)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029642047964242756)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.03854110196955063)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.037972269219791195)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.040187023522319315)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03977406309188897)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.03980003544600408))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.03982081332929618))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.03982341056470769))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.03567609956059141)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03759741578112151)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.012839832399046267)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.026079013916015692)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.01280006321692999))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.012813091399567952))},
  			... // 11 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.012811062951897111))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.01281171232880139))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(0.03133996389876961)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.030143393384356836)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.03874392797119762)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.038222625720744224)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.03985660617353331))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.03987863857053361))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.039895162868283825))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.0398532298700181))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.035673755603027324)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03777548318788325)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.012835684937037779)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02585419483053277)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.012802104596620277))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.012807561275409284))},
  			... // 11 identical elements
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(0.01285036835983732))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.012837194297226328))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(0.031054910730215206)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029819825398371833)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(0.03915243184869939)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.038665883081609544)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.03997999839692956))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.04034920304960363))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.0403434789464614))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 15 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.04254439660465016))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.04246243785511363))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.01719138977050781)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03649115753173827)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.01719138977050781))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.015893926391601556))},
  			... // 18 identical elements
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.04240272505187988))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.0423297427368164))},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.012758389892578124)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.040870096435546864)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.012758389892578124))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.012758389892578124))},
  			... // 18 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(9.499999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(9.499999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(9.499999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(9.499999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(9.499999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(9.499999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.2113164807573005))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.20719464592653158))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.19607548304952416)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.20141013698431154)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.11231978288269033)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.17234827365706937)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.0645993464085827))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.06458425704175372))},
  			... // 33 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.06450467321701471))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.06451115349360874))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.14440235244512548)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.13947604617834108)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(0.19498096280921584)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19229388666369696)),
  			},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.2032101335048675))},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.20848831879070823))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.21148632803306575))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(0.2116341172210693))},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(0.20690486320495602)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.20910410707405633)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.1976680389547347)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.20136276865482328)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.1739601900458334)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.18604050725151505)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.11682383432660777)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.14420641980951482)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.06448691751178942))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.06448691751178942))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.2135553766651153))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.2170653698801994)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.214294322605133)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.21059959290504449)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.214294322605133)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.2105995929050445))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			... // 6 identical elements
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06458934883117674)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06458934883117674)),
  			},
- 			s"NaN @[1649431755]",
- 			s"NaN @[1649431765]",
- 			s"NaN @[1649431775]",
- 			s"NaN @[1649431785]",
- 			s"NaN @[1649431795]",
- 			s"NaN @[1649431805]",
- 			s"NaN @[1649431815]",
- 			s"NaN @[1649431825]",
- 			s"NaN @[1649431835]",
- 			s"NaN @[1649431845]",
- 			s"NaN @[1649431855]",
- 			s"NaN @[1649431865]",
  			... // 33 identical and 1 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.02851803580007245))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.02853235616642193))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.05802094047546383)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05704784294128416)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.06650513460159296)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06529770659502818)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.0828714187545776)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08111984319305415)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.08685855786172963)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08556216147573371)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.08851712212698798)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08734419206346786)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.0902471939706802)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08928930108547208)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.08844958978999741))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.08032616051673887)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08384983791589737)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.06523108987742457)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07042793403625484)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.0630508027298386)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06426325763621228)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.05904725428104396)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06130514465332031)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.02854283145423697)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029062388551293346)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.028568400742260375))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.028561526861991593))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 6 identical elements
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.08429457389831542))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.08662088519096373))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0.08785246175765987)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08662088519096373)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.08757877807617187)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08593667598724364)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.08046300235748292)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08703141071319577)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.08538930862426755)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08374720653533933)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.06458934883117676)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09195771697998044)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06458934883117674)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			... // 3 identical elements
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.02838201141357422))},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.028219828491210935))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(0.019137584838867187)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.028219828491210935)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019137584838867187)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			... // 35 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.054969658579724884)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05387492385377275)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.05332159140796197)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.053979738880725624)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.019262476243290104)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03985469031292451)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01918297066645613))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.01917600922323756))},
  			... // 2 identical elements
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.019134020379035027))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.01913580846512827))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.045465003414543265)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04339406816482541)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.05561019485554794)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05459698292833694)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.055703363768394965)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05469015184118393)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.05576159433892432)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05476002852581914)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.05583147102355957)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.054829905210454416)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.05451518284116472))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.019217266830851003)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.041631651027513636)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.01913621620661096))},
  			... // 2 identical elements
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.01917615807445629))},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.01918260610911885))},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(0.04559808119400686)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04365423660278327)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.05586796218109129)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.054894864646911616)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.055928780776977535)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.054955683242797856)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.055965271934509286)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0549921744003296)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0.056001763092040996)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05502866555786132)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(0.05396312375793454)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.055077320434570295)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.01925461571168364)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.042885798470633306)),
  			},
  			... // 18 identical and 14 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.019137584838867187)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06404198146820068)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			... // 5 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.310357294807434))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.30481520025730124))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.30481520025730124)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.2992731057071685)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.30481520025730124))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.06239987937927245)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.30481520025730124)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			... // 21 identical elements
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.06404198146820068))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.06404198146820068))},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.06239987937927245)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06404198146820068)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.019137584838867187)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06239987937927245)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			... // 8 identical elements
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.06312970252990723))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.0634946141052246))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.019137584838867187)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06239987937927245)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019137584838867187)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 8 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.012811542787626636))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.01281996525083423))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.03057876998558472)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02928312888670502)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.0385672563971362)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.038007489126260986)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.040274116284855506)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03987511262464688)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.03989784068124104))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.039930670096321494))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.03992187923604791))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.03598233716615488)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0379106635597229)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.012868612655876832)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02799393084934777)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.012813528283533989))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.01280891892548236))},
  			... // 11 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.012803716124155637))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.01280377943225373))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(0.03047923932838437)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02920204881477359)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.03868440845074431)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.038158784523603204)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.03987863857053361))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.04028072981578898))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.03991168716603404))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.03991408842417819))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.0354115017965017)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03797447377302838)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.012862920511090715)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02698723828124993)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.012823332149030302))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.012823304673562531))},
  			... // 11 identical elements
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(0.01280097862509794))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.012808057731797504))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(0.03124382146135159)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.030033608388780022)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(0.03908483672860952)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03859080259587214)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.04001248323908112))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.04000964346028487))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.04001248323908112))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 15 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.04276763662719726))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.042633835716247556))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.012758389892578124)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.037220980682373034)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.012758389892578124))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.012758389892578124))},
  			... // 18 identical elements
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.04289738296508789))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.04269465431213379))},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.03868062698364257)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04159991958618164)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.012758389892578124))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.012758389892578124))},
  			... // 18 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(9.682692307692308e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(9.68627450980392e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(9.690000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(9.690000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(9.693877551020407e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(9.499999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(9.499999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(9.499999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(9.499999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(9.726190476190475e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(9.73170731707317e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(9.73170731707317e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(9.737500000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(9.73170731707317e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(9.737500000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(9.5e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.21154966625649585))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.2060838121604919))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.19516090094396038)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.2012206636663583)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.12280577765056053)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.18192145285197658)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06457407346290765))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.06448242125329305))},
  			... // 33 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.06447116724144328))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.06449709590483248))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.15189444322586046)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.14532603487014767)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(0.18925226574897763)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.18596806157112117)),
  			},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.20173224162483205))},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.2081364397716522))},
  			... // 2 identical elements
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.2097963907963296))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.20560671493195193))},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.1851983262169361)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1964118308567047)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.12562080980300894)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1713786160887205)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.0644785721029554))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.06446992322470925))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 5 identical elements
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.0634946141052246))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.0634946141052246))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0634946141052246)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0634946141052246)),
  			},
- 			s"NaN @[1649431695]",
- 			s"NaN @[1649431705]",
- 			s"NaN @[1649431715]",
- 			s"NaN @[1649431725]",
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06458934883117674)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06458934883117674)),
  			},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.06458934883117674))},
  			... // 39 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.02850454962158203))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.02851254888767149))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.05502866555786129)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05400691314697266)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.06190548305142308))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06484693347257724))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.07389459400176995)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07115775718688955)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.0824840510823176)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08046300235748291)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.08757877807617184)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08639281545639037)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.08659927858453045))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.0837472065353393))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.08093217438289096))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.07523813207452944))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.062034967803955066)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06473863083926112)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.02852336350187249)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029175549283708843)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.02851924311711238))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.02850329603377632))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.02846310287475586))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.0285441943359375))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.06349461410522461)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06276479095458984)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.0923682425022125))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.09406899109431674))},
  			... // 2 identical elements
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.0937640292778015))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.09409244969558714))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.09195771697998045)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09359981906890867)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.08976824752807615)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08867351280212402)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.09086298225402831))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.0613051446533203)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08867351280212403)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.02856736332484654))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.02858474006652832))},
  			... // 3 identical elements
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.0285441943359375))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.02846310287475586))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(0.028706377258300782)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.028219828491210935)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02870637725830078)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.028219828491210935))},
  			... // 11 identical elements
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02870637725830078)),
  			},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			... // 2 identical elements
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.02870637725830078))},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02870637725830078)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02870637725830078)),
  			},
- 			s"NaN @[1649432085]",
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.019137584838867187))},
  			... // 10 identical elements
  		},
  	},
  }
histogram_quantile(0.90, rate(demo_api_request_duration_seconds_bucket[1m]))
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.04595739310320686)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04396111213235294)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.043041765322801524)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04436895448123707)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.01895213219286048)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019320216912311058)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.018859056758262927))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.01887341719632088))},
  			... // 3 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.018836153952858665))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.0193053093189422))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.043965553246859856)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.041586149338056454)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.04409138482455549)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04175139231555865)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.044217216402251125)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04188909479681051)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.04436821429548594)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04205433777431269)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.04193165738192471))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.018907304057874177)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01928971431692023)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.01880843886590255))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.018802833748311598))},
  			... // 3 identical elements
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.01880244527687806))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.01931929346932826))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.04534970060151199)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043223403737593674)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.045500698494746805)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04340213593774916)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.04562653007244241)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043580868137904606)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0.045727195334598916)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0437000229380082)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(0.042051714869907914)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.018950878704609077)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01932923683098644)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.01885671350513805))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.018842100884424496))},
  			... // 3 identical elements
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.018856869154219837))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.01937097520420779))},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.04600461695413028)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.044046973679486456)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.04608189234655046)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.044124249071906645)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(0.04621068466725067)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04425304139260686)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.046287960059670834)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04435607524916705)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.042735200042724616)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.044484867569867324)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.018908947517485487)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01928587857815588)),
  			},
  			... // 13 identical and 6 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.06239987937927246))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.018813218994140624)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05692620574951171)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			... // 8 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.06239987937927246))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.06185251201629638))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.018813218994140624)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05911567520141602)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			... // 4 identical elements
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.06057532150268555))},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.06057532150268555)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.059845498352050774)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.05984549835205079))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.05984549835205079))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.06057532150268555))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.018813218994140624)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05254726684570313)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			... // 8 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.06276479095458984))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.06167005622863769))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.059115675201416015)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06075777729034424)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			... // 6 identical elements
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.059115675201416015))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.05802094047546387))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(0.06021040992736816)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.059115675201416015)),
  			},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.06130514465332031)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05911567520141602)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			... // 4 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 9 identical elements
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.012566845746868002))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.01287375642142314))},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.032867713949692304)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03170879879592053)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.036192716838170165)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.035340804312893895)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.03623612639359825)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03540049245160752)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.03625783117131229)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03547103297917817)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.03546560678474965))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.026941730237362987)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03169087742756322)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.012624699040614822)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01285291735481983)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.01257451935135691))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.012570081202920858))},
  			... // 12 identical elements
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.01258739268095597))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.012903261154689146))},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.03390193570084309)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.032875048855728825)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.03682339045851978)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03606088865934914)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.03685606910705567)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.036088120866462375)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.03688874775559154)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03613169239784354)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.03615347816353413))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.026860581141880585)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03214395006926162)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.01265992859017602)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01290198573234509)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.012589065539683213))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01257990942989663))},
  			... // 12 identical elements
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.012588149101443407))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.012919246165269722))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(0.03383223426942568)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03277497694850611)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(0.036861861354282925)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.036103076967511846)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(0.036850276859828404)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03610307696751185)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.03683869236537389)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03609149247305734)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 15 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.0412871382359096))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.04072413180541993))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.036491157531738275)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.039896998901367185)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.01254214599609375))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.01254214599609375))},
  			... // 5 identical elements
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.01254214599609375))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.01254214599609375))},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421874)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968753)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.015569560546875002)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01492082885742188)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.014920828857421877))},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421874)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014272097167968753)),
  			},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.014920828857421877))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.014272097167968753))},
  			... // 5 identical elements
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.04143149885911208))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.04087009643554688))},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.01254214599609375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03868062698364258)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.01254214599609375))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01254214599609375))},
  			... // 18 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(9.19148936170213e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(9.19148936170213e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(9.195652173913043e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(9.195652173913043e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(9.195652173913043e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.200000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(9.200000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(9.204545454545454e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(9.204545454545454e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(9.204545454545454e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.2015617156386742))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.19064805252456662)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19338075826500944)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.16227252842788692)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.17354033439809624)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.06480829577636718)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12270981064536347)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06334114662027804))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.06327161258697508))},
  			... // 34 identical elements
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.0634577129346869))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.06523250548267365))},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(0.16827814361312168)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.16323987584027383)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(0.19151015612125394)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.18822595194339747)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.20207329359714798)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19994171877017386)),
  			},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.20479358909061976))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(0.2059357537754246))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.20139635710664228))},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.18750753227949138)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.192846867272912)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.15984567439330247)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.17488387247085574)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.06494398120718943)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.11733565835432569)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.06323396297999791))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.06327694755152652))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.17734702560424803)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19582067410469053)),
  			},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.184736485004425))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.19212594440460198))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.14039972860336303))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06349461410522461)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06349461410522461)),
  			},
- 			s"NaN @[1649431675]",
- 			s"NaN @[1649431685]",
- 			s"NaN @[1649431695]",
- 			s"NaN @[1649431705]",
- 			s"NaN @[1649431715]",
- 			s"NaN @[1649431725]",
- 			s"NaN @[1649431735]",
- 			s"NaN @[1649431745]",
- 			s"NaN @[1649431755]",
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			... // 5 identical elements
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06349461410522461)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			... // 11 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.06305672021484375))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.06203496780395507))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.133010269203186)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1305471160697937)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(0.19951540380477903)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19582067410469053)),
  			},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.20838275508499143))},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.20936801633834834))},
  			... // 3 identical elements
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.2113385388450622))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.20690486320495602))},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.20690486320495605)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19212594440460198)),
  			},
  			... // 10 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.0278383742578125))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.02792710809475038))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.0446314926734338)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02911115312335872)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.06211605926513672)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06081859588623046)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.06590303050231934)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06501383780654595)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.07570090629959106)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07307354295730592)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.08131689544372558)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08021037126687855)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.08506088820648192)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0834187861175537)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.08369423550021264))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.0791064832405422)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07813669106483462)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.0710933610265395)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07356617358398437)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.0628906225322855)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06519753479003909)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.05075588274869054)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.057760289350237165)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.02760788055734536)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02831523021024816)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.02760475740828604))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.02763778884459879))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.027895462646484376))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.028025208984375))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.0870314107131958)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08538930862426758)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.08429457389831543))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.08785246175765991))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.08374720653533937))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.0834187861175537))},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.08429457389831543))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0.07882090026855468)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0796419513130188)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.07225249191284183)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07991563499450682)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.07882090026855469)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07225249191284175)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.08374720653533935)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07882090026855472)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.06276479095458984)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07882090026855469)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			... // 16 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.027246730957031246))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.027246730957031246))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(0.027246730957031253)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.026760182189941403)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.026273633422851564)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.027246730957031246)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.02530053588867187))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.02530053588867187))},
  			... // 6 identical elements
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02821982849121094)),
  			},
- 			s"NaN @[1649432065]",
- 			s"NaN @[1649432075]",
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			... // 11 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.04414252927226407)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04176637048018607)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.039475323303222676)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04197123311896072)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.01889938961811766)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01925878417177798)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01883547939524931))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.018834331563915726))},
  			... // 3 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.018851686501354433))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.01944144715358575))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.04442900932740631)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.042072158095415875)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.0446258155702741)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.042301122221105186)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.044773420252424964)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.042444224799661076)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.04484722259350037)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04258732737821694)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.039941230607466266)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04278767098819511)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.01888980537414551)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019247959327697753)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.01882745448575872))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.018835635900687174))},
  			... // 3 identical elements
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.018816018267881523))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.019428134765625))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.04506233639384426)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04285521540527344)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.04524054902365041)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043059565887451176)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.04534238481211108)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04323472344360352)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0.04541876165345656)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04332230222167974)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(0.039953574339400895)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04346826685180668)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.018914132812499998)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019281747436523437)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.0188480892305278))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.01883079186157502))},
  			... // 3 identical elements
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.01883504407418023))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.01944673117181772))},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.046431852169694574)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04451921218872069)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.04650735111631197)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04459471113533811)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(0.046633182694007604)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04469537639749459)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.04668351532508586)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.044796041659651155)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.04268359638560903)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04479604165965118)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.018854880662270642)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019245139961692644)),
  			},
  			... // 13 identical and 6 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.06239987937927246))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06185251201629638))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.05473673629760741)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.059845498352050774)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01859697509765625))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.018488853149414064))},
  			... // 3 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.05911567520141602))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.06203496780395507)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06130514465332031)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.06130514465332031))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.06130514465332031))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.06203496780395507)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06130514465332031)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.06057532150268555))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.018813218994140624)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05911567520141602)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.06239987937927246))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.06239987937927246))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.018813218994140624)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06203496780395507)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018813218994140624)),
  			},
- 			s"NaN @[1649431915]",
- 			s"NaN @[1649431925]",
- 			s"NaN @[1649431935]",
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.01254214599609375))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.06203496780395507))},
  			... // 4 identical elements
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.06276479095458984))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.0423297427368164))},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04232974273681641)),
  			},
- 			s"NaN @[1649432035]",
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			... // 9 identical elements
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.018488853149414064))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.018488853149414064))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(0.018813218994140624)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018488853149414064)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 9 identical elements
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.012564616032264754))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.01287975126305405))},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.033292814901015336)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.032155149401496455)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.0365846580065527)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.035758737145692006)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.03660024141902177)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03581068185392225)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.03660024141902177)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03585223762050642)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.03585743209132945))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.02666946970794158)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.031405442524157084)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.012609546691101868)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012842079088879872)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.01257213046117619))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.01258090537921603))},
  			... // 12 identical elements
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.012586100213446909))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.01293233519556166))},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.03369846690430934)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.032655862403402514)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.03670046530324109)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.035923823308980696)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.03673351389874152)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03596788810298128)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.03676656249424197)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03600093669848174)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.03604500149248232))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.026802861906352775)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03176157733768058)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.012608659217062963)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01283826650040873)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.012577501462058877))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.012582640076072352))},
  			... // 11 identical elements
  			{Timestamp: s"1649432145", Value: Inverse(TranslateFloat64, float64(0.01262182999533232))},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.012610433542351973))},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(0.013488213043212897)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012944070441991001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(0.034515474659312866)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.033542377125133166)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(0.03690901706112133)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03617060775577319)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(0.03690901706112133)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03616488365263097)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.03689756885483685)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.036164883652630986)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 14 identical elements
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.04121354262408088))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.0413262359046936))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.04038354766845703)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.041135486672141335)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.014920828857421874)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390614)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.01492082885742187))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.012931385009765624))},
  			... // 17 identical elements
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.04130799032592773))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.04101606106567383))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.04028623791503906)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04087009643554687)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.01254214599609375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03795080383300781)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.01254214599609375))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01254214599609375))},
  			... // 18 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.20094917950929098))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.19011063729546285)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19270550984775314)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.17046718409373843)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.18113649196331316)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.06470300981365266)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.11970924228286733)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06341463348597695))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.06338259473791788))},
  			... // 34 identical elements
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.06333822343008859))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.0655202457069864))},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(0.16827814361312168)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.162903991322084)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(0.18854317621057679)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.18473648500442505)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.1981078877285548)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19529285557610643)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.20365350106887817)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.20128887406082152)),
  			},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(0.2015844524368286))},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(0.19212594440460207)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19652443214280263)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.17365229590415954)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.18104175530433658)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.1370128930449485)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.15039723249772008)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.06481429432281076)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1047959696752374)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.06328975146644994))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.06328975146644994))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.2054269713249206))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.21244695775508876)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.20690486320495602)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.19951540380477903)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.20690486320495602)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.19951540380477906))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			... // 6 identical elements
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06349461410522461)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06349461410522461)),
  			},
- 			s"NaN @[1649431755]",
- 			s"NaN @[1649431765]",
- 			s"NaN @[1649431775]",
- 			s"NaN @[1649431785]",
- 			s"NaN @[1649431795]",
- 			s"NaN @[1649431805]",
- 			s"NaN @[1649431815]",
- 			s"NaN @[1649431825]",
- 			s"NaN @[1649431835]",
- 			s"NaN @[1649431845]",
- 			s"NaN @[1649431855]",
- 			s"NaN @[1649431865]",
  			... // 30 identical and 4 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.027837797607421874))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.02787178630745324))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.047925053558349584)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04597885848999025)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.06078997537051929)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.059759636804917304)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.06721671217346196)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06524618966674804)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.075190990387766)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07259819761577407)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.07850811891828266)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07616225879124236)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.08196826260566713)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08005247683525082)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0.07709237175389339)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07837305424430152)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.06527746780177525)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06917355049610137)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.06251312779919854)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06352829825063852)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.05864227640100427)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.060513208894120894)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.048305169782638546)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05449346191406251)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.02789273688308331)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.028378055732540968)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.02796085898614699))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.027930127698592558))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 3 identical elements
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.06524618966674804))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06732618564605711))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.07444196136474611)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07334722663879398)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.07115775718688962)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07006302246093749)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.07471564504623412))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0.07717879817962645)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07471564504623412)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.07663143081665039)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07334722663879391)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.06546513661193848)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07553669609069825)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.07225249191284183)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06896828773498538)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.06349461410522461)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08538930862426757)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06349461410522461)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			... // 3 identical elements
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.02757109680175781))},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.027246730957031246))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(0.018813218994140624)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.027246730957031246)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018813218994140624)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			... // 21 identical elements
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.027895462646484376))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.027895462646484376))},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.027246730957031253)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.027733279724121093)),
  			},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.026273633422851564))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.027733279724121093))},
  			... // 6 identical elements
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.028025208984375))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.028025208984375))},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.027733279724121093)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.028025208984375)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.0442552336023209)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0418944096294202)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.040425856256899644)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.042124880098041766)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.01891524295831709)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019276196707437975)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.018840513967375933))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.018832431186325813))},
  			... // 3 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.01879545525675144))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.01934362855155513))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.045536306153967004)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043416713386698044)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.04572264397966102)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043665163820956664)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.045839105120719745)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04383597349450944)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.04597885848999026)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04397572686377995)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.04315313295804536)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.044115480233050376)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.018874859780392255)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019260490552917692)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.018799647201474243))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.018796795407065865))},
  			... // 3 identical elements
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.01883724609375))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.01936915945935605))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.046051840805053694)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04410564573669436)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.04617347799682621)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04422728292846683)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.04624646031188966)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0443002652435303)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0.0463194426269531)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04437324755859376)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(0.041947454419817225)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.044470557312011695)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.018909597359989466)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019303209845725068)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.018827863050335954))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.018843375455895248))},
  			... // 2 identical elements
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.01886490777771137))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.01887281178886946))},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.020840505523681652)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019410869448203742)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.046675507861050694)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04478460242531514)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.046700388195731427)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04485924342935738)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(0.04682478986913508)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04493388443339957)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.046874550538496526)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0450334057721225)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.04355891856946449)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04508316644148392)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.018904328256118437)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01929154261952414)),
  			},
  			... // 13 identical and 6 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.018813218994140624)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06239987937927246)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			... // 5 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.288188916606903))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.2771047275066375))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.2771047275066375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.2660205384063721)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.2771047275066375))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.059115675201416015)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.2771047275066375)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			... // 4 identical elements
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.05802094047546386)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05692620574951171)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.059115675201416015)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05802094047546387)),
  			},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.05911567520141602))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.06021040992736816))},
  			... // 8 identical elements
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.06057532150268555))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.06185251201629638))},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.06239987937927245)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.061305144653320306)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.06239987937927246))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.06239987937927246))},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.059115675201416015)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06239987937927246)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.018813218994140624)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05911567520141602)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			... // 6 identical elements
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.06130514465332031))},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.06130514465332031))},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(0.061305144653320306)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06057532150268555)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(0.06130514465332031)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06203496780395507)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.018813218994140624)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05911567520141602)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.018813218994140624)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 9 identical elements
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.012592282453804253))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.012900390511265057))},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.033345123756186465)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03222558921443604)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.03675884353162508)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.035960836211207825)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.03678914760708396)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03600629232439615)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.03680429964481341)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.036071951154557066)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.0360543694340099))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.0274726285988944)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03203193808135987)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.012639343706042038)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.012871273688281757)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.01258961416849276))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.012582111024637656))},
  			... // 12 identical elements
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.01257601878689644))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.012889117067419494))},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.03357942786340269)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0325281800091205)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(0.03673351389874152)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03596788810298129)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(0.03677207059349204)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03600093669848173)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(0.03679961108974241)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.036033985293982156)),
  			},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.03603878781027046))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.026553767561479057)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03215955850797084)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.012635062101438273)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01286888059021643)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.012597416001584967))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.012597073887695941))},
  			... // 12 identical elements
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.012580486082508708))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.012915266216254674))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(0.034380284419133114)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.033392216153658345)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(0.0369739199270998)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.036235577440076314)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(0.0369682403695073)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.03622989788248381)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(0.03695688125432233)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.036235577440076314)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 14 identical elements
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.04174588421630859))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.04174588421630859))},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(0.041052552223205564)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04147828239440918)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.01254214599609375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.030652572326660167)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.01254214599609375))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.01254214599609375))},
  			... // 18 identical elements
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.04205605905532837))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.04179896226362748))},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.03357186492919921)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.039410450134277346)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.01254214599609375))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01254214599609375))},
  			... // 18 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(9.173076923076924e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(9.176470588235295e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(9.180000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(9.180000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(9.183673469387756e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(9.214285714285715e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(9.219512195121952e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(9.219512195121952e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(9.225000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(9.219512195121952e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(9.225000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(8.999999999999999e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.2014155505076817))},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.19048384231567383)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19310191074047445)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.16863801988261085)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.18075754532740662)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.0648156347801166)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.13793657546997062)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06336222758022574))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.06328075894945721))},
  			... // 34 identical elements
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.06331010825253604))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.0653002155363405))},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(0.15682074949264524)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1502523411369323)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(0.18572174625778198)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.1817807012443542)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.19758006919997076)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.19458909753799436)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.20448649467398902)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.2023368337575739)),
  			},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(0.20220247995029794))},
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.19790899958734925))},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.1868147704607248)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.18952964785859394)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.1487128704285622)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.17113987970809935)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.06483003518936481)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12463554854965211)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.06327306064878191))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.0632557628922896))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 5 identical elements
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.06130514465332031))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.06130514465332031))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.061305144653320306)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.061305144653320306)),
  			},
- 			s"NaN @[1649431695]",
- 			s"NaN @[1649431705]",
- 			s"NaN @[1649431715]",
- 			s"NaN @[1649431725]",
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06349461410522461)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06349461410522461)),
  			},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			... // 39 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.02788037586300872))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.02784060665803797))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.029025150588463094))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.05706746184318296)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.056008041140648605)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.06212082935108859)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06143393697402055)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.06383382768228019))},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.06644197682894191)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06537130220685686)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.07663143081665039)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0742595055770874)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.07467243183336761))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.06896828773498535)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0701274186212876)),
  			},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.0653406373685949))},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.06254584400939942)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06328609320504326)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.0510876205444336)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05682668441078878)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.027853800978354357)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02846310287475586)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.027845560208834136))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.027813666042162028))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.027733279724121093))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.027895462646484376))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.061305144653320306)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.059845498352050774)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.0862103596687317))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.08961185685294014))},
  			... // 2 identical elements
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.08834509238433838))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.08965877405548095))},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.08538930862426758)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08867351280212403)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.08101036972045901)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0788209002685547)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.08429457389831543)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08319983917236327)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.056926205749511724)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07882090026855472)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.027941800624302456))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.027976554107666016))},
  			... // 3 identical elements
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.027733279724121093))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.027733279724121093))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(0.02821982849121094)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.027246730957031246)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02821982849121094)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.027246730957031246))},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.026273633422851564))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.027246730957031246))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(0.02757109680175781))},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(0.027246730957031253)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.027571096801757813)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(0.027246730957031253)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.026760182189941403)),
  			},
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.027246730957031246))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.027733279724121093))},
  			... // 4 identical elements
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02821982849121094)),
  			},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			... // 2 identical elements
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.02821982849121094))},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02821982849121094)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02821982849121094)),
  			},
- 			s"NaN @[1649432085]",
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.018813218994140624))},
  			... // 10 identical elements
  		},
  	},
  }
histogram_quantile(0.99, rate(demo_api_request_duration_seconds_bucket[1m]))
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.0637114145117367))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06374575913059008))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.04635106829681392)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06139181115245813)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.022016331710815518)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021270290267944362)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.023097165043422147)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02245770094953281)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.023992260314941463))},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.01945712950819672)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01989011359863292)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.0206827457719283)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019886575062144838)),
  			},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.01945244905783913))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.06086191059354462))},
  			... // 3 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.0635524966309646))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.06335368273820548))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.041089043380737295)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06108143799193009)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.01942118301847759))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.01942354092855387))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.06348706421056285))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.06349461410522461))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.03857636653355214)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.061300279165649396)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(0.01998093603515632)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.020956982349742574)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(0.020002560424804822)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019459951168112558)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(0.01945817803407228)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02020150480957019)),
  			},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.019452779737346555))},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.02107198478560005))},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.021779692083185392)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.021107370150479355)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.06195732704324922))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.06352037256936466))},
  			... // 2 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.0637444712073831))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.06356416195840273))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.03988483518218997)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06075201552862868)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.019417044374429954))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.019416895571032686))},
  			... // 8 identical elements
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.06368868071573432))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.06369365678267046))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.03853466235351578)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06090182133323269)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.01944157334463669))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.019441836821163398))},
  			... // 4 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.06535566313934325))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06513671619415283))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.019397077514648437)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0648082957763672)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.019397077514648437))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			... // 8 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.06535566313934325))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.06530092640304565))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.019397077514648437)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06502724272155762)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.019397077514648437))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.019397077514648437))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.06510022503662109))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.06517320735168457))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.019397077514648437)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06437040188598632)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.019397077514648434))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.019397077514648434))},
  			... // 30 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.014112617294311507))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.014985702026367008))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.014259740373883917)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014466716674804585)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.015585778839111313)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015203490522112131)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.015604314030238528)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015372704034213452)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.01509382397460946))},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.012973301852018938)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014121709367232043)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.013808254010009732)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.013577027500697527)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0.014102191249302403)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014342376434326131)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.013277375244140549)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.013063407599198155)),
  			},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.04063655302734377))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.04258133001386939))},
  			... // 3 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.04295701081275231))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.04257953787703366))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.02515457125854491)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.040198659136962904)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(0.01320741398351328)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01392610693359379)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(0.012968120252423023)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.013374115934673329)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(0.013257022877412636)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.013061131347656432)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(0.014699670326926527)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014260302046342429)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(0.014929290575110414)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014712694107055634)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.013699050842285143)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014307482532848054)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.014974419736115819)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014761348983764704)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.015177618484497068)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014972727392578166)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0.014571749424525687)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014980512172851585)),
  			},
  			... // 15 identical and 19 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 38 identical elements
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.04356001604788644))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.04349745977783202))},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.012931385009765626)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0432785128326416)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.012931385009765624))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.012931385009765624))},
  			... // 18 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(0.00012600000000000024)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012349999999999983)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(0.00012600000000000024)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012349999999999983)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.00012649999999999993)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012399999999999995)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.00012649999999999993)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012449999999999972)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.00012649999999999993)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001244999999999999)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012449999999999972)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.00012700000000000005)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012500000000000035)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(0.00012700000000000005)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012500000000000017)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(0.0001274999999999999)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012500000000000017)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(0.0001274999999999999)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012550000000000029)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(0.0001274999999999999)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012550000000000029)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001259999999999999)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.21972352263665199))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.21885347963128))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.21686943724458868))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.20210171459484086)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.21186014774389827)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06554187035441175))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.06544283646011352))},
  			... // 42 identical elements
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.21880009053207022))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.21700379105186457))},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.2009932956848143)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.20972629315775093)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.0654390714994158))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.06544336995656866))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 3 identical elements
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.14705024206352232))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06546513661193848)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06546513661193848)),
  			},
- 			s"NaN @[1649431675]",
- 			s"NaN @[1649431685]",
- 			s"NaN @[1649431695]",
- 			s"NaN @[1649431705]",
- 			s"NaN @[1649431715]",
- 			s"NaN @[1649431725]",
- 			s"NaN @[1649431735]",
- 			s"NaN @[1649431745]",
- 			s"NaN @[1649431755]",
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			... // 5 identical elements
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06546513661193848)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			... // 33 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.02905894882865574))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.0291304734970776))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.08497878310203541)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08374720653533918)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.0934505370608243))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.09491350074005128))},
  			... // 6 identical elements
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.09506676360168453))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.0924685931854248))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.0290344214785861)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08440404737091062)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.0290344214785861))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.02903741230731144))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 10 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.0965556028289795))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.0965556028289795))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.06539215429687499)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09655560282897949)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			... // 28 identical elements
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029095616271972657)),
  			},
- 			s"NaN @[1649432065]",
- 			s"NaN @[1649432075]",
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			... // 11 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.0635299281286424))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06332746106104697))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.027412157537841764)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.05999146298217778)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01944917053039681))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.0194510105338012))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.01945672694637726))},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.019457205593725477)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01984234335604562)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.019457564493327))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.019939653109463978))},
  			... // 4 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.06339129082771901))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.06340851137396994))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.028998306518554735)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06098888795471194)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.019435106613685346))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.019442115117801046))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.06345387978984034))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.0631360488181736))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.028609067504882756)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06073040892219543)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.019459408062190518))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.01944966653155336))},
  			... // 8 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.06359527936738113))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.06359527936738113))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.02549515539550802)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.060827952593289894)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01943190822797503))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.0194396505317688))},
  			... // 8 identical elements
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.06361567888668283))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.06362340642592486))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.02984976686096209)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06124106262058163)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.01942603309981183))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.01942051111617981))},
  			... // 4 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 13 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.06524618966674804))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.06517320735168457))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.019397077514648437)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06502724272155762)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.019397077514648437))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.06535566313934325))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.06535566313934325))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.019397077514648437)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06531917198181152)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01939707751464844)),
  			},
- 			s"NaN @[1649431915]",
- 			s"NaN @[1649431925]",
- 			s"NaN @[1649431935]",
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.012931385009765626))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.06531917198181152))},
  			... // 4 identical elements
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.065392154296875))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.043643424407958986))},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043643424407958986)),
  			},
- 			s"NaN @[1649432035]",
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			... // 15 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(0.013876679757254512)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01335769440569191)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(0.014165941073330971)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014556541062575179)),
  			},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.015097552317652264))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.014967166835239978))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.01448364011018169)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014021066209875956)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(0.014720803253173832)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014274800216674804)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.01454005156143853)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014875177368164167)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(0.013524348536441244)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014328861190795995)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0.01356873544150903)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.013029263826069074)),
  			},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.012970598847083407))},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.0409599208233173))},
  			... // 4 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.04299619334341029))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.04255099438669304))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.01898393785978622)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04050613268250304)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.01391992853655137))},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(0.014649541060014206)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015018138610839903)),
  			},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.015199543212890599))},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.01571552517700194))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.015897980964660663))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(0.016117843458606358)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015918253829956056)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(0.016240592388153063)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016416418400944925)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(0.016602125152587896)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01642518504539697)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.015956772274017362))},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(0.01568008520507811)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015864628831432775)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.015552094693697394)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015350913940429702)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.01577931712646484))},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(0.015081601493503717)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015384551879882816)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(0.015106986646569296)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014899204467773392)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(0.014911982516202097)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01509728387695304)),
  			},
  			... // 23 identical and 5 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 15 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.0435430737247467))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.04352399880149148))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.019007838500976558)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04232974273681639)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.01900783850097656))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.018748345825195318))},
  			... // 18 identical elements
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.04352665270385742))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.04349745977783203))},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.012931385009765626)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043205530517578125)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.012931385009765626))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.012931385009765626))},
  			... // 18 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.21961032175570813))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.2185264675343253))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.21762905300111032))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.19930427639334528)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.2118166803356619)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.0655559995941925))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.0655455868848224))},
  			... // 41 identical elements
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.2191678470190593))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.21761957933521273))},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.21213906361341467)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.21455512705455101)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.19064805252456635)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.20542697132492074)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.065444650348061))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.065444650348061))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 11 identical elements
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06546513661193848)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06546513661193848)),
  			},
- 			s"NaN @[1649431755]",
- 			s"NaN @[1649431765]",
- 			s"NaN @[1649431775]",
- 			s"NaN @[1649431785]",
- 			s"NaN @[1649431795]",
- 			s"NaN @[1649431805]",
- 			s"NaN @[1649431815]",
- 			s"NaN @[1649431825]",
- 			s"NaN @[1649431835]",
- 			s"NaN @[1649431845]",
- 			s"NaN @[1649431855]",
- 			s"NaN @[1649431865]",
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.043643424407958986))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(0.06535566313934325))},
  			... // 32 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.02905741318359375))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.029060812053596886))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.07126723065948445)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06863986731719939)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.09146508635330204))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.09504486890716553))},
  			... // 3 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.09651081822655418))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.09559086785173418))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.0906440353088379)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09290648707580569)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.08221457791900641)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08795098788299566)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.0813387901382446)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08013458193969734)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.029062907111159893)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06027296619742252)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.029068020968764575))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.029066646192710818))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 8 identical elements
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.09614507730674741))},
  			{Timestamp: s"1649431695", Value: Inverse(TranslateFloat64, float64(0.0960082354660034))},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.09491350074005127)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09622718241119385)),
  			},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.09557034157562255))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.06546513661193848)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09721244366455077)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06546513661193848)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			... // 3 identical elements
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.02904696139526367))},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.028998306518554687))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(0.019397077514648437)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.028998306518554687)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01939707751464844)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			... // 35 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.0635411985616481))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06334321462184825))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.03955641476440465)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.060714939844546116)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01945591435664376))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.01945087165276696))},
  			... // 8 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.06351324788779401))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.06352722322472104))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.04298658357238812)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06097429149169923)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.019407934948781545))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.019407752846247038))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.06355299995727537))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.06356273093261718))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.041259335449218774)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06117576691298052)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.01944467069728326))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.01945776531785534))},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(0.020045809204101622)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.019460101391434535)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(0.02173546037708629)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.022306389629657416)),
  			},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.02175683903503414))},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(0.022957616440993114)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.02237375792048519)),
  			},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.06154313046330993))},
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.06359413544394751))},
  			... // 2 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.06361901577862826))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.0636239918455644))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.04792748630218506)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06119045815822058)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.019409885418330396))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.019424836482920548))},
  			... // 8 identical elements
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.06364482189320408))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.0636473677879156))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.0466356993255617)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.061352061855861104)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.019425349401855467))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.019433403281684563))},
  			... // 4 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.019397077514648437)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06535566313934325)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			... // 7 identical elements
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.3258751595478057))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.3269835784578322))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.06502724272155762)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.32698357845783227)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.019397077514648437))},
  			... // 22 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.06535566313934325))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.06535566313934325))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.019397077514648437)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06502724272155762)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			... // 8 identical elements
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.06517320735168458))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.06531917198181152))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.019397077514648437)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06502724272155762)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01939707751464844)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.015324716651178072))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.015437651770019465))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.015461438598632762))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.014942453247070362)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015210441218784796)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.01455518008700292)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0147236144238281)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.01458171911066233))},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.014928613637695296)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015117851074218813)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.015355479089355452))},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(0.015145389826847901)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014928036987304733)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(0.015629959704168892)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015416027380371133)),
  			},
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.04088813700780976))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.042633009055720955))},
  			... // 3 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.04301588707767834))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.04261364394241333))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.02266100882720934)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04074875234544134)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(0.015214055581054665)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014993187392014754)),
  			},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.01464069471879442))},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(0.01523740992187503)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015028119098369836)),
  			},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.015050575195312485))},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(0.014912367139733287)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015233181152343712)),
  			},
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.015402743826729936))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.016039399558327404))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.01615532710176358))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0.016038809802246083)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01584579468560992)),
  			},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.01636376540305397))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(0.01619730385813995))},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.01577931712646476))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.014678259617017554))},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(0.01445698569946295)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.014250472778320318)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(0.013915294738769533)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01426900796944752)),
  			},
  			{Timestamp: s"1649431935", Value: Inverse(TranslateFloat64, float64(0.04087192099342346))},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.04266326813518939))},
  			... // 2 identical elements
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.04301384866367556))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.0430171535232256))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(0.04211381158976909)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04262640598507442)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.024546385299683032)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.040594385467529276)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.0151432511509487)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015631938593937807)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01553007253099527))},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(0.01571552517700195)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01551247215820312)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.016016187363844633)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.015819442382812528)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.016492921984863258)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.016301999551096326)),
  			},
  			... // 7 identical and 8 modified elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 15 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.0435850385559082))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.04351570535659789))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.012931385009765626)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04247570736694336)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.012931385009765626))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.012931385009765626))},
  			... // 18 identical elements
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.043610987823486325))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.04359034636064009))},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.04276763662719725)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.04335149514770508)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.012931385009765626))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.012931385009765626))},
  			... // 18 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(0.00012349999999999994)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012149999999999971)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(0.00012399999999999976)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012149999999999971)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.00012450000000000004)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012200000000000036)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.00012450000000000004)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012249999999999994)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.0001249999999999997)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012249999999999994)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00012249999999999994)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000002e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(0.00028912499999999994)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.000284625)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(0.0002902499999999996)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00028574999999999987)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(0.0002902499999999996)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00028574999999999987)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(0.0002913750000000001)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0002868750000000002)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(0.0002902499999999996)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00028574999999999955)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.0002913750000000001)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00028687499999999975)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(9.900000000000001e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(9.9e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.2196569588555472))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.2185637880363464))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.21759115833751966))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.19940984009906215)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.2137313161746434)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.0654405609344171))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.06544375109636173))},
  			... // 41 identical elements
  			{Timestamp: s"1649432075", Value: Inverse(TranslateFloat64, float64(0.21930630376351395))},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.21846836859063842))},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(0.21438669084763523)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.21662939177558893)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.20136276865482317)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.2116227488219921)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.0654429812662942))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.06544125149064497))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 5 identical elements
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.06524618966674804))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.06524618966674804))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06524618966674804)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06524618966674804)),
  			},
- 			s"NaN @[1649431695]",
- 			s"NaN @[1649431705]",
- 			s"NaN @[1649431715]",
- 			s"NaN @[1649431725]",
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06546513661193848)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.06546513661193848)),
  			},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.06546513661193848))},
  			... // 39 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.02905525074462891))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.029057694088655363))},
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.06451636651611328))},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(0.08188615750122084)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.08024405541229236)),
  			},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.08982298426437375))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.09305245170593261))},
  			... // 4 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.0950398162853534))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.09386852668346055))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.08867351280212404)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09106629013170515)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.029059013520686995)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.07159565107727031)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.029058189443734974))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.029055000027067766))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 10 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.09655560282897949))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.09699349671936035))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.06480829577636718)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0965556028289795)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.029067813485281806))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.029071288833618165))},
  			... // 6 identical elements
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029095616271972657)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.028998306518554687))},
  			... // 11 identical elements
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029095616271972657)),
  			},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			... // 2 identical elements
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.029095616271972657))},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029095616271972657)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029095616271972657)),
  			},
- 			s"NaN @[1649432085]",
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.01939707751464844))},
  			... // 10 identical elements
  		},
  	},
  }
histogram_quantile(1, rate(demo_api_request_duration_seconds_bucket[1m]))
FAIL
  model.Matrix{
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 4 identical elements
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09852612533569335)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			... // 52 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 8 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431905", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 30 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 4 identical elements
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09852612533569335)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 39 identical elements
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
  			},
  			{Timestamp: s"1649432115", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 8 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 38 identical elements
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.0129746337890625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.0129746337890625))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.0129746337890625))},
  			... // 18 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 24 identical elements
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.00015000000000000001))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.00015000000000000001))},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00015000000000000001)),
  			},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.0001))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(0.00015000000000000001))},
  			... // 2 identical elements
  			{Timestamp: s"1649431915", Value: Inverse(TranslateFloat64, float64(0.00015000000000000001))},
  			{Timestamp: s"1649431925", Value: Inverse(TranslateFloat64, float64(0.00015000000000000001))},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00015000000000000001)),
  			},
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.0001))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.0001))},
  			... // 25 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 2 identical elements
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.22168378200531003))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.22168378200531003))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.22168378200531003)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			... // 54 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 3 identical elements
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.14778918800354002))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
- 			s"NaN @[1649431675]",
- 			s"NaN @[1649431685]",
- 			s"NaN @[1649431695]",
- 			s"NaN @[1649431705]",
- 			s"NaN @[1649431715]",
- 			s"NaN @[1649431725]",
- 			s"NaN @[1649431735]",
- 			s"NaN @[1649431745]",
- 			s"NaN @[1649431755]",
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			... // 5 identical elements
  			{Timestamp: s"1649431835", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			... // 33 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 11 identical elements
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09852612533569335)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 10 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09852612533569335)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			... // 28 identical elements
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
  			},
- 			s"NaN @[1649432065]",
- 			s"NaN @[1649432075]",
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			... // 11 identical elements
  		},
  	},
  	&{Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))}, ...}},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 13 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 8 identical elements
  			{Timestamp: s"1649431865", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{Timestamp: s"1649431895", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
  			},
- 			s"NaN @[1649431915]",
- 			s"NaN @[1649431925]",
- 			s"NaN @[1649431935]",
  			{Timestamp: s"1649431945", Value: Inverse(TranslateFloat64, float64(0.0129746337890625))},
  			{Timestamp: s"1649431955", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			... // 4 identical elements
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
  			},
- 			s"NaN @[1649432035]",
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 15 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 45 identical elements
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649432065", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
  			},
  			{Timestamp: s"1649432085", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 11 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 15 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 18 identical elements
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(0.0129746337890625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
  			},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.0129746337890625))},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.0129746337890625))},
  			... // 18 identical elements
  		},
  	},
  	&{Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", p`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.0001))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.0001))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.0001))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.0001))}, ...}},
  	&{Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.22168378200531003))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.22168378200531003))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.22168378200531003))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.22168378200531003))}, ...}},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 11 identical elements
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
- 			s"NaN @[1649431755]",
- 			s"NaN @[1649431765]",
- 			s"NaN @[1649431775]",
- 			s"NaN @[1649431785]",
- 			s"NaN @[1649431795]",
- 			s"NaN @[1649431805]",
- 			s"NaN @[1649431815]",
- 			s"NaN @[1649431825]",
- 			s"NaN @[1649431835]",
- 			s"NaN @[1649431845]",
- 			s"NaN @[1649431855]",
- 			s"NaN @[1649431865]",
  			{Timestamp: s"1649431875", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{Timestamp: s"1649431885", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			... // 32 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 11 identical elements
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			... // 45 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 10 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09852612533569335)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			... // 3 identical elements
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
  			},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			... // 35 identical elements
  		},
  	},
  	&{Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`..., Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))}, ...}},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 7 identical elements
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.33252567300796504))},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.33252567300796504))},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.33252567300796504)),
  			},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 22 identical elements
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{Timestamp: s"1649432025", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649432035", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 8 identical elements
  			{Timestamp: s"1649432125", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649432135", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{Timestamp: s"1649432155", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649432165", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
  			},
  			{Timestamp: s"1649432185", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649432195", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649432205", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 4 identical elements
  			{Timestamp: s"1649431645", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(0.01946195068359375)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{Timestamp: s"1649431675", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649431685", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 52 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 15 identical elements
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(0.0129746337890625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
  			},
  			{Timestamp: s"1649431785", Value: Inverse(TranslateFloat64, float64(0.0129746337890625))},
  			{Timestamp: s"1649431795", Value: Inverse(TranslateFloat64, float64(0.0129746337890625))},
  			... // 41 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", p`...,
  		Values: []model.SamplePair{
  			... // 13 identical elements
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.00015000000000000001))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.00015000000000000001))},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.00015000000000000001)),
  			},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.0001))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.0001))},
  			... // 43 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 2 identical elements
  			{Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.22168378200531003))},
  			{Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.22168378200531003))},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.22168378200531003)),
  			},
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			... // 3 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09852612533569335)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			... // 46 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 5 identical elements
  			{Timestamp: s"1649431655", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431665", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
- 			s"NaN @[1649431695]",
- 			s"NaN @[1649431705]",
- 			s"NaN @[1649431715]",
- 			s"NaN @[1649431725]",
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431765", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431775", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
  			},
  			{Timestamp: s"1649431805", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.0656840835571289))},
  			... // 39 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 11 identical elements
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{Timestamp: s"1649431725", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09852612533569335)),
  			},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649431755", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			... // 20 identical elements
  			{Timestamp: s"1649431965", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.043789389038085935))},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.043789389038085935)),
  			},
  			{Timestamp: s"1649431995", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			... // 20 identical elements
  		},
  	},
  	&{
  		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", `...,
  		Values: []model.SamplePair{
  			... // 10 identical elements
  			{Timestamp: s"1649431705", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{Timestamp: s"1649431715", Value: Inverse(TranslateFloat64, float64(0.09852612533569335))},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(0.0656840835571289)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.09852612533569335)),
  			},
  			{Timestamp: s"1649431735", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649431745", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			... // 6 identical elements
  			{Timestamp: s"1649431815", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649431825", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
  			},
  			{Timestamp: s"1649431845", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649431855", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			... // 11 identical elements
  			{Timestamp: s"1649431975", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649431985", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
  			},
  			{Timestamp: s"1649432005", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649432015", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			... // 2 identical elements
  			{Timestamp: s"1649432045", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{Timestamp: s"1649432055", Value: Inverse(TranslateFloat64, float64(0.029192926025390625))},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(NaN)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.029192926025390625)),
  			},
- 			s"NaN @[1649432085]",
  			{Timestamp: s"1649432095", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			{Timestamp: s"1649432105", Value: Inverse(TranslateFloat64, float64(0.01946195068359375))},
  			... // 10 identical elements
  		},
  	},
  }
histogram_quantile(1.5, rate(demo_api_request_duration_seconds_bucket[1m]))
FAIL
The query failed to run against the test target: bad_data: [-1] Query syntax error: Invalid params of histogram_quantile() function, correct usage: histogram_quantile(φ float, b instant-vector), (0 ≤ φ ≤ 1)
histogram_quantile(0.9, nonexistent_metric)
PASS
This test case passed successfully.
histogram_quantile(0.9, demo_memory_usage_bytes)
PASS
This test case passed successfully.
histogram_quantile(0.9, {__name__=~"demo_api_request_duration_seconds_.+"})
FAIL
  model.Matrix{
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", path="/api/bar", status="200"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10000", job="demo", method="GET", path="/api/bar", status="200"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.01925178778931065))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.01925177141062371))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.01925175476850576))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.019251736577546585))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", path="/api/bar", status="500"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10000", job="demo", method="GET", path="/api/bar", status="500"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.057681770157563664))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.057680892614697166))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.057680892614697166))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.057680892614697166))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", path="/api/foo", status="200"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10000", job="demo", method="GET", path="/api/foo", status="200"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.012837067253594216))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.012837058044097337))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.01283704589829402))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.012837037297959939))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", path="/api/foo", status="500"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10000", job="demo", method="GET", path="/api/foo", status="500"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.038368518873729204))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.03836834750345609))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.03836817613318297))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.03836817613318297))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="GET", path="/api/nonexistent", status="404"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10000", job="demo", method="GET", path="/api/nonexistent", status="404"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(9.017600183044764e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(9.017599553844339e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9.0175989246889e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(9.017598295578442e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(9.01759766651296e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(9.017597100392478e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(9.017596471412436e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(9.017595842477358e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(9.017595276474226e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(9.017594710507507e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(9.017594081698296e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(9.017593515808433e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(9.017592949954973e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(9.01759238413791e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(9.017591818357241e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(9.017591252612961e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(9.017590686905069e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(9.01759012123356e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(9.01758955559843e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(9.017588989999679e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(9.017588487275768e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(9.017620138117305e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(9.017619571585762e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(9.017619068032754e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(9.017618564508524e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(9.017617998078167e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(9.017617494615092e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(9.017616928253524e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.017648634650761e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(9.017648130355429e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(9.017647626088914e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(9.017647121851217e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(9.017646617642332e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(9.01764611346226e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9.017645609310997e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(9.01764510518854e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(9.017644601094888e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(9.017644097030035e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(9.017643592993984e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(9.017643088986728e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(9.017642648004e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(9.017642144050731e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(9.017641640126252e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(9.017641199215948e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(9.017640695345441e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(9.017640191503719e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(9.017639750665819e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(9.017639246878058e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(9.017638806087369e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(9.017638302353559e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(9.017637861610075e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(9.017637357930208e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(9.017636917233921e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(9.017636476559656e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(9.017635972958889e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(9.01763553233181e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(9.017635028784964e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(9.017634588205063e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(9.017634147647175e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(9.017633707111298e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(9.017633203668677e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", path="/api/bar", status="200"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10000", job="demo", method="POST", path="/api/bar", status="200"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.06482996404059478))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06482990069604584))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.06482983833865487))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.0648297735944132))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", path="/api/bar", status="500"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10000", job="demo", method="POST", path="/api/bar", status="500"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.1923225826799569))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.1923225826799569))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.1923225826799569))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.1923225826799569))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", path="/api/foo", status="200"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10000", job="demo", method="POST", path="/api/foo", status="200"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.028801870921899314))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.028801852691858167))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.028802099638975218))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.028802438790510972))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10000", job="demo", method="POST", path="/api/foo", status="500"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10000", job="demo", method="POST", path="/api/foo", status="500"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.06542250253906351))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06542213923209397))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.06542524881605012))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.06542608238861111))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", path="/api/bar", status="200"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10001", job="demo", method="GET", path="/api/bar", status="200"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.019252483475037954))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.019252468042529104))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.019252450294962097))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.01925243207690911))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", path="/api/bar", status="500"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10001", job="demo", method="GET", path="/api/bar", status="500"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.05767623161711907))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.05767578596895055))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.05767489467261354))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.05767489467261354))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", path="/api/foo", status="200"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10001", job="demo", method="GET", path="/api/foo", status="200"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.012837097523222837))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.012837087400566717))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.012837078759291647))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.0128370675862807))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", path="/api/foo", status="500"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10001", job="demo", method="GET", path="/api/foo", status="500"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.03841560598563816))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.03841552136846128))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.03841543675128439))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.038415182899753736))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="GET", path="/api/nonexistent", status="404"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10001", job="demo", method="GET", path="/api/nonexistent", status="404"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(9.018857602574416e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(9.018856928330086e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9.018856254133967e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(9.018855579986057e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(9.018854905886349e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(9.018854231834838e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(9.018853625229682e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(9.018852951269733e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(9.018852344746975e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(9.018851670878565e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(9.018851064438187e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(9.018850458036822e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(9.018849784303286e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(9.018849177984274e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(9.01884857170427e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(9.018847965463266e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(9.01884735926126e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(9.018846753098245e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(9.018846214319407e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(9.018845608230036e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(9.018845002179646e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(9.018844463500912e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(9.018843857524146e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(9.018843318910847e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(9.01884271300769e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(9.018842174459815e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(9.018841568630254e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(9.018841030147793e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.018840491696108e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(9.018839953275203e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(9.018839414885068e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(9.018838876525703e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(9.018838270908195e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(9.018837732614209e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9.018837194350986e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(9.018836723395897e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(9.018836185190345e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(9.018835647015547e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(9.018835108871501e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(9.018834570758204e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(9.018834032675653e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(9.018833561878644e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(9.018833023853736e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(9.018832485859567e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(9.018832015139882e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(9.018831477203344e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(9.01883100653408e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(9.018830468655161e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(9.018829998036311e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(9.018829460215e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(9.018828989646555e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(9.018828451882846e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(9.018827981364797e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(9.018827443658679e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(9.018826973191019e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(9.01882650274687e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(9.018825965125202e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(9.018825494731432e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(9.018825024361168e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(9.018824486823932e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(9.01882401650403e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", path="/api/bar", status="200"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10001", job="demo", method="POST", path="/api/bar", status="200"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.0648290604998693))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06482902291851003))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.06482895920651198))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.0648288949493035))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", path="/api/bar", status="500"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10001", job="demo", method="POST", path="/api/bar", status="500"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.19289902643424012))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.19289902643424012))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.19289735309651362))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.19289735309651362))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", path="/api/foo", status="200"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10001", job="demo", method="POST", path="/api/foo", status="200"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.02880011793537905))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.02880007901728108))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.028800389439154837))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.02880074428663726))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10001", job="demo", method="POST", path="/api/foo", status="500"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10001", job="demo", method="POST", path="/api/foo", status="500"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.06566698827276318))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06566680640803588))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.06566680640803588))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.06566754073745742))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", path="/api/bar", status="200"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10002", job="demo", method="GET", path="/api/bar", status="200"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.019251865134288518))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.01925185325292899))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.01925183490296027))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.019251816970796014))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", path="/api/bar", status="500"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10002", job="demo", method="GET", path="/api/bar", status="500"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.0576242522665278))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.0576242522665278))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.05762380679970137))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.05762380679970137))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", path="/api/foo", status="200"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10002", job="demo", method="GET", path="/api/foo", status="200"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.012837146040066121))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.01283713536601469))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.012837125508929407))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.012837113567862338))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", path="/api/foo", status="500"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10002", job="demo", method="GET", path="/api/foo", status="500"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.038337704248612034))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.03833753229287177))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.03833744631500163))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.03833710240352109))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="GET", path="/api/nonexistent", status="404"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10002", job="demo", method="GET", path="/api/nonexistent", status="404"}`,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(9.016472026509668e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(9.016471437712015e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(9.016470848956454e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(9.01647026024298e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(9.01646967157159e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(9.016469141803314e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(9.016468553211869e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(9.016467964662494e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(9.016467435004022e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(9.016466905379618e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(9.016498536679495e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(9.016498006088934e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(9.016497475532497e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(9.016496945010185e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(9.01649641452199e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(9.016495884067912e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(9.016495353647948e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(9.016494823262096e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(9.016494292910349e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(9.016493821515203e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(9.01649329122787e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(9.016492760974634e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(9.016492289667048e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(9.016491759478207e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(9.016491288227857e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(9.016490758103403e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(9.016490286910278e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(9.016489815744078e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(9.016489344604803e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(9.016488814605297e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(9.016488343523229e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(9.016487872468076e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(9.016487401439836e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(9.01648693043851e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(9.016486459464092e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(9.016485988516584e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(9.016485517595979e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(9.016485046702276e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(9.016484634692356e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(9.01648416384909e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(9.016483693032722e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(9.016483222243246e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(9.016482810324516e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(9.01648233958546e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(9.0165140562249e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(9.016513643568031e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(9.016513171985437e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(9.016512759372758e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(9.01651228784066e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(9.016511875272165e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(9.016511403790556e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(9.016510991266236e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(9.016510519835109e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(9.016510107354957e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(9.016509635974305e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(9.016509223538312e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(9.016508811122928e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(9.016508339816289e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(9.016507927445054e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(9.016507515094421e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(9.016507102764388e-05)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.0001)),
  			},
  		},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", path="/api/bar", status="200"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10002", job="demo", method="POST", path="/api/bar", status="200"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.06482595141571794))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06482588624364079))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.06482582709792725))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.06482576445349233))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", path="/api/bar", status="500"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10002", job="demo", method="POST", path="/api/bar", status="500"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.19273510524363655))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.19273510524363655))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.192731721016753))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.192731721016753))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", path="/api/foo", status="200"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10002", job="demo", method="POST", path="/api/foo", status="200"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.0288001729362877))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.028800131085659184))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.028800378653377))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.02880066923787676))}, ...},
  	},
  	&{
- 		Metric: s`{instance="demo.promlabs.com:10002", job="demo", method="POST", path="/api/foo", status="500"}`,
+ 		Metric: s`demo_api_request_duration_seconds_bucket{instance="demo.promlabs.com:10002", job="demo", method="POST", path="/api/foo", status="500"}`,
  		Values: {{Timestamp: s"1649431605", Value: Inverse(TranslateFloat64, float64(0.06583567887031713))}, {Timestamp: s"1649431615", Value: Inverse(TranslateFloat64, float64(0.06583459604665153))}, {Timestamp: s"1649431625", Value: Inverse(TranslateFloat64, float64(0.06583026475198897))}, {Timestamp: s"1649431635", Value: Inverse(TranslateFloat64, float64(0.06586251414301837))}, ...},
  	},
  }
holt_winters(demo_disk_usage_bytes[10m], 0.1, 0.1)
PASS
This test case passed successfully.
holt_winters(demo_disk_usage_bytes[10m], 0.1, 0.5)
PASS
This test case passed successfully.
holt_winters(demo_disk_usage_bytes[10m], 0.1, 0.8)
PASS
This test case passed successfully.
holt_winters(demo_disk_usage_bytes[10m], 0.5, 0.1)
PASS
This test case passed successfully.
holt_winters(demo_disk_usage_bytes[10m], 0.5, 0.5)
PASS
This test case passed successfully.
holt_winters(demo_disk_usage_bytes[10m], 0.5, 0.8)
PASS
This test case passed successfully.
holt_winters(demo_disk_usage_bytes[10m], 0.8, 0.1)
PASS
This test case passed successfully.
holt_winters(demo_disk_usage_bytes[10m], 0.8, 0.5)
PASS
This test case passed successfully.
holt_winters(demo_disk_usage_bytes[10m], 0.8, 0.8)
PASS
This test case passed successfully.
count_values("value", demo_api_request_duration_seconds_bucket)
FAIL
The query failed to run against the test target: bad_data: Query execution failed: count_values() function not supported.
absent(demo_memory_usage_bytes)
PASS
This test case passed successfully.
absent(nonexistent_metric_name)
PASS
This test case passed successfully.
max_over_time((time() - max(demo_batch_last_success_timestamp_seconds) < 1000)[5m:10s] offset 5m)
FAIL
  model.Matrix{
  	&{
  		Metric: s"{}",
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1649431605",
- 				Value:     Inverse(TranslateFloat64, float64(53.00330948829651)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.00330948829651)),
  			},
  			{
  				Timestamp: s"1649431615",
- 				Value:     Inverse(TranslateFloat64, float64(53.00330948829651)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.00330948829651)),
  			},
  			{
  				Timestamp: s"1649431625",
- 				Value:     Inverse(TranslateFloat64, float64(53.00330948829651)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.00330948829651)),
  			},
  			{
  				Timestamp: s"1649431635",
- 				Value:     Inverse(TranslateFloat64, float64(53.00330948829651)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.00330948829651)),
  			},
  			{
  				Timestamp: s"1649431645",
- 				Value:     Inverse(TranslateFloat64, float64(53.00330948829651)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.00330948829651)),
  			},
  			{
  				Timestamp: s"1649431655",
- 				Value:     Inverse(TranslateFloat64, float64(53.00330948829651)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.00330948829651)),
  			},
  			{
  				Timestamp: s"1649431665",
- 				Value:     Inverse(TranslateFloat64, float64(53.00330948829651)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.00330948829651)),
  			},
  			{
  				Timestamp: s"1649431675",
- 				Value:     Inverse(TranslateFloat64, float64(53.00330948829651)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.00330948829651)),
  			},
  			{
  				Timestamp: s"1649431685",
- 				Value:     Inverse(TranslateFloat64, float64(53.00296759605408)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.00296759605408)),
  			},
  			{
  				Timestamp: s"1649431695",
- 				Value:     Inverse(TranslateFloat64, float64(53.00296759605408)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.00296759605408)),
  			},
  			{
  				Timestamp: s"1649431705",
- 				Value:     Inverse(TranslateFloat64, float64(53.00296759605408)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.00296759605408)),
  			},
  			{
  				Timestamp: s"1649431715",
- 				Value:     Inverse(TranslateFloat64, float64(53.00296759605408)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.00296759605408)),
  			},
  			{
  				Timestamp: s"1649431725",
- 				Value:     Inverse(TranslateFloat64, float64(53.00296759605408)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.00296759605408)),
  			},
  			{
  				Timestamp: s"1649431735",
- 				Value:     Inverse(TranslateFloat64, float64(53.00296759605408)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.00296759605408)),
  			},
  			{
  				Timestamp: s"1649431745",
- 				Value:     Inverse(TranslateFloat64, float64(53.066492319107056)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.066492319107056)),
  			},
  			{
  				Timestamp: s"1649431755",
- 				Value:     Inverse(TranslateFloat64, float64(53.066492319107056)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.066492319107056)),
  			},
  			{
  				Timestamp: s"1649431765",
- 				Value:     Inverse(TranslateFloat64, float64(53.066492319107056)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.066492319107056)),
  			},
  			{
  				Timestamp: s"1649431775",
- 				Value:     Inverse(TranslateFloat64, float64(53.066492319107056)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.066492319107056)),
  			},
  			{
  				Timestamp: s"1649431785",
- 				Value:     Inverse(TranslateFloat64, float64(53.066492319107056)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.066492319107056)),
  			},
  			{
  				Timestamp: s"1649431795",
- 				Value:     Inverse(TranslateFloat64, float64(53.066492319107056)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.066492319107056)),
  			},
  			{
  				Timestamp: s"1649431805",
- 				Value:     Inverse(TranslateFloat64, float64(53.066492319107056)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.066492319107056)),
  			},
  			{
  				Timestamp: s"1649431815",
- 				Value:     Inverse(TranslateFloat64, float64(63.002007484436035)),
+ 				Value:     Inverse(TranslateFloat64, float64(66.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431825",
- 				Value:     Inverse(TranslateFloat64, float64(73.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(76.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431835",
- 				Value:     Inverse(TranslateFloat64, float64(83.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(86.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431845",
- 				Value:     Inverse(TranslateFloat64, float64(93.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(96.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431855",
- 				Value:     Inverse(TranslateFloat64, float64(103.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(106.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431865",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431875",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431885",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431895",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431905",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431915",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431925",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431935",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431945",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431955",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431965",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431975",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431985",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649431995",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432005",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432015",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432025",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432035",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432045",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432055",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432065",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432075",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432085",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432095",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432105",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432115",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432125",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432135",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432145",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432155",
- 				Value:     Inverse(TranslateFloat64, float64(113.00200748443604)),
+ 				Value:     Inverse(TranslateFloat64, float64(116.00200748443604)),
  			},
  			{
  				Timestamp: s"1649432165",
- 				Value:     Inverse(TranslateFloat64, float64(53.091922760009766)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.091922760009766)),
  			},
  			{
  				Timestamp: s"1649432175",
- 				Value:     Inverse(TranslateFloat64, float64(53.091922760009766)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.091922760009766)),
  			},
  			{
  				Timestamp: s"1649432185",
- 				Value:     Inverse(TranslateFloat64, float64(53.091922760009766)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.091922760009766)),
  			},
  			{
  				Timestamp: s"1649432195",
- 				Value:     Inverse(TranslateFloat64, float64(53.091922760009766)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.091922760009766)),
  			},
  			{
  				Timestamp: s"1649432205",
- 				Value:     Inverse(TranslateFloat64, float64(53.091922760009766)),
+ 				Value:     Inverse(TranslateFloat64, float64(56.091922760009766)),
  			},
  		},
  	},
  }
avg_over_time(rate(demo_cpu_usage_seconds_total[1m])[2m:10s])
PASS
This test case passed successfully.