Bug 217686

Summary: [ macOS ] inspector/page/overrideSetting-ITPDebugModeEnabled.html is a flaky failure
Product: WebKit Reporter: Hector Lopez <hector_i_lopez>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: dpino, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Hector Lopez 2020-10-13 17:07:57 PDT
inspector/page/overrideSetting-ITPDebugModeEnabled.html

Test is a flaky failure according to history on macOS. First occurrence of a failure is at r267787.

History;

https://results.webkit.org/?suite=layout-tests&test=inspector%2Fpage%2FoverrideSetting-ITPDebugModeEnabled.html&platform=mac

Diff:
--- /Volumes/Data/slave/catalina-debug-tests-wk2/build/layout-test-results/inspector/page/overrideSetting-ITPDebugModeEnabled-expected.txt
+++ /Volumes/Data/slave/catalina-debug-tests-wk2/build/layout-test-results/inspector/page/overrideSetting-ITPDebugModeEnabled-actual.txt
@@ -1,4 +1,5 @@
 CONSOLE MESSAGE: [ITP] Turned Debug Mode on.
+CONSOLE MESSAGE: [ITP] Did set 'localhost' as prevalent resource for the purposes of ITP Debug Mode.
 CONSOLE MESSAGE: [ITP] Applying cross-site tracking restrictions to: [3rdpartytestwebkit.org].
 CONSOLE MESSAGE: [ITP] Done applying cross-site tracking restrictions.
 Tests for the Page.overrideSetting command.
Comment 1 Radar WebKit Bug Importer 2020-10-13 17:08:14 PDT
<rdar://problem/70272750>
Comment 2 Hector Lopez 2020-10-13 17:29:20 PDT
Test expectation while investigated:

https://trac.webkit.org/changeset/268438/webkit
Comment 3 Diego Pino 2021-04-26 19:56:24 PDT
This very same error happens also in WebKitGTK:

https://build.webkit.org/results/GTK-Linux-64-bit-Release-Tests/r276624%20%281415%29/inspector/page/overrideSetting-ITPDebugModeEnabled-diff.txt

--- /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/inspector/page/overrideSetting-ITPDebugModeEnabled-expected.txt
+++ /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/inspector/page/overrideSetting-ITPDebugModeEnabled-actual.txt
@@ -1,4 +1,5 @@
 CONSOLE MESSAGE: [ITP] Turned Debug Mode on.
+CONSOLE MESSAGE: [ITP] Did set 'localhost' as prevalent resource for the purposes of ITP Debug Mode.
 CONSOLE MESSAGE: [ITP] Applying cross-site tracking restrictions to: [3rdpartytestwebkit.org].
 CONSOLE MESSAGE: [ITP] Done applying cross-site tracking restrictions.
 Tests for the Page.overrideSetting command.