Prometheus: parse value as number when label is le (#26375)

* Prometheus: parse value as number when label is le

* Convert prometheus table value back to string for modify query
This commit is contained in:
Zoltán Bedi
2020-08-18 14:47:25 +02:00
committed by GitHub
parent 7896836deb
commit f33158dcdf
4 changed files with 27 additions and 3 deletions

View File

@@ -114,6 +114,17 @@ describe('Prometheus Result Transformer', () => {
{ text: 'Value' },
]);
});
it('should return table model with le label values parsed as numbers', () => {
const table = ctx.resultTransformer.transformMetricDataToTable([
{
metric: { le: '102' },
value: [1594908838, '0'],
},
]);
expect(table.type).toBe('table');
expect(table.rows).toEqual([[1594908838000, 102, 0]]);
});
});
describe('When resultFormat is time series and instant = true', () => {