mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Tempo: Show <1ms when durationMs not in response (#85267)
* Show <1ms when durationMs not in response * Update tests
This commit is contained in:
parent
50a57bb88c
commit
8c770a283e
@ -79,6 +79,7 @@ describe('createTableFrameFromTraceQlQuery()', () => {
|
|||||||
expect(frame.fields[4].name).toBe('traceDuration');
|
expect(frame.fields[4].name).toBe('traceDuration');
|
||||||
expect(frame.fields[4].type).toBe('number');
|
expect(frame.fields[4].type).toBe('number');
|
||||||
expect(frame.fields[4].values[2]).toBe(44);
|
expect(frame.fields[4].values[2]).toBe(44);
|
||||||
|
expect(frame.fields[4].values[1]).toBe('<1ms');
|
||||||
// Subframes field
|
// Subframes field
|
||||||
expect(frame.fields[5].name).toBe('nested');
|
expect(frame.fields[5].name).toBe('nested');
|
||||||
expect(frame.fields[5].type).toBe('nestedFrames');
|
expect(frame.fields[5].type).toBe('nestedFrames');
|
||||||
|
@ -468,7 +468,7 @@ function transformToTraceData(data: TraceSearchMetadata) {
|
|||||||
return {
|
return {
|
||||||
traceID: data.traceID,
|
traceID: data.traceID,
|
||||||
startTime: parseInt(data.startTimeUnixNano!, 10) / 1000000,
|
startTime: parseInt(data.startTimeUnixNano!, 10) / 1000000,
|
||||||
traceDuration: data.durationMs,
|
traceDuration: data.durationMs || '<1ms',
|
||||||
traceService: data.rootServiceName || '',
|
traceService: data.rootServiceName || '',
|
||||||
traceName: data.rootTraceName || '',
|
traceName: data.rootTraceName || '',
|
||||||
};
|
};
|
||||||
@ -915,7 +915,7 @@ interface TraceTableData {
|
|||||||
spanID?: string;
|
spanID?: string;
|
||||||
startTime?: number;
|
startTime?: number;
|
||||||
name?: string;
|
name?: string;
|
||||||
traceDuration?: number;
|
traceDuration?: number | string;
|
||||||
}
|
}
|
||||||
|
|
||||||
function transformSpanToTraceData(span: Span, spanSet: Spanset, trace: TraceSearchMetadata): TraceTableData {
|
function transformSpanToTraceData(span: Span, spanSet: Spanset, trace: TraceSearchMetadata): TraceTableData {
|
||||||
|
@ -2368,7 +2368,6 @@ export const traceQlResponse = {
|
|||||||
rootServiceName: 'lb',
|
rootServiceName: 'lb',
|
||||||
rootTraceName: 'HTTP Client',
|
rootTraceName: 'HTTP Client',
|
||||||
startTimeUnixNano: '1643342166678000000',
|
startTimeUnixNano: '1643342166678000000',
|
||||||
durationMs: 93,
|
|
||||||
spanSets: [
|
spanSets: [
|
||||||
{
|
{
|
||||||
attributes: [
|
attributes: [
|
||||||
|
Loading…
Reference in New Issue
Block a user