MCPcopy
hub / github.com/SukkaW/Surge / createSpan

Function createSpan

Build/trace/index.ts:96–110  ·  view source on GitHub ↗
(name: string, parentTraceResult?: TraceResult)

Source from the content-addressed store, hash-verified

94}
95
96export function createSpan(name: string, parentTraceResult?: TraceResult): Span {
97 const rawSpan: RawSpan = {
98 traceResult: {
99 name,
100 start: performance.now(),
101 end: 0,
102 children: []
103 },
104 status: SPAN_STATUS_START
105 };
106
107 parentTraceResult?.children.push(rawSpan.traceResult);
108
109 return makeSpan(rawSpan);
110}
111
112export const dummySpan = createSpan('dummy');
113

Callers 4

traceChildFunction · 0.85
index.tsFile · 0.85
taskFunction · 0.85
runFunction · 0.85

Calls 1

makeSpanFunction · 0.85

Tested by

no test coverage detected