Add lfParallelCostCapture function 67/66767/6
authorEric Ball <eball@linuxfoundation.org>
Fri, 22 Jan 2021 23:18:37 +0000 (15:18 -0800)
committerEric Ball <eball@linuxfoundation.org>
Fri, 12 Feb 2021 18:35:31 +0000 (10:35 -0800)
commitdc8816ee880a4d21fd6b6b866f851d2dc8b9768a
treea046b6b9b4c7f8a6a1e55aa38f9e3a46badb6b02
parentb86a95d4aff1c43a521ca3be618780efd0ee2800
Add lfParallelCostCapture function

This is a function to be run as a "post" call at the end of each
stage within a parallel block, which will gather cost data from
dynamically-allocated build nodes. It outputs a file titled
"stack-cost" and stashes it. lfInfraShipLogs has been modified to
unstash this file, which will automatically be picked up by the
job-cost.sh script.

Issue: RELENG-3207
Change-Id: I284cd8a2f878aed4e09dacf57fe47587abeffd1b
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
docs/vars/lfParallelCostCapture.rst [new file with mode: 0644]
global-jjb
releasenotes/notes/add-parallel-cost-capture-feebf1de5b4f3ec6.yaml [new file with mode: 0644]
vars/lfInfraShipLogs.groovy
vars/lfParallelCostCapture.groovy [new file with mode: 0644]