Add more error regexps for git retry

BUG=

Review-Url: https://codereview.chromium.org/2165643002
1 file changed
tree: 7e86db8ebba6d3b3fd743ea79be888794d80721d
  1. bootstrap/
  2. fetch_configs/
  3. git-templates/
  4. infra/
  5. luci_hacks/
  6. man/
  7. recipe_modules/
  8. support/
  9. testing_support/
  10. tests/
  11. third_party/
  12. win_toolchain/
  13. zsh-goodies/
  14. .gitignore
  15. .style.yapf
  16. annotated_gclient.py
  17. apply_issue
  18. apply_issue.bat
  19. apply_issue.py
  20. auth.py
  21. breakpad.py
  22. buildbucket.py
  23. checkout.py
  24. chrome-update-create-task.bat
  25. chrome-update.bat
  26. chrome-update.py
  27. cit
  28. cit.bat
  29. cit.py
  30. clang-format
  31. clang-format.bat
  32. clang_format.py
  33. codereview.settings
  34. commit_queue
  35. commit_queue.bat
  36. commit_queue.py
  37. cpplint.bat
  38. cpplint.py
  39. cpplint_chromium.py
  40. create-chromium-git-src
  41. create-ntfs-junction.c
  42. create-ntfs-junction.exe
  43. dart_format.py
  44. depot-tools-auth
  45. depot-tools-auth.bat
  46. depot-tools-auth.py
  47. download_from_google_storage
  48. download_from_google_storage.bat
  49. download_from_google_storage.py
  50. drover
  51. drover.bat
  52. drover.py
  53. fetch
  54. fetch.bat
  55. fetch.py
  56. fix_encoding.py
  57. gcl
  58. gcl.bat
  59. gcl.py
  60. gclient
  61. gclient-new-workdir.py
  62. gclient.bat
  63. gclient.py
  64. gclient_completion.sh
  65. gclient_scm.py
  66. gclient_utils.py
  67. gerrit_util.py
  68. git-auto-svn
  69. git-cache
  70. git-cherry-pick-upload
  71. git-cl
  72. git-crrev-parse
  73. git-crsync
  74. git-drover
  75. git-find-releases
  76. git-footers
  77. git-freeze
  78. git-gs
  79. git-hyper-blame
  80. git-map
  81. git-map-branches
  82. git-mark-merge-base
  83. git-nav-downstream
  84. git-nav-upstream
  85. git-new-branch
  86. git-number
  87. git-rebase-update
  88. git-rename-branch
  89. git-reparent-branch
  90. git-retry
  91. git-runhooks
  92. git-squash-branch
  93. git-thaw
  94. git-try
  95. git-upstream-diff
  96. git_auto_svn.py
  97. git_cache.py
  98. git_cherry_pick_upload.py
  99. git_cl.py
  100. git_common.py
  101. git_dates.py
  102. git_drover.py
  103. git_find_releases.py
  104. git_footers.py
  105. git_freezer.py
  106. git_hyper_blame.py
  107. git_map.py
  108. git_map_branches.py
  109. git_mark_merge_base.py
  110. git_nav_downstream.py
  111. git_new_branch.py
  112. git_number.py
  113. git_rebase_update.py
  114. git_rename_branch.py
  115. git_reparent_branch.py
  116. git_retry.py
  117. git_squash_branch.py
  118. git_try.py
  119. git_upstream_diff.py
  120. gn
  121. gn.bat
  122. gn.py
  123. gsutil.py
  124. LICENSE
  125. my_activity.py
  126. my_reviews.py
  127. ninja
  128. ninja-linux32
  129. ninja-linux64
  130. ninja-mac
  131. ninja.exe
  132. OWNERS
  133. owners.py
  134. owners_finder.py
  135. patch.py
  136. PRESUBMIT.py
  137. presubmit_canned_checks.py
  138. presubmit_support.py
  139. profile.xml
  140. pylint
  141. pylint.py
  142. pylintrc
  143. python_runner.sh
  144. README.codereview
  145. README.gclient
  146. README.git-cl
  147. README.md
  148. README.testing
  149. recipes.py
  150. repo
  151. rietveld.py
  152. roll-dep
  153. roll-dep-svn
  154. roll-dep-svn.bat
  155. roll-dep.bat
  156. roll_dep.py
  157. roll_dep_svn.py
  158. scm.py
  159. setup_color.py
  160. subcommand.py
  161. subprocess2.py
  162. trychange.py
  163. update_depot_tools
  164. update_depot_tools.bat
  165. upload_to_google_storage.py
  166. WATCHLISTS
  167. watchlists.py
  168. weekly
  169. wtf
README.md

This package contains tools for working with Chromium development:

chrome-update-create-task.bat Creates a scheduled task to do an automatic local chromium build every day.

cpplint.py A copy of our linting tool which enforces Google style. Fetched from http://google-styleguide.googlecode.com/svn/trunk/cpplint/cpplint.py

gcl A tool for uploading and managing code reviews on the Chromium project, using the Rietveld code review tool. More info at: http://code.google.com/p/rietveld/

gclient A script for managing a workspace with modular dependencies that are each checked out independently from different repositories. More info at: http://code.google.com/p/gclient/

It updates itself automatically when running gclient tool. To disable auto update, set the environment variable DEPOT_TOOLS_UPDATE=0

To update package manually, run .\update_depot_tools.bat on Windows, or ./update_depot_tools on Linux or Mac.

Note: on Windows if svn, git and python are not accessible, they will be downloaded too.

Contributing

The “gclient” wrapper knows how to keep this repository updated to the latest versions of these tools as found at:

https://chromium.googlesource.com/chromium/tools/depot_tools.git

To contribute change for review:

git new-branch <somename>
git add <yourchanges>
git commit
# find reviewers
git cl owners
git log <yourfiles>
# upload
git cl upload -r reviewer1@chromium.org,reviewer2 --send-mail
# open https://codereview.chromium.org/ and send mail

# if change is approved, flag it to be commited
git cl set_commit
# if change needs more work
git rebase-update
...
git cl upload