(ctx context.Context, dur time.Duration)
| 27 | } |
| 28 | |
| 29 | func formatMs(ctx context.Context, dur time.Duration) int64 { |
| 30 | if dur > 0 && dur < time.Millisecond { |
| 31 | internal.Logger.Printf( |
| 32 | ctx, |
| 33 | "specified duration is %s, but minimal supported value is %s - truncating to 1ms", |
| 34 | dur, time.Millisecond, |
| 35 | ) |
| 36 | return 1 |
| 37 | } |
| 38 | return int64(dur / time.Millisecond) |
| 39 | } |
| 40 | |
| 41 | func formatSec(ctx context.Context, dur time.Duration) int64 { |
| 42 | if dur > 0 && dur < time.Second { |
no test coverage detected