Skip to content

gitlab and concurrency fixes

BryanDavis requested to merge work/bd808/gitlab into main

Try some changes to see if we can make gitlab reporting more stable:

  • Add a health-check to the gitlab job that will trigger a restart if no SSE data is seen for 2 minutes
  • Move log writing to a background thread to avoid blocking the asyncio loop
  • Log and exit when an aiohttp.ClientError is seen by the SSE client

Bug: T364490

Merge request reports