Summary: | [ iOS14 EWS ] http/tests/privateClickMeasurement/attribution-conversion-through-fetch-keepalive.html is a flaky crash | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | ayumi_kojima | ||||
Component: | New Bugs | Assignee: | John Wilander <wilander> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | achristensen, cdumez, webkit-bot-watchers-bugzilla, webkit-bug-importer, wilander | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | WebKit Nightly Build | ||||||
Hardware: | iPhone / iPad | ||||||
OS: | Unspecified | ||||||
See Also: |
https://bugs.webkit.org/show_bug.cgi?id=231255 https://bugs.webkit.org/show_bug.cgi?id=231748 https://bugs.webkit.org/show_bug.cgi?id=232048 |
||||||
Attachments: |
|
Description
ayumi_kojima
2021-10-08 08:40:51 PDT
Created attachment 440619 [details]
Crash log
Marked test expectations to speed up EWS https://trac.webkit.org/changeset/283804/webkit From the crash log and test name, Bug 231255 might be related. I was not able to reproduce the crash locally on iOS 15 sim using run-webkit-tests --force --iterations 50 --exit-after-n-crashes-or-timeouts 1 http/tests/privateClickMeasurement/attribution-conversion-through-fetch-keepalive.html --ios-simulator The test failed instead. Diff: --- /Volumes/Data/builds/iOS/BuildToTest/layout-test-results/http/tests/privateClickMeasurement/attribution-conversion-through-fetch-keepalive-expected.txt +++ /Volumes/Data/builds/iOS/BuildToTest/layout-test-results/http/tests/privateClickMeasurement/attribution-conversion-through-fetch-keepalive-actual.txt @@ -12,3 +12,4 @@ Attribution trigger data: 12 Attribution priority: 0 Attribution earliest time to send: Within 24-48 hours +Application bundle identifier: org.webkit.WebKitTestRunnerApp This change https://trac.webkit.org/changeset/283316/webkit includes "setPrivateClickMeasurementAppBundleIDForTesting". Might be related. Fixed in: https://trac.webkit.org/changeset/284846/webkit Reverted test expectation in: https://trac.webkit.org/changeset/284848/webkit We may need another test fix for layout test that use <!-- webkit-test-runner [ enableInAppBrowserPrivacy=true applicationBundleIdentifier=inAppBrowserPrivacyTestIdentifier isAppBoundWebView=true ] --> _clearApplicationBundleIdentifierTestingOverride() needs to reset the ID in the network process. I've asked Kate to have a look. |