Closed Bug 1557725 Opened 5 years ago Closed 5 years ago

Perma browser/base/content/test/siteProtections/browser_protections_UI.js | Test timed out - when Gecko 69 merges to Beta on 2019-07-01

Categories

(Firefox :: Site Identity, defect, P1)

defect

Tracking

()

VERIFIED FIXED
Firefox 69
Tracking Status
firefox-esr60 --- unaffected
firefox67 --- unaffected
firefox67.0.1 --- unaffected
firefox68 --- unaffected
firefox69 + verified

People

(Reporter: malexandru, Assigned: nhnt11)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [privacy-panel])

Attachments

(1 file)

Central as beta simulation: https://treeherder.mozilla.org/#/jobs?repo=try&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunnable&revision=f76cdb104443fb74dff6e77313743da491cb7e7a&searchStr=%28bc&selectedJob=250604730

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=250589438&repo=try&lineNumber=1861

[task 2019-06-07T12:34:07.957Z] 12:34:07 INFO - TEST-START | browser/base/content/test/siteProtections/browser_protections_UI.js
[task 2019-06-07T12:35:38.384Z] 12:35:38 INFO - TEST-INFO | started process screentopng
[task 2019-06-07T12:35:39.295Z] 12:35:39 INFO - TEST-INFO | screentopng: exit 0
[task 2019-06-07T12:35:39.297Z] 12:35:39 INFO - Buffered messages logged at 12:34:07
[task 2019-06-07T12:35:39.298Z] 12:35:39 INFO - Entering test bound testToggleSwitch
[task 2019-06-07T12:35:39.299Z] 12:35:39 INFO - Buffered messages finished
[task 2019-06-07T12:35:39.300Z] 12:35:39 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/siteProtections/browser_protections_UI.js | Test timed out -
[task 2019-06-07T12:35:39.301Z] 12:35:39 INFO - GECKO(1619) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2019-06-07T12:35:39.302Z] 12:35:39 INFO - GECKO(1619) | MEMORY STAT heapAllocated not supported in this build configuration.
[task 2019-06-07T12:35:39.302Z] 12:35:39 INFO - GECKO(1619) | MEMORY STAT | vsize 20974880MB | residentFast 1061MB
[task 2019-06-07T12:35:39.304Z] 12:35:39 INFO - TEST-OK | browser/base/content/test/siteProtections/browser_protections_UI.js | took 90450ms
[task 2019-06-07T12:35:39.305Z] 12:35:39 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-06-07T12:35:39.306Z] 12:35:39 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/siteProtections/browser_protections_UI.js | Found a tab after previous test timed out: https://example.com/ -
[task 2019-06-07T12:35:39.308Z] 12:35:39 INFO - checking window state
[task 2019-06-07T12:35:40.712Z] 12:35:40 INFO - GECKO(1619) | Completed ShutdownLeaks collections in process 1785
[task 2019-06-07T12:35:40.733Z] 12:35:40 INFO - GECKO(1619) | Completed ShutdownLeaks collections in process 1763
[task 2019-06-07T12:35:40.735Z] 12:35:40 INFO - GECKO(1619) | Completed ShutdownLeaks collections in process 1737
[task 2019-06-07T12:35:40.843Z] 12:35:40 INFO - GECKO(1619) | Completed ShutdownLeaks collections in process 1667
[task 2019-06-07T12:35:40.920Z] 12:35:40 INFO - GECKO(1619) | Completed ShutdownLeaks collections in process 1688
[task 2019-06-07T12:35:41.565Z] 12:35:41 INFO - GECKO(1619) | Completed ShutdownLeaks collections in process 1619
[task 2019-06-07T12:35:41.565Z] 12:35:41 INFO - TEST-START | Shutdown
[task 2019-06-07T12:35:41.565Z] 12:35:41 INFO - Browser Chrome Test Summary
[task 2019-06-07T12:35:41.569Z] 12:35:41 INFO - Passed: 0
[task 2019-06-07T12:35:41.570Z] 12:35:41 INFO - Failed: 2
[task 2019-06-07T12:35:41.573Z] 12:35:41 INFO - Todo: 0
[task 2019-06-07T12:35:41.574Z] 12:35:41 INFO - Mode: e10s
[task 2019-06-07T12:35:41.577Z] 12:35:41 INFO - *** End BrowserChrome Test Results ***
[task 2019-06-07T12:35:42.088Z] 12:35:42 INFO - GECKO(1619) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2019-06-07T12:35:43.786Z] 12:35:43 INFO - GECKO(1619) | 1559910943779 Marionette TRACE Received observer notification xpcom-will-shutdown
[task 2019-06-07T12:35:43.786Z] 12:35:43 INFO - GECKO(1619) | 1559910943781 Marionette INFO Stopped listening on port 2828
[task 2019-06-07T12:35:43.789Z] 12:35:43 INFO - GECKO(1619) | 1559910943787 Marionette DEBUG Remote service is inactive
[task 2019-06-07T12:35:44.897Z] 12:35:44 INFO - GECKO(1619) | -----------------------------------------------------
[task 2019-06-07T12:35:44.897Z] 12:35:44 INFO - GECKO(1619) | Suppressions used:
[task 2019-06-07T12:35:44.898Z] 12:35:44 INFO - GECKO(1619) | count bytes template
[task 2019-06-07T12:35:44.898Z] 12:35:44 INFO - GECKO(1619) | 27 832 nsComponentManagerImpl
[task 2019-06-07T12:35:44.899Z] 12:35:44 INFO - GECKO(1619) | 611 17713 libfontconfig.so
[task 2019-06-07T12:35:44.900Z] 12:35:44 INFO - GECKO(1619) | 1 29 libglib-2.0.so

Nihanth could this be caused by your changes in Bug 1551902?

Flags: needinfo?(nhnt11)
Component: General → Site Identity and Permission Panels
Regressed by: 1551902
Whiteboard: [privacy-panel][triage]
Assignee: nobody → nhnt11
Status: NEW → ASSIGNED
Flags: needinfo?(nhnt11)
Priority: -- → P1

There are two separate issues here, I think. One is that the pref that enables the new protections panel is only set in Nightly at the moment, so the test will perma-fail in beta-simulation. The other is that the code that opens the popup is intermittently failing. I have a feeling this is related to recent issues with event.metaKey (see bug 1557094 and bug 1557093).

I'm going to write a patch to have the test set the pref to true manually so that it will pass on non-Nightly builds. Additionally, I think I'm going to use this bug to change the trigger from metaKey+click to altKey+click.

Attachment #9073035 - Attachment description: Bug 1557725 - Ensure protections panel is enabled for tests. r=johannh → Bug 1557725 - Ensure protections panel is enabled for tests. r=ewright
Pushed by nhnt11@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/ecbdb92e03bd
Ensure protections panel is enabled for tests. r=ewright
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 69
Whiteboard: [privacy-panel][triage] → [privacy-panel]
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.