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

Reply via email to