Closed Bug 1578038 Opened 5 years ago Closed 4 years ago

Perma tier2 fission toolkit/components/antitracking/test/browser/browser_denyPermissionForTracker.js | Some console message should be generated -

Categories

(Core :: Privacy: Anti-Tracking, defect, P1)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1633340
Fission Milestone M4.1

People

(Reporter: intermittent-bug-filer, Assigned: timhuang)

References

(Blocks 1 open bug)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [stockwell disabled])

Attachments

(1 file)

Filed by: apavel [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=264422396&repo=mozilla-central
Full log: https://queue.taskcluster.net/v1/task/dT2eXztaR-C9DS_6514Umg/runs/0/artifacts/public/logs/live_backing.log


[task 2019-08-31T23:16:28.087Z] 23:16:28 INFO - TEST-START | toolkit/components/antitracking/test/browser/browser_denyPermissionForTracker.js
[task 2019-08-31T23:16:28.104Z] 23:16:28 INFO - GECKO(8765) | [Child 9148, Main Thread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 198
[task 2019-08-31T23:16:28.104Z] 23:16:28 INFO - GECKO(8765) | [Child 9148, Main Thread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 198
[task 2019-08-31T23:16:28.104Z] 23:16:28 INFO - GECKO(8765) | nsStringStats
[task 2019-08-31T23:16:28.104Z] 23:16:28 INFO - GECKO(8765) | => mAllocCount: 8026
[task 2019-08-31T23:16:28.104Z] 23:16:28 INFO - GECKO(8765) | => mReallocCount: 0
[task 2019-08-31T23:16:28.104Z] 23:16:28 INFO - GECKO(8765) | => mFreeCount: 8026
[task 2019-08-31T23:16:28.104Z] 23:16:28 INFO - GECKO(8765) | => mShareCount: 6717
[task 2019-08-31T23:16:28.105Z] 23:16:28 INFO - GECKO(8765) | => mAdoptCount: 399
[task 2019-08-31T23:16:28.105Z] 23:16:28 INFO - GECKO(8765) | => mAdoptFreeCount: 411
[task 2019-08-31T23:16:28.105Z] 23:16:28 INFO - GECKO(8765) | => Process ID: 9148, Thread ID: 139944265668416
[task 2019-08-31T23:16:28.122Z] 23:16:28 INFO - GECKO(8765) | --DOMWINDOW == 6 (0x7f34ed871400) [pid = 8838] [serial = 5] [outer = (nil)] [url = about:blank]
[task 2019-08-31T23:16:28.122Z] 23:16:28 INFO - GECKO(8765) | --DOMWINDOW == 5 (0x7f34ed85d800) [pid = 8838] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2019-08-31T23:16:28.247Z] 23:16:28 INFO - GECKO(8765) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-08-31T23:16:28.283Z] 23:16:28 INFO - GECKO(8765) | --DOMWINDOW == 4 (0x7f34ee7bdf20) [pid = 8838] [serial = 1] [outer = (nil)] [url = about:blank]
[task 2019-08-31T23:16:28.379Z] 23:16:28 INFO - GECKO(8765) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmprQsayM.mozrunner/runtests_leaks_tab_pid9188.log
[task 2019-08-31T23:16:28.415Z] 23:16:28 INFO - GECKO(8765) | WARN 2019-08-31T23:16:28Z: audio_thread_priority::rt_linux: Could not make thread real-time.
[task 2019-08-31T23:16:28.415Z] 23:16:28 INFO - GECKO(8765) | WARN 2019-08-31T23:16:28Z: audioipc_client: Could not promote audio threads to real-time during initialization.
[task 2019-08-31T23:16:28.417Z] 23:16:28 INFO - GECKO(8765) | ++DOCSHELL 0x7f3b79cb8800 == 1 [pid = 9174] [id = {13120987-37bf-4e66-b041-6b7694518c78}]
[task 2019-08-31T23:16:28.501Z] 23:16:28 INFO - GECKO(8765) | ++DOMWINDOW == 1 (0x7f3b7ab9af20) [pid = 9174] [serial = 1] [outer = (nil)]

[task 2019-08-31T23:16:30.062Z] 23:16:30 INFO - TEST-INFO | started process screentopng
[task 2019-08-31T23:16:30.657Z] 23:16:30 INFO - TEST-INFO | screentopng: exit 0
[task 2019-08-31T23:16:30.657Z] 23:16:30 INFO - Buffered messages logged at 23:16:28
[task 2019-08-31T23:16:30.657Z] 23:16:30 INFO - Entering test bound
[task 2019-08-31T23:16:30.657Z] 23:16:30 INFO - Leaving test bound
[task 2019-08-31T23:16:30.657Z] 23:16:30 INFO - Entering test bound
[task 2019-08-31T23:16:30.657Z] 23:16:30 INFO - Starting blocking cookieBehavior (4) without allow list test Test that we do honour a cookie permission for nested windows running in a normal window with iframe sandbox set to null and access removal set to null
[task 2019-08-31T23:16:30.658Z] 23:16:30 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_denyPermissionForTracker.js | callbackAfterRemoval must be passed when accessRemoval is non-null -
[task 2019-08-31T23:16:30.658Z] 23:16:30 INFO - Creating a new tab
[task 2019-08-31T23:16:30.658Z] 23:16:30 INFO - Buffered messages logged at 23:16:29
[task 2019-08-31T23:16:30.658Z] 23:16:30 INFO - Creating a 3rd party content
[task 2019-08-31T23:16:30.658Z] 23:16:30 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
[task 2019-08-31T23:16:30.658Z] 23:16:30 INFO - Buffered messages logged at 23:16:30
[task 2019-08-31T23:16:30.658Z] 23:16:30 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "https://tracking.example.org/browser/toolkit/components/antitracking/test/browser/3rdParty.html" line: 0}]
[task 2019-08-31T23:16:30.661Z] 23:16:30 INFO - Sending code to the 3rd party content
[task 2019-08-31T23:16:30.661Z] 23:16:30 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_denyPermissionForTracker.js | All is blocked - true == true -
[task 2019-08-31T23:16:30.662Z] 23:16:30 INFO - Buffered messages finished
[task 2019-08-31T23:16:30.662Z] 23:16:30 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/antitracking/test/browser/browser_denyPermissionForTracker.js | Some console message should be generated -
[task 2019-08-31T23:16:30.663Z] 23:16:30 INFO - Stack trace:
[task 2019-08-31T23:16:30.663Z] 23:16:30 INFO - chrome://mochikit/content/browser-test.js:test_ok:1580
[task 2019-08-31T23:16:30.663Z] 23:16:30 INFO - chrome://mochitests/content/browser/toolkit/components/antitracking/test/browser/antitracking_head.js:_createTask/<:674
[task 2019-08-31T23:16:30.663Z] 23:16:30 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1350
[task 2019-08-31T23:16:30.664Z] 23:16:30 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1385
[task 2019-08-31T23:16:30.664Z] 23:16:30 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1213
[task 2019-08-31T23:16:30.664Z] 23:16:30 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:805
[task 2019-08-31T23:16:30.665Z] 23:16:30 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-08-31T23:16:30.666Z] 23:16:30 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/antitracking/test/browser/browser_denyPermissionForTracker.js | Checking cookie blocking notifications - Got false, expected true
[task 2019-08-31T23:16:30.666Z] 23:16:30 INFO - Stack trace:
[task 2019-08-31T23:16:30.667Z] 23:16:30 INFO - chrome://mochikit/content/browser-test.js:test_is:1595
[task 2019-08-31T23:16:30.667Z] 23:16:30 INFO - chrome://mochitests/content/browser/toolkit/components/antitracking/test/browser/antitracking_head.js:_createTask/<:694
[task 2019-08-31T23:16:30.668Z] 23:16:30 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1350
[task 2019-08-31T23:16:30.669Z] 23:16:30 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1385
[task 2019-08-31T23:16:30.669Z] 23:16:30 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1213
[task 2019-08-31T23:16:30.670Z] 23:16:30 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:805
[task 2019-08-31T23:16:30.670Z] 23:16:30 INFO - Removing the tab
[task 2019-08-31T23:16:30.671Z] 23:16:30 INFO - Leaving test bound

Hi Kris, is this from Bug 1576407?

Flags: needinfo?(kmaglione+bmo)
Regressed by: 1576407
Summary: Intermittent toolkit/components/antitracking/test/browser/browser_denyPermissionForTracker.js | Some console message should be generated - → Perma tier2 fission toolkit/components/antitracking/test/browser/browser_denyPermissionForTracker.js | Some console message should be generated -

I see similar issues were closed as duplicates to https://bugzilla.mozilla.org/show_bug.cgi?id=1576316, Ehsan can you take a look?

Flags: needinfo?(kmaglione+bmo) → needinfo?(ehsan)
No longer regressed by: 1576407

Please disable the test on Fission if it fails intermittently there and is causing problems. This component isn't Fission compatible yet (bug 1576291) and I don't currently have time to spot fix individual tests. Once bug 1576291 is fixed all of these tests will be fixed too. Thanks!

Flags: needinfo?(ehsan)

(In reply to :ehsan akhgari from comment #5)

Please disable the test on Fission if it fails intermittently there and is causing problems. This component isn't Fission compatible yet (bug 1576291) and I don't currently have time to spot fix individual tests. Once bug 1576291 is fixed all of these tests will be fixed too. Thanks!

Thank you!

Whiteboard: [comment 5]
Attachment #9090187 - Attachment description: Bug 1578038 - Disable test on fission cause of frequent failures. r=ehsan → Bug 1578038 - Disable antitracking tests on fission cause of frequent failures. r=ehsan
Pushed by eakhgari@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4d994f3a1cde Disable antitracking tests on fission cause of frequent failures. r=Ehsan

Please re-enable tests in comment 9 when we want to ship fission.

Keywords: leave-open
Whiteboard: [comment 5] → [stockwell disabled]

Tentatively moving all bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to the "?" triage milestone.

This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:

0ee3c76a-bc79-4eb2-8d12-05dc0b68e732

Fission Milestone: --- → ?
Fission Milestone: ? → M4.1

Baku, Wennie suggested I ask you about triaging this bug.

Should this mochitest failure block enabling Fission by default in Nightly? This bug is currently a P5. This browser_denyPermissionForTracker.js test is currently disabled in Fission mode. The Fission team hopes that other teams can fix their Fission mochitest failures before March so we can start testing Fission with more Nightly users soon.

Flags: needinfo?(amarchesini)

Redirecting ni to Tim.

Flags: needinfo?(tihuang)
Assignee: nobody → tihuang
Status: NEW → ASSIGNED
Flags: needinfo?(tihuang)
Flags: needinfo?(amarchesini)
Priority: P5 → P1

Thanks. Since this bug and bug 1577362 are mochitest failures, I will continue to track them for Fission's mochitest milestone (Fission M4.1) for now.

In Bug 1577362 comment 12, Tim wrote:

I do think this should block the Fission by default in Nightly because of the failure is due to that the AntiTracking backend is not fission compatible. So, there will be many regressions if we enable Fission without bug 1576291. We are actively working on making this Fission compatible and targetting Nightly 77.

This test is currently enabled in Fission.

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: