Closed Bug 1385143 Opened 7 years ago Closed 7 years ago

about:healthreport does not pull up when run from marionette

Categories

(Remote Protocol :: Marionette, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: Silne30, Unassigned)

Details

I ran a very simple test to see if I could access the about:healthreport page and I get a server not responding error. If I launch Firefox manually, this opening the page works fine. 

class TestDebugAbout(PuppeteerMixin, MarionetteTestCase):

    def test_deletion_ping_received(self):
        with self.marionette.using_context(self.marionette.CONTEXT_CONTENT):
            self.marionette.navigate('about:healthreport')
You will get this because Marionette is configured to disable
Telemetry and the healthreport by default.

This is done in the recommended automation prefs set by the server
when it starts:

	https://searchfox.org/mozilla-central/rev/09c065976fd4f18d4ad764d7cb4bbc684bf56714/testing/marionette/server.js#165-181

But also in geckoinstance.py:

	https://searchfox.org/mozilla-central/rev/09c065976fd4f18d4ad764d7cb4bbc684bf56714/testing/marionette/client/marionette_driver/geckoinstance.py

If I navigate Marionette to about:healthreport, I get this expected
error message:

> Firefox can’t find the server at %(server)s.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.