[Webkit-unassigned] [Bug 214351] New: Make ews django app robust against network issues

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 15 07:16:52 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=214351

            Bug ID: 214351
           Summary: Make ews django app robust against network issues
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: aakash_jain at apple.com

Make ews django app robust against buildbot downtime. When ews django app starts, it fetches builder_name_to_id_mapping from Buildbot server. It fetches it only once. If Buildbot server was down at that moment or there was any network issue, that mapping isn't fetched. This mapping is used to decide which patches to send to Commit-Queue (by fetching list of pending_and_inprogress_builds on commit-queue). Although failure to fetch this mapping doesn't cause any functionality issue, since the logic is able to work without this mapping as well, it becomes little inefficient and logs have error messages like: "Invalid builder: Commit-Queue".

We should re-fetch this mapping when required to make ews django app more robust against Buildbot downtime or network issues.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200715/4fe5e703/attachment.htm>


More information about the webkit-unassigned mailing list