Support tool event logging for fastboot
This is part of the adte team's effort to collect metrics that help understand the bottlenecks in the Android local testing workflow. Added a fastboot function in build/envsetup.sh which wraps the actual fastboot binary with the logging script Bug: 346363374 Test: source build/envsetup.sh && lunch aosp_cf_x86_64_phone-trunk_staging-userdebug && fastboot --version tested in both bash and zsh Change-Id: Ia8d29b4323b64f9f853ee096728993096d7babe9
This commit is contained in:
10
envsetup.sh
10
envsetup.sh
@@ -865,6 +865,16 @@ function adb() {
|
|||||||
run_tool_with_logging "ADB" $ADB "${@}"
|
run_tool_with_logging "ADB" $ADB "${@}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function fastboot() {
|
||||||
|
local FASTBOOT=$(command which fastboot)
|
||||||
|
if [ -z "$FASTBOOT" ]; then
|
||||||
|
echo "Command fastboot not found; try lunch (and building) first?"
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
# Support tool event logging for fastboot command.
|
||||||
|
run_tool_with_logging "FASTBOOT" $FASTBOOT "${@}"
|
||||||
|
}
|
||||||
|
|
||||||
# communicate with a running device or emulator, set up necessary state,
|
# communicate with a running device or emulator, set up necessary state,
|
||||||
# and run the hat command.
|
# and run the hat command.
|
||||||
function runhat()
|
function runhat()
|
||||||
|
Reference in New Issue
Block a user