Collect metrics on git_map_branches
R=calamity@chromium.org
Change-Id: Iee4634462c598685032c8a5ffcfd3b9766726958
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3482664
Auto-Submit: Josip Sokcevic <sokcevic@google.com>
Reviewed-by: Christopher Lam <calamity@chromium.org>
Commit-Queue: Christopher Lam <calamity@chromium.org>
diff --git a/git_map_branches.py b/git_map_branches.py
index 8c5ea71..ca5f951 100755
--- a/git_map_branches.py
+++ b/git_map_branches.py
@@ -28,6 +28,7 @@
import argparse
import collections
+import metrics
import os
import subprocess2
import sys
@@ -311,6 +312,7 @@
print(outline)
print('')
+@metrics.collector.collect_metrics('git map-branches')
def main(argv):
setup_color.init()
if get_git_version() < MIN_UPSTREAM_TRACK_GIT_VERSION:
@@ -349,7 +351,8 @@
if __name__ == '__main__':
try:
- sys.exit(main(sys.argv[1:]))
+ with metrics.collector.print_notice_and_exit():
+ sys.exit(main(sys.argv[1:]))
except KeyboardInterrupt:
sys.stderr.write('interrupted\n')
sys.exit(1)