[webkit-changes] [WebKit/WebKit] a8fba4: [GTK][WPE] Meta-gardening for WTF API tests

Amanda Falke noreply at github.com
Wed Aug 9 17:28:34 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a8fba4862bdeded5fd6347988830d131373fceec
      https://github.com/WebKit/WebKit/commit/a8fba4862bdeded5fd6347988830d131373fceec
  Author: Amanda <afalke at igalia.com>
  Date:   2023-08-09 (Wed, 09 Aug 2023)

  Changed paths:
    M Tools/TestWebKitAPI/glib/TestExpectations.json

  Log Message:
  -----------
  [GTK][WPE] Meta-gardening for WTF API tests

Unreviewed test gardening.

Some of these flaky tests were added in a few meta gardening patches
including "GTK gardening," 218532 at main in 2019, and in 2022 in "GTK flaky
timeouts in some WTF API tests" `webkit.org/b/246472`. (The GTK WTF API
tests that continue to be flaky have been added to that last bug to reflect
flakes for GTK and consolidate).

According to the last several thousand results/test reports for WPE and
GTK using the `wk-bot-digest` tooling, generally, many of these tests have
been succeeding in WPE for quite some time (and a few of these tests have
also succeeded in GTK for quite some time as well). Those expectations have
been removed as those tests consistently pass.

There are also tests that are consistently flaky in both GTK and WPE; a
new bug has been created for those, `\b\259945`.

Updating expectations, creating new bug tickets, and updating existing bug
tickets, to reflect the above.

* Tools/TestWebKitAPI/glib/TestExpectations.json: Updated expectations per above.

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




More information about the webkit-changes mailing list