mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Tracing: Show start time of trace with milliseconds precision (#42132)
* Tracing header: Add setting to show start time with ms * Add test * Update test
This commit is contained in:
parent
ca7a62682e
commit
aefb2659ec
@ -60,6 +60,11 @@ describe('<TracePageHeader>', () => {
|
||||
});
|
||||
});
|
||||
|
||||
it('renders start time in header with millisecond precision', () => {
|
||||
const startTimeMs = wrapper.find(LabeledList).props().items[0].value.props.children[1].props.children;
|
||||
expect(startTimeMs).toMatch(/:\d\d\.\d\d\d/g);
|
||||
});
|
||||
|
||||
it('renders a <SpanGraph>', () => {
|
||||
expect(wrapper.find(SpanGraph).length).toBe(1);
|
||||
});
|
||||
|
@ -167,7 +167,7 @@ export const HEADER_ITEMS = [
|
||||
label: 'Trace Start',
|
||||
renderer(trace: Trace, timeZone: TimeZone, styles: ReturnType<typeof getStyles>) {
|
||||
// Convert date from micro to milli seconds
|
||||
const dateStr = dateTimeFormat(trace.startTime / 1000, { timeZone });
|
||||
const dateStr = dateTimeFormat(trace.startTime / 1000, { timeZone, defaultWithMS: true });
|
||||
const match = dateStr.match(/^(.+)(:\d\d\.\d+)$/);
|
||||
return match ? (
|
||||
<span className={styles.TracePageHeaderOverviewItemValue}>
|
||||
|
Loading…
Reference in New Issue
Block a user