Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7e49a67a5c317a6b6eb4c558479767c5921fea63
      
https://github.com/WebKit/WebKit/commit/7e49a67a5c317a6b6eb4c558479767c5921fea63
  Author: Aakash Jain <[email protected]>
  Date:   2026-04-28 (Tue, 28 Apr 2026)

  Changed paths:
    M Tools/CISupport/ews-build/steps.py
    M Tools/CISupport/ews-build/steps_unittest.py

  Log Message:
  -----------
  Make CleanGitRepo robust against stale git lock files left by interrupted 
builds
https://bugs.webkit.org/show_bug.cgi?id=313472
rdar://175701473

Reviewed by Jonathan Bedard.

When a build is interrupted or a git process crashes, it can leave behind
lock and temp files in .git/ that block all subsequent git operations on
that worker. In certain cases, this might require manual intervention, and
the bot might keep burning through the builds until then.

Automatically remove stale git lock and temp files at the start of CleanGitRepo.
This allows workers to self-recover automatically.

* Tools/CISupport/ews-build/steps.py:
* Tools/CISupport/ews-build/steps_unittest.py:

Canonical link: https://commits.webkit.org/312216@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to