We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 462599a commit 7d91c21Copy full SHA for 7d91c21
dreadnode/tracing/span.py
@@ -225,8 +225,10 @@ def duration(self) -> float:
225
"""Get the duration of the span in seconds."""
226
if self._span is None:
227
return 0.0
228
- end_time = self.end_time or time.time()
229
- return (end_time - self.start_time) if self.start_time else 0.0
+ end_time = self.end_time or time.time_ns()
+ if not self.start_time:
230
+ return 0.0
231
+ return (end_time - self.start_time) / 1e9
232
233
def set_tags(self, tags: t.Sequence[str]) -> None:
234
tags = [tags] if isinstance(tags, str) else list(tags)
0 commit comments