From 36f4c69602b6ab2ae51ef1890209bc5262980ede Mon Sep 17 00:00:00 2001 From: Nikolai Kondrashov Date: Thu, 25 Jan 2024 10:12:17 +0200 Subject: [PATCH] main: Give Cloud Logging some time to come up --- main.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main.py b/main.py index f0b2376c..e2eea4e8 100644 --- a/main.py +++ b/main.py @@ -1,6 +1,7 @@ """Google Cloud Functions for Kernel CI reporting""" import os +import time import atexit import tempfile import base64 @@ -19,6 +20,8 @@ # Setup Google Cloud logging, unless testing if PROJECT_ID != "TEST_PROJECT": google.cloud.logging.Client().setup_logging() + # Give logging some time to avoid occasional deployment failures + time.sleep(5) # Setup KCIDB-specific logging kcidb.misc.logging_setup( kcidb.misc.LOGGING_LEVEL_MAP[os.environ.get("KCIDB_LOG_LEVEL", "NONE")]