Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: d57630c96a632b9f8ed4796d910cb3391d0c8c72
https://github.com/WebKit/WebKit/commit/d57630c96a632b9f8ed4796d910cb3391d0c8c72
Author: Aakash Jain <[email protected]>
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
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes