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]
+ 		1