Status report: Handle failures determining disk usage
This commit is contained in:
parent
81eb6b2bf4
commit
f9dea84e29
6 changed files with 66 additions and 42 deletions
6
lib/status-report.js
generated
6
lib/status-report.js
generated
|
|
@ -103,9 +103,7 @@ async function createStatusReportBase(actionName, status, actionStartedAt, diskI
|
|||
job_name: jobName,
|
||||
job_run_uuid: jobRunUUID,
|
||||
ref,
|
||||
runner_available_disk_space_bytes: diskInfo.numAvailableBytes,
|
||||
runner_os: runnerOs,
|
||||
runner_total_disk_space_bytes: diskInfo.numTotalBytes,
|
||||
started_at: workflowStartedAt,
|
||||
status,
|
||||
testing_environment: testingEnvironment,
|
||||
|
|
@ -113,6 +111,10 @@ async function createStatusReportBase(actionName, status, actionStartedAt, diskI
|
|||
workflow_run_attempt: workflowRunAttempt,
|
||||
workflow_run_id: workflowRunID,
|
||||
};
|
||||
if (diskInfo) {
|
||||
statusReport.runner_available_disk_space_bytes = diskInfo.numAvailableBytes;
|
||||
statusReport.runner_total_disk_space_bytes = diskInfo.numTotalBytes;
|
||||
}
|
||||
// Add optional parameters
|
||||
if (cause) {
|
||||
statusReport.cause = cause;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue