Bug 231295

Summary: [ iOS 15 ] http/tests/app-privacy-report/app-attribution-ping-load.html and http/tests/app-privacy-report/user-attribution-ping-load.html are timing out
Product: WebKit Reporter: ayumi_kojima
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: achristensen, bfulgham, katherine_cheney, webkit-bot-watchers-bugzilla, webkit-bug-importer, wilander
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: iPhone / iPad   
OS: Unspecified   

Description ayumi_kojima 2021-10-06 08:49:03 PDT
http/tests/app-privacy-report/app-attribution-ping-load.html
http/tests/app-privacy-report/user-attribution-ping-load.html

Are timing out on iOS 15.

History: https://results.webkit.org/?suite=layout-tests&suite=layout-tests&test=http%2Ftests%2Fapp-privacy-report%2Fapp-attribution-ping-load.html&test=http%2Ftests%2Fapp-privacy-report%2Fuser-attribution-ping-load.html

Result page: https://build.webkit.org/results/Apple-iOS-15-Simulator-Debug-WK2-Tests/r283602%20(71)/results.html#

Diff:

--- /Volumes/Data/worker/ios-simulator-15-debug-tests-wk2/build/layout-test-results/http/tests/app-privacy-report/app-attribution-ping-load-expected.txt
+++ /Volumes/Data/worker/ios-simulator-15-debug-tests-wk2/build/layout-test-results/http/tests/app-privacy-report/app-attribution-ping-load-actual.txt
@@ -1,8 +1,3 @@
-CONSOLE MESSAGE: PASS successfully loaded only app initiated requests
-Ping sent successfully
-CONTENT_TYPE: text/ping
-HTTP_HOST: 127.0.0.1:8000
-HTTP_PING_FROM: http://127.0.0.1:8000/app-privacy-report/app-attribution-ping-load.html
-HTTP_PING_TO: http://127.0.0.1:8000/navigation/resources/check-ping-app-initiated-data.py
-REQUEST_METHOD: POST
-REQUEST_URI: /navigation/resources/save-ping.py
+FAIL: Timed out waiting for notifyDone to be called
+
+
Comment 1 Radar WebKit Bug Importer 2021-10-06 08:49:20 PDT
<rdar://problem/83935761>
Comment 2 ayumi_kojima 2021-10-06 08:56:48 PDT
Marked test expectations https://trac.webkit.org/changeset/283624/webkit
Comment 3 ayumi_kojima 2021-10-06 09:05:07 PDT
I was able to reproduce the timeout locally on iOS 15 simulator using run-webkit-tests --force --debug http/tests/app-privacy-report/app-attribution-ping-load.html --ios-simulator --iteration 50 --exit-after-n-crashes-or-timeout 1
Comment 4 Alexey Proskuryakov 2021-10-06 17:50:46 PDT
Did these tests succeed on iOS 14?
Comment 5 ayumi_kojima 2021-10-07 16:12:16 PDT
I cannot tell looking at the history, but I tested locally on iOS 14 (r281989) and both tests failed instead of timing out..
Comment 6 Kate Cheney 2021-10-07 16:22:50 PDT
App privacy report is new to iOS 15, it would be expected that they fail on iOS 14.