scripts: update_chroot: add timer for overall execution
BUG=b:298249751
TEST=CQ passes
Change-Id: I83a1d0108b288f81668db6131d5a4f14f5d54cfa
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/4859012
Tested-by: Mike Frysinger <vapier@chromium.org>
Auto-Submit: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Lee Presland <zland@google.com>
Reviewed-by: Lee Presland <zland@google.com>
diff --git a/scripts/update_chroot.py b/scripts/update_chroot.py
index 05fd4ff..e09371f 100644
--- a/scripts/update_chroot.py
+++ b/scripts/update_chroot.py
@@ -14,6 +14,7 @@
from chromite.lib import commandline
from chromite.service import sdk as sdk_service
from chromite.service import sysroot
+from chromite.utils import timer
def get_parser() -> commandline.ArgumentParser:
@@ -95,6 +96,7 @@
return parser
+@timer.timed("Elapsed time (update_chroot)")
def main(argv: Optional[List[str]] = None) -> Optional[int]:
commandline.RunInsideChroot()