Bug 263982 - 2 http/tests/appcache/* are consistently timing out.
Summary: 2 http/tests/appcache/* are consistently timing out.
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Service Workers (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-10-31 10:16 PDT by Ben Schwartz
Modified: 2023-11-01 10:11 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Schwartz 2023-10-31 10:16:17 PDT
These tests are consistently timing out on macOS:

http/tests/appcache/fail-on-update-2.html
http/tests/appcache/remove-cache.html (Monterey wk1 only: when not timing out, this test is constantly failing)

HISTORY:

https://results.webkit.org/?suite=layout-tests&suite=layout-tests&test=http%2Ftests%2Fappcache%2Ffail-on-update-2.html&test=http%2Ftests%2Fappcache%2Fremove-cache.html&platform=mac

TEXT DIFF (for failing case):

+CONSOLE MESSAGE: ApplicationCache is deprecated. Please use ServiceWorkers instead.
+CONSOLE MESSAGE: ApplicationCache is deprecated. Please use ServiceWorkers instead.
+CONSOLE MESSAGE: ApplicationCache is deprecated. Please use ServiceWorkers instead.
+CONSOLE MESSAGE: ApplicationCache is deprecated. Please use ServiceWorkers instead.
+CONSOLE MESSAGE: ApplicationCache is deprecated. Please use ServiceWorkers instead.
+CONSOLE MESSAGE: ApplicationCache is deprecated. Please use ServiceWorkers instead.
+CONSOLE MESSAGE: ApplicationCache is deprecated. Please use ServiceWorkers instead.
+CONSOLE MESSAGE: ApplicationCache is deprecated. Please use ServiceWorkers instead.
+CONSOLE MESSAGE: ApplicationCache is deprecated. Please use ServiceWorkers instead.
+CONSOLE MESSAGE: ApplicationCache is deprecated. Please use ServiceWorkers instead.
 CONSOLE MESSAGE: ApplicationCache is deprecated. Please use ServiceWorkers instead.
 CONSOLE MESSAGE: ApplicationCache is deprecated. Please use ServiceWorkers instead.
 CONSOLE MESSAGE: ApplicationCache is deprecated. Please use ServiceWorkers instead.

DIFF URL (for failing case):

https://build.webkit.org/results/Apple-Monterey-Release-WK1-Tests/270006@main%20(12493)/http/tests/appcache/remove-cache-pretty-diff.html

REPRODUCIBILITY:

While I was unable to reproduce the timeouts, I was able to reproduce the console stderr output on macOS Monterey (12.6.6, 21G646/arm64) ToT using the following commands:

python3 Tools/CISupport/download-built-product --platform=mac --release 'https://s3-us-west-2.amazonaws.com/archives.webkit.org/mac-monterey-x86_64 arm64-release/270009@main.zip'
python3 Tools/CISupport/built-product-archive --platform=mac-monterey --release extract
python3 Tools/Scripts/run-webkit-tests --no-build --no-show-results --no-new-test-results --clobber-old-results --release --dump-render-tree --results-directory WebKitBuild/layout-test-results --debug-rwt-logging --no-retry-failures http/tests/appcache/fail-on-update-2.html http/tests/appcache/remove-cache.html --iterations 50 --force

REGRESSION:

These tests have been experiencing issues for a while; however, it appears there was a further regression causing the failures on Monterey wk1 between 269858@main and 269860@main.
Comment 1 Radar WebKit Bug Importer 2023-10-31 10:16:33 PDT
<rdar://problem/117748522>
Comment 2 Alexey Proskuryakov 2023-11-01 10:11:31 PDT
269859@main seems like a potential culprit then?