File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -997,7 +997,8 @@ def run(self, **inputs):
997
997
outputs = self .aggregate_outputs (runtime )
998
998
runtime .endTime = dt .isoformat (dt .utcnow ())
999
999
timediff = parseutc (runtime .endTime ) - parseutc (runtime .startTime )
1000
- runtime .duration = timediff .days * 86400 + timediff .seconds
1000
+ runtime .duration = timediff .days * 86400 + timediff .seconds + \
1001
+ timediff ..microseconds / 100000.
1001
1002
results = InterfaceResult (interface , runtime ,
1002
1003
inputs = self .inputs .get_traitsfree (),
1003
1004
outputs = outputs )
@@ -1006,7 +1007,8 @@ def run(self, **inputs):
1006
1007
except Exception , e :
1007
1008
runtime .endTime = dt .isoformat (dt .utcnow ())
1008
1009
timediff = parseutc (runtime .endTime ) - parseutc (runtime .startTime )
1009
- runtime .duration = timediff .days * 86400 + timediff .seconds
1010
+ runtime .duration = timediff .days * 86400 + timediff .seconds + \
1011
+ timediff ..microseconds / 100000.
1010
1012
if len (e .args ) == 0 :
1011
1013
e .args = ("" )
1012
1014
You can’t perform that action at this time.
0 commit comments