Closed Bug 1271446 Opened 3 years ago Closed 3 years ago

TEST-UNEXPECTED-ERROR | test_about_private_browsing.py TestAboutPrivateBrowsing.testCheckAboutPrivateBrowsing, test_dv_certificate.py TestDVCertificate.test_dv_cert, test_fallback_update.py TestFallbackUpdate.test_update | MarionetteException: None

Categories

(Testing :: Firefox UI Tests, defect)

Version 3
defect
Not set

Tracking

(firefox49 fixed)

RESOLVED FIXED
mozilla49
Tracking Status
firefox49 --- fixed

People

(Reporter: whimboo, Unassigned)

References

Details

(Keywords: intermittent-failure, regression)

Those new test failures have been started since the patch on bug 1123506 landed.

https://treeherder.mozilla.org/logviewer.html#?job_id=27509837&repo=mozilla-inbound#L48460

    INFO -  1462811655282	Marionette	TRACE	conn173 -> [0,325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":["app.support.baseURL","https://support.mozilla.org/1/firefox/%VERSION%/%OS%/%LOCALE%/"],"filename":"prefs.py","script":"\n              Components.utils.import(\"resource://gre/modules/Services.jsm\");\n              let prefBranch = Services.prefs;\n\n              let pref_name = arguments[0];\n              let value = arguments[1];\n\n              let type = prefBranch.getPrefType(pref_name);\n\n              // If the pref does not exist yet, get the type from the value\n              if (type == prefBranch.PREF_INVALID) {\n                switch (typeof value) {\n                  case \"boolean\":\n                    type = prefBranch.PREF_BOOL;\n                    break;\n                  case \"number\":\n                    type = prefBranch.PREF_INT;\n                    break;\n                  case \"string\":\n                    type = prefBranch.PREF_STRING;\n                    break;\n                  default:\n                    type = prefBranch.PREF_INVALID;\n                }\n              }\n\n              switch (type) {\n                case prefBranch.PREF_BOOL:\n                  prefBranch.setBoolPref(pref_name, value);\n                  break;\n                case prefBranch.PREF_STRING:\n                  prefBranch.setCharPref(pref_name, value);\n                  break;\n                case prefBranch.PREF_INT:\n                  prefBranch.setIntPref(pref_name, value);\n                  break;\n                default:\n                  return false;\n              }\n\n              return true;\n            ","sandbox":"default","line":202}]

 16:34:15     INFO -  1462811655304	Marionette	TRACE	conn173 <- [1,325,{"error":"webdriver error","message":null,"stacktrace":null},null]

 16:34:15     INFO -  Marionette threw an error: [Exception... "Component not initialized"  nsresult: "0xc1f30001 (NS_ERROR_NOT_INITIALIZED)"  location: "JS frame :: chrome://marionette/content/evaluate.js :: evaluate.sandbox/promise< :: line 136"  data: no]

 16:34:15     INFO -  evaluate.sandbox/promise<@chrome://marionette/content/evaluate.js:136:17

 16:34:15     INFO -  evaluate.sandbox@chrome://marionette/content/evaluate.js:103:17

 16:34:15     INFO -  GeckoDriver.prototype.execute_@chrome://marionette/content/driver.js:883:29

16:34:15 INFO - GeckoDriver.prototype.executeScript@chrome://marionette/content/driver.js:783:27
Depends on: 1271758
Summary: TEST-UNEXPECTED-ERROR | test_about_private_browsing.py TestAboutPrivateBrowsing.testCheckAboutPrivateBrowsing, test_dv_certificate.py TestDVCertificate.test_dv_cert | MarionetteException: None → TEST-UNEXPECTED-ERROR | test_about_private_browsing.py TestAboutPrivateBrowsing.testCheckAboutPrivateBrowsing, test_dv_certificate.py TestDVCertificate.test_dv_cert, test_fallback_update.py TestFallbackUpdate.test_update | MarionetteException: None
Latest Nightly doesn't show those failures anymore. So I call it fixed via bug 1271758.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla49
You need to log in before you can comment on or make changes to this bug.