diff options
| author | Pietro Albini <pietro@pietroalbini.org> | 2022-02-06 23:13:40 +0100 |
|---|---|---|
| committer | Pietro Albini <pietro@pietroalbini.org> | 2022-05-02 21:33:05 +0200 |
| commit | 1c009e7e534d24efbf149e1c6eb2b9fde229c007 (patch) | |
| tree | 97b54a023c2d280ad130275f3cd6398e3248e88a /src/ci | |
| parent | 53965d3daf43a041e56f64f28c6710fb7943dd01 (diff) | |
| download | rust-1c009e7e534d24efbf149e1c6eb2b9fde229c007.tar.gz rust-1c009e7e534d24efbf149e1c6eb2b9fde229c007.zip | |
enable build.metrics on CI
Diffstat (limited to 'src/ci')
| -rwxr-xr-x | src/ci/run.sh | 1 | ||||
| -rwxr-xr-x | src/ci/scripts/upload-artifacts.sh | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/ci/run.sh b/src/ci/run.sh index 948445427d9..7557c8d8385 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 312ec9d8050..73e41f1f8d7 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}" |
