Set ANDROID_ENABLE_METRICS_UPLOAD to the metrics_uploader path to upload metrics.

This is to collect metrics from our RBE dogfooders. This CL will be
rolledback once the metrics pipeline is turned live.

Bug: b/140638454
Test: source the script and then "m nothing". Monitored the uploading
      of the metrics.
Change-Id: Ide996a44a5a651ed026d7c8272283675fbb092b5
This commit is contained in:
Patrice Arruda 2020-07-10 23:22:49 +00:00
parent f7d4d1e885
commit d990f70fa2

View file

@ -23,3 +23,14 @@ function use_rbe() {
RBE_re_proxy="${RBE_BINARIES_DIR}/reproxy" \
$@
}
# This function detects if the uploader is available and sets the path of it to
# ANDROID_ENABLE_METRICS_UPLOAD.
function _export_metrics_uploader() {
local uploader_path="$(gettop)/vendor/google/misc/metrics_uploader_prebuilt/metrics_uploader.sh"
if [ -x "${uploader_path}" ]; then
export ANDROID_ENABLE_METRICS_UPLOAD="${uploader_path}"
fi
}
_export_metrics_uploader