From 1c009e7e534d24efbf149e1c6eb2b9fde229c007 Mon Sep 17 00:00:00 2001 From: Pietro Albini Date: Sun, 6 Feb 2022 23:13:40 +0100 Subject: [PATCH] enable build.metrics on CI --- src/ci/run.sh | 1 + src/ci/scripts/upload-artifacts.sh | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/ci/run.sh b/src/ci/run.sh index 948445427d95..7557c8d8385d 100755 --- a/src/ci/run.sh +++ b/src/ci/run.sh @@ -45,6 +45,7 @@ fi if ! isCI || isCiBranch auto || isCiBranch beta || isCiBranch try; then RUST_CONFIGURE_ARGS="$RUST_CONFIGURE_ARGS --set build.print-step-timings --enable-verbose-tests" + RUST_CONFIGURE_ARGS="$RUST_CONFIGURE_ARGS --set build.metrics" fi RUST_CONFIGURE_ARGS="$RUST_CONFIGURE_ARGS --enable-sccache" diff --git a/src/ci/scripts/upload-artifacts.sh b/src/ci/scripts/upload-artifacts.sh index 312ec9d80501..73e41f1f8d71 100755 --- a/src/ci/scripts/upload-artifacts.sh +++ b/src/ci/scripts/upload-artifacts.sh @@ -23,6 +23,9 @@ fi # CPU usage statistics. cp cpu-usage.csv "${upload_dir}/cpu-${CI_JOB_NAME}.csv" +# Build metrics generated by x.py. +cp "${dist_dir}/../metrics.json" "${upload_dir}/metrics-${CI_JOB_NAME}.json" + # Toolstate data. if [[ -n "${DEPLOY_TOOLSTATES_JSON+x}" ]]; then cp /tmp/toolstate/toolstates.json "${upload_dir}/${DEPLOY_TOOLSTATES_JSON}"