IIRC the JSON report reports execution time in nanoseconds (and not
milliseconds).
"1 day 12 hr" is 129600000000000 nanos is 129600000000 micros 129600000 millis.
How long did your your "1 day 12 hr" build _actually_ take?
If it was sub-second it's an indication that jenkins interprets the
nanosecond value as millisenconds.
If it was approx. 2 minutes it's an indication that it's interpreted
as microseconds (more likely).
The reason I picked nanosecond (over the more common millisecond unit)
is that the JVM is able to report duration at this level and I thought
it might be useful. Maybe not.
We have two options to fix the JSON formatter to avoid this kind of
unit confusion:
1) Rename the duration field to duration_nanos
2) Add an additional field called "unit" which can take the values ns, ms or µs.
Thoughts?
Aslak
> -- Rules --
>
> 1) Please prefix the subject with [Ruby], [JVM] or [JS].
> 2) Please use interleaved answers
>
http://en.wikipedia.org/wiki/Posting_style#Interleaved_style
> 3) If you have a question, don't reply to an existing message. Start a new
> topic instead.
>
> You received this message because you are subscribed to the Google Groups
> Cukes group. To post to this group, send email to
cu...@googlegroups.com. To
> unsubscribe from this group, send email to
>
cukes+un...@googlegroups.com. For more options, visit this group at
>
https://groups.google.com/d/forum/cukes?hl=en