You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
depot_tools/tests
George Engelbrecht 888c0fe768 ReadHttpResponse: Handle 429s with retries and adjust retry count
We've had reliability issues with gerrit, primarily related to
429 status codes but also DDoS bans. The light DDoS bans can be
very short lived and we extend retries to handle this. Longer
term bans can take up to an hour to lift.

BUG=chromium:1071590
TEST=./gerrit_client_test.py

Change-Id: Iaf68c0d9cc7375aa58367ec0447d54a99f8ebf39
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2153089
Commit-Queue: George Engelbrecht <engeg@google.com>
Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
5 years ago
..
gstools
OWNERS
auth_test.py Run spellchecker on depot_tools 5 years ago
bot_update_coverage_test.py
cipd_bootstrap_test.py
detect_host_arch_test.py
download_from_google_storage_unittest.py
fetch_test.py Add unit tests for fetch.py 5 years ago
fix_encoding_test.py
gclient_cipd_smoketest.py depot_tools: Split gclient_smoketests. 5 years ago
gclient_eval_unittest.py Run spellchecker on depot_tools 5 years ago
gclient_git_smoketest.py Run spellchecker on depot_tools 5 years ago
gclient_paths_test.py
gclient_scm_test.py gclient: Set with_branch_heads if asked to sync to refs/branch-heads/* 5 years ago
gclient_smoketest.py depot_tools: Split gclient_smoketests. 5 years ago
gclient_smoketest_base.py Run spellchecker on depot_tools 5 years ago
gclient_test.py Run spellchecker on depot_tools 5 years ago
gclient_transitions_smoketest.py depot_tools: Split gclient_smoketests. 5 years ago
gclient_utils_test.py
gerrit_client_test.py Add gerrit_client unit tests 5 years ago
gerrit_util_test.py ReadHttpResponse: Handle 429s with retries and adjust retry count 5 years ago
git_cache_test.py git-cache: Also bootstrap in the case that there are 0 pack files 5 years ago
git_cl_creds_check_report.txt Add support for git_cl_tests on Windows platform 5 years ago
git_cl_test.py git cl patch: support short CL URLs. 5 years ago
git_common_test.py
git_dates_test.py
git_drover_test.py Decode the returned encoded bytes of subprocess.check_all/check_output. 5 years ago
git_find_releases_test.py Add unit tests for git_find_releases 5 years ago
git_footers_test.py
git_hyper_blame_test.py Add support for git_hyper_blame for Windows 5 years ago
git_map_test.py
git_number_test.py
git_rebase_update_test.py
gsutil_test.py
metrics_test.py Reland "metrics: Use vpython3 instead of sys.executable" 5 years ago
my_activity_test.py Run spellchecker on depot_tools 5 years ago
ninjalog_uploader_test.py
owners_finder_test.py
owners_unittest.py Run spellchecker on depot_tools 5 years ago
presubmit_unittest.py Run spellchecker on depot_tools 5 years ago
recipes_test.py
roll_dep_test.py Fix Python3 integer division issue in roll-dep. 5 years ago
scm_unittest.py Reland "git-cl: Remove unused and duplicate functions." 5 years ago
subcommand_test.py Move subcommand_test to py3 5 years ago
subprocess2_test.py Add win support for subprocess2 unit tests 5 years ago
upload_to_google_storage_unittest.py
watchlists_unittest.py