WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
260256
[WPE][GTK] API test `TestWebsiteData` `/webkit/WebKitWebsiteData/memory-pressure` is a timeout
https://bugs.webkit.org/show_bug.cgi?id=260256
Summary
[WPE][GTK] API test `TestWebsiteData` `/webkit/WebKitWebsiteData/memory-press...
Vitaly Dyackhov
Reported
2023-08-16 05:31:53 PDT
This test verifies that the network process will be killed if the memory limit is reached. It's done by calling `webkit_network_session_set_memory_pressure_settings()`. The settings passed as an argument are later applied during the creation of a new network process. Before
259433@main
a new network process was created for every network session but now only one network process is created. Since this test is not the first one in the test suite, the network process was already created and the memory pressure settings have no effect. Also, the name of the function is misleading now, because the memory pressure settings are applied to all sessions.
Attachments
Add attachment
proposed patch, testcase, etc.
Vitaly Dyackhov
Comment 1
2023-08-16 06:10:05 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/16742
EWS
Comment 2
2023-08-16 08:21:39 PDT
Committed
266946@main
(53084658b468): <
https://commits.webkit.org/266946@main
> Reviewed commits have been landed. Closing PR #16742 and removing active labels.
WebKit Commit Bot
Comment 3
2023-08-16 08:55:43 PDT
Re-opened since this is blocked by
bug 260262
Vitaly Dyackhov
Comment 4
2023-08-17 04:25:23 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/16785
EWS
Comment 5
2023-08-17 08:11:29 PDT
Committed
267000@main
(c49fe081e573): <
https://commits.webkit.org/267000@main
> Reviewed commits have been landed. Closing PR #16785 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug