Open Bug 1191162 Opened 5 years ago Updated 2 years ago

Using FxA in browser tests requires a stub hawk server

Categories

(Firefox :: Firefox Accounts, defect, P3)

defect

Tracking

()

People

(Reporter: markh, Unassigned)

Details

(Whiteboard: [sync-quality])

In bug 1190279 I attempted to configure FxA with an unverified user. This ended up causing leaks to be reported in debug builds.

The problem is that any hawk requests time out. We set a pref for hawk in https://dxr.mozilla.org/mozilla-central/source/testing/profiles/prefs_general.js#245, but there's no endpoint there. If we test with an unverified user we make a hawk request to check the verified status, which remains pending (forever?) and ends up causing leaks.

Bug 1190279 landed with the unverified user test commented out, but this should be renenabled once we work out how!
Flags: firefox-backlog+
Priority: -- → P2
Assignee: nobody → zack.carter
Iteration: --- → 43.3 - Sep 21
Iteration: 43.3 - Sep 21 → ---
Assignee: zack.carter → nobody
Priority: P2 → P3
Whiteboard: [sync-quality]
Product: Core → Firefox
You need to log in before you can comment on or make changes to this bug.