[webkit-changes] [WebKit/WebKit] fc8299: [ews-build.webkit.org] Handle missing commit record
Jonathan Bedard
noreply at github.com
Tue Dec 20 15:27:49 PST 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: fc82999ee0dd27f1175d2a39262b91ab4dfc861f
https://github.com/WebKit/WebKit/commit/fc82999ee0dd27f1175d2a39262b91ab4dfc861f
Author: Jonathan Bedard <jbedard at apple.com>
Date: 2022-12-20 (Tue, 20 Dec 2022)
Changed paths:
M Tools/CISupport/ews-build/results_db.py
M Tools/CISupport/ews-build/steps.py
Log Message:
-----------
[ews-build.webkit.org] Handle missing commit record
https://bugs.webkit.org/show_bug.cgi?id=249625
rdar://103538068
Reviewed by Ryan Haddad.
Not all commits EWS tests have been reported to results.webkit.org. This
may be because merge-queue is ahead of post-commit infrastructure, or because
we collapse build requests on build.webkit.org. We can easily detect this case,
though, an use tip-of-tree as our baseline instead.
* Tools/CISupport/ews-build/results_db.py:
(ResultsDatabase.is_test_expected_to):
(ResultsDatabase.has_commit): Return True if the commit record exists, false if it does not.
* Tools/CISupport/ews-build/steps.py:
(RunWebKitTests.filter_failures_using_results_db):
Canonical link: https://commits.webkit.org/258167@main
More information about the webkit-changes
mailing list