⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 281015 in webkit


Ignore:
Timestamp:
Aug 13, 2021, 7:40:23 AM (5 years ago)
Author:
Lauro Moura
Message:

[WPE] WebExtension API test /webkit/WebKitWebView/web-process-crashed is flaky failing
https://bugs.webkit.org/show_bug.cgi?id=229067

Reviewed by Carlos Garcia Campos.

  • TestWebKitAPI/Tests/WebKitGLib/TestWebExtensions.cpp:

(testWebKitWebViewProcessCrashed): Make warnings non-fatal while waiting for the crash.

  • TestWebKitAPI/glib/TestExpectations.json: Remove expectation
Location:
trunk/Tools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r281010 r281015  
     12021-08-13  Lauro Moura  <lmoura@igalia.com>
     2
     3        [WPE] WebExtension API test /webkit/WebKitWebView/web-process-crashed is flaky failing
     4        https://bugs.webkit.org/show_bug.cgi?id=229067
     5
     6        Reviewed by Carlos Garcia Campos.
     7
     8        * TestWebKitAPI/Tests/WebKitGLib/TestWebExtensions.cpp:
     9        (testWebKitWebViewProcessCrashed): Make warnings non-fatal while waiting for the crash.
     10        * TestWebKitAPI/glib/TestExpectations.json: Remove expectation
     11
    1122021-08-13  Martin Robinson  <mrobinson@webkit.org>
    213
  • trunk/Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebExtensions.cpp

    r279095 r281015  
    162162        -1, 0, 0));
    163163    g_assert_null(result);
     164    Test::removeLogFatalFlag(G_LOG_LEVEL_WARNING);
    164165    g_main_loop_run(test->m_mainLoop);
     166    Test::addLogFatalFlag(G_LOG_LEVEL_WARNING);
    165167    test->m_expectedWebProcessCrash = false;
    166168}
  • trunk/Tools/TestWebKitAPI/glib/TestExpectations.json

    r281006 r281015  
    7575    "TestWebExtensions": {
    7676        "subtests": {
    77             "/webkit/WebKitWebView/web-process-crashed": {
    78                 "expected": {"wpe": {"status": ["FAIL", "PASS"], "bug": ["webkit.org/b/229067"]}}
    79             },
    8077            "/webkit/WebKitWebView/install-missing-plugins-permission-request": {
    8178                "expected": {"gtk": {"status": ["TIMEOUT", "FAIL"], "bug": ["webkit.org/b/147822", "webkit.org/b/210635"]}}
Note: See TracChangeset for help on using the changeset viewer.