Bug 258883

Summary: [WPE][GTK] API test `TestWebProcessExtensions` `/webkit/WebKitWebProcessExtension/user-messages` is flaky
Product: WebKit Reporter: Vitaly Dyackhov <vitaly>
Component: WPE WebKitAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: abstractmachines, bugs-noreply, mcatanzaro
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=219980
https://bugs.webkit.org/show_bug.cgi?id=211336

Description Vitaly Dyackhov 2023-07-05 08:16:10 PDT
It sometimes times out and sometimes shows this error:
```
$ Tools/Scripts/run-wpe-tests --debug WebKitBuild/WPE/Debug/bin/TestWebKitAPI/WPE/TestWebExtensions -p /webkit/WebKitWebExtension/user-messages
TEST: WebKitBuild/WPE/Debug/bin/TestWebKitAPI/WPE/TestWebExtensions...
  /webkit/WebKitWebExtension/user-messages:                           Leaked objects: WebKitWebContext(0x55a4771ed120 - 2 left)
FAIL
ERROR:../../Tools/TestWebKitAPI/glib/WebKitGLib/TestMain.h:163:virtual Test::~Test(): 'm_watchedObjects.isEmpty()' should be TRUE
```
Comment 1 Vitaly Dyackhov 2023-07-05 08:25:30 PDT
Pull request: https://github.com/WebKit/WebKit/pull/15567
Comment 2 EWS 2023-07-05 10:45:40 PDT
Committed 265772@main (7ca70abf650f): <https://commits.webkit.org/265772@main>

Reviewed commits have been landed. Closing PR #15567 and removing active labels.
Comment 3 Amanda Falke 2023-08-29 15:08:08 PDT
Could also be related to webkit.org/b/219980
Comment 4 Michael Catanzaro 2023-08-29 16:21:26 PDT
Reminder that when removing test expectations, we also need to close or comment in the associated bug report.