Generate summary execution table when timeout is reached

Description of the feature request

Generate a summary table containing the execution time when the build timeout is reached.

Use case / for what or how I would use it

Currently if the build timeout is reached the console log just stops with a “timeout after 5400 seconds” (depending on the tier). This requires the developer or support to wait to load the whole log content to determine where the time was spent.

Having the summary available will provide a quick feedback if any of the steps were misbehaving.