Skip to content

Commit a156a0b

Browse files
committed
tracing tests
1 parent 35d6832 commit a156a0b

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

graphql/execution/tracing.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ def __init__(self):
1010
self.end_time = None
1111

1212
def start(self):
13-
self.start_time = time.time()
13+
self.start_time = time.time() * 1000
1414

1515
def end(self):
16-
self.end_time = time.time()
16+
self.end_time = time.time() * 1000
1717

1818
@property
1919
def start_time_str(self):
@@ -28,14 +28,14 @@ def duration(self):
2828
if not self.end_time:
2929
raise ValueError("Tracing has not ended yet!")
3030

31-
return (self.end_time - self.start_time) * 1000
31+
return (self.end_time - self.start_time)
3232

3333
@property
3434
def tracing_dict(self):
3535
return dict(
3636
version=1,
37-
startTime=self.start_time,
38-
endTime=self.end_time,
37+
startTime=self.start_time_str,
38+
endTime=self.end_time_str,
3939
duration=self.duration,
4040
execution=dict(
4141
resolvers=self.resolver_stats
@@ -55,7 +55,7 @@ def resolve(self, _next, root, info, *args, **kwargs):
5555
"parentType": str(info.parent_type),
5656
"fieldName": info.field_name,
5757
"returnType": str(info.return_type),
58-
"startOffset": (time.time() - self.start_time) * 1000,
58+
"startOffset": (time.time() * 1000) - self.start_time,
5959
"duration": elapsed_ms,
6060
}
6161
self.resolver_stats.append(stat)

0 commit comments

Comments
 (0)