calculate step duration in a panic-safe way
Signed-off-by: onur-ozkan <work@onurozkan.dev>
This commit is contained in:
parent
0eb0b8cb67
commit
29f9aaf503
1 changed files with 1 additions and 1 deletions
|
|
@ -1534,7 +1534,7 @@ impl<'a> Builder<'a> {
|
|||
let out = step.clone().run(self);
|
||||
let dur = start.elapsed();
|
||||
let deps = self.time_spent_on_dependencies.replace(parent + dur);
|
||||
(out, dur - deps)
|
||||
(out, dur.saturating_sub(deps))
|
||||
};
|
||||
|
||||
if self.config.print_step_timings && !self.config.dry_run() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue