Bug 258883 - [WPE][GTK] API test `TestWebProcessExtensions` `/webkit/WebKitWebProcessExtension/user-messages` is flaky
Summary: [WPE][GTK] API test `TestWebProcessExtensions` `/webkit/WebKitWebProcessExten...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WPE WebKit (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-05 08:16 PDT by Vitaly Dyackhov
Modified: 2023-08-29 16:21 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.