Browse Source

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>
Josip Sokcevic 3 years ago
parent
commit
306b03b191
1 changed files with 4 additions and 1 deletions
  1. 4 1
      git_map_branches.py

+ 4 - 1
git_map_branches.py

@@ -28,6 +28,7 @@ from __future__ import print_function
 
 
 import argparse
 import argparse
 import collections
 import collections
+import metrics
 import os
 import os
 import subprocess2
 import subprocess2
 import sys
 import sys
@@ -311,6 +312,7 @@ def print_desc():
       print(outline)
       print(outline)
   print('')
   print('')
 
 
+@metrics.collector.collect_metrics('git map-branches')
 def main(argv):
 def main(argv):
   setup_color.init()
   setup_color.init()
   if get_git_version() < MIN_UPSTREAM_TRACK_GIT_VERSION:
   if get_git_version() < MIN_UPSTREAM_TRACK_GIT_VERSION:
@@ -349,7 +351,8 @@ def main(argv):
 
 
 if __name__ == '__main__':
 if __name__ == '__main__':
   try:
   try:
-    sys.exit(main(sys.argv[1:]))
+    with metrics.collector.print_notice_and_exit():
+      sys.exit(main(sys.argv[1:]))
   except KeyboardInterrupt:
   except KeyboardInterrupt:
     sys.stderr.write('interrupted\n')
     sys.stderr.write('interrupted\n')
     sys.exit(1)
     sys.exit(1)