[webkit-changes] [WebKit/WebKit] d57630: [ews] Optimization to reduce number of results dat...
Aakash J
noreply at github.com
Wed Dec 14 15:27:59 PST 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: d57630c96a632b9f8ed4796d910cb3391d0c8c72
https://github.com/WebKit/WebKit/commit/d57630c96a632b9f8ed4796d910cb3391d0c8c72
Author: Aakash Jain <aakash_jain at apple.com>
Date: 2022-12-14 (Wed, 14 Dec 2022)
Changed paths:
M Tools/CISupport/ews-build/steps.py
Log Message:
-----------
[ews] Optimization to reduce number of results database lookups
https://bugs.webkit.org/show_bug.cgi?id=249340
rdar://103373814
Reviewed by Ryan Haddad.
When there are lot of test failures, we consult results db for every failure. However, we can bypass
the retry logic only if ALL the test failures are pre-existing. If even one failure is not pre-existing,
we can't benefit from results database lookups. So, we can optimize the number of results database calls,
by skipping consulting results-db for further tests the moment we know that one of the test failure
is not pre-existing.
* Tools/CISupport/ews-build/steps.py:
(RunWebKitTests.filter_failures_using_results_db):
Canonical link: https://commits.webkit.org/257881@main
More information about the webkit-changes
mailing list