42
}
43
45
>
if limit <= 0 {
46
return nil
47
}
48
50
>
for _, run := range r.Runs {
51
>
if run.Duration > 0 {
52
>
sorted = append(sorted, run)
53
>
}
54
}
56
>
return sorted[i].Duration > sorted[j].Duration
57
>
})
58
>
return sorted[:min(limit, len(sorted))]
59
}