From 92ed2fc3917fee8ecb1ba10f3861e4716e040496 Mon Sep 17 00:00:00 2001 From: Bastien Abadie Date: Thu, 25 Jul 2019 12:31:24 +0200 Subject: [PATCH] bot: Retry a bit more the remote ingestion, fixes #80. --- bot/code_coverage_bot/uploader.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bot/code_coverage_bot/uploader.py b/bot/code_coverage_bot/uploader.py index 533e424dd..28debda68 100644 --- a/bot/code_coverage_bot/uploader.py +++ b/bot/code_coverage_bot/uploader.py @@ -42,7 +42,7 @@ def gcp(repository, revision, report): logger.info('Uploaded {} on {}'.format(path, bucket)) # Trigger ingestion on backend - retry(lambda: gcp_ingest(repository, revision), retries=5) + retry(lambda: gcp_ingest(repository, revision), retries=10, wait_between_retries=60) return blob @@ -69,9 +69,10 @@ def gcp_ingest(repository, revision): 'changeset': revision, } backend_host = secrets[secrets.BACKEND_HOST] + logger.info('Ingesting report on backend', host=backend_host, repository=repository, revision=revision) resp = requests.get('{}/v2/path'.format(backend_host), params=params) resp.raise_for_status() - logger.info('Ingested report on backend', host=backend_host, repository=repository, revision=revision) + logger.info('Successfully ingested report on backend !') return resp