Bug: Background shell steps are counted as elapsed time


This build script will be reported as taking 200 seconds - the first step is reported as its own 100 seconds, despite happening entirely in the background.

- type: shell
  command: foo
  background: true
- type: shell
  command: sleep 100


That’s curious! Can you share the build link or PM it to me? I definitely want to get that documented in a bug ticket and in front of our devs.


I opened a bug report for this. It’s been reviewed now.