MCPcopy Index your code
hub / github.com/OpenTSDB/opentsdb / parseHistogramQueryMType

Method parseHistogramQueryMType

test/tsd/TestQueryRpc.java:706–720  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

704 }
705
706 @Test
707 public void parseHistogramQueryMType() throws Exception {
708 HttpQuery query = NettyMocks.getQuery(tsdb,
709 "/api/query?start=1h-ago&m=sum:percentiles[0.98]:msg.end2end.latency");
710 TSQuery tsq = (TSQuery) parseQuery.invoke(rpc, tsdb, query, expressions);
711 assertNotNull(tsq);
712 assertEquals("1h-ago", tsq.getStart());
713 assertNotNull(tsq.getQueries());
714 TSSubQuery sub = tsq.getQueries().get(0);
715
716 assertNotNull(sub);
717 assertEquals("sum", sub.getAggregator());
718 assertEquals("msg.end2end.latency", sub.getMetric());
719 assertEquals(0.98f, sub.getPercentiles().get(0).floatValue(), 0.0001);
720 }
721
722 @Test
723 public void parseHistogramQueryTSUIDType() throws Exception {

Callers

nothing calls this directly

Calls 7

getQueryMethod · 0.95
getStartMethod · 0.95
getQueriesMethod · 0.95
getAggregatorMethod · 0.95
getMetricMethod · 0.95
getPercentilesMethod · 0.95
getMethod · 0.45

Tested by

no test coverage detected