Closed
Bug 1119070
Opened 11 years ago
Closed 11 years ago
Add query parameter saying we're migrating to Android Sync to after-migration /account/login HTTP request
Categories
(Firefox for Android Graveyard :: Android Sync, defect)
Tracking
(firefox35 unaffected, firefox36 unaffected, firefox37 fixed, firefox38 fixed)
RESOLVED
FIXED
Firefox 38
| Tracking | Status | |
|---|---|---|
| firefox35 | --- | unaffected |
| firefox36 | --- | unaffected |
| firefox37 | --- | fixed |
| firefox38 | --- | fixed |
People
(Reporter: nalexander, Assigned: nalexander)
References
Details
Attachments
(1 file)
|
57 bytes,
text/x-github-pull-request
|
rnewman
:
review+
lmandel
:
approval-mozilla-aurora+
|
Details | Review |
This is the Android client implementation of Bug 1119027. Part of this ticket is agreeing on the query parameter.
| Assignee | ||
Comment 1•11 years ago
|
||
Test plan: manual test transcript from the |adb logcat|:
Create a new account. Verify:
D FxAccounts(10427) fennec_nalexander :: BaseResource :: HTTP POST https://api.accounts.firefox.com/v1/account/create?service=sync&keys=true
Drive account into disconnected state. Update credentials and verify:
D FxAccounts(10427) fennec_nalexander :: BaseResource :: HTTP POST https://api.accounts.firefox.com/v1/account/login?service=sync&keys=true
Drive account into migrated state. Update credentials and verify:
D FxAccounts(10427) fennec_nalexander :: BaseResource :: HTTP POST https://api.accounts.firefox.com/v1/account/login?service=sync&keys=true&migration=sync11
| Assignee | ||
Comment 2•11 years ago
|
||
Attachment #8547819 -
Flags: review?(rnewman)
| Assignee | ||
Updated•11 years ago
|
Summary: Add query parameter saying we're migrating to Android Sync after-migration /account/login HTTP request → Add query parameter saying we're migrating to Android Sync to after-migration /account/login HTTP request
Updated•11 years ago
|
Attachment #8547819 -
Flags: review?(rnewman) → review+
| Assignee | ||
Comment 3•11 years ago
|
||
Comment 4•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 38
| Assignee | ||
Comment 5•11 years ago
|
||
Comment on attachment 8547819 [details] [review]
Link to Github pull-request: https://github.com/mozilla-services/android-sync/pull/520
Approval Request Comment
[Feature/regressing bug #]: feature. We expect to start migrating Sync users in Firefox 37. This should be there to provide the accounts backend with migration data.
[User impact if declined]: we won't provide the Cloud Services metrics team with data on the success/fail rate of Android Sync migration.
[Describe test coverage new/current, TreeHerder]: manually tested.
[Risks and why]: very low. This is new code that is only triggered during Sync migrations. If we saw crashes, we'd get clean stacktraces for them.
[String/UUID change made/needed]: none.
Attachment #8547819 -
Flags: approval-mozilla-aurora?
Comment 6•11 years ago
|
||
Comment on attachment 8547819 [details] [review]
Link to Github pull-request: https://github.com/mozilla-services/android-sync/pull/520
Not the smallest changeset but a good chunk of this looks to be refactoring to collect the required data. I think it's early enough in Aurora to accept this change given the benefit of understanding sync migrations. Aurora+
Attachment #8547819 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Updated•11 years ago
|
status-firefox35:
--- → unaffected
status-firefox36:
--- → unaffected
status-firefox37:
--- → affected
status-firefox38:
--- → fixed
Comment 7•11 years ago
|
||
Updated•8 years ago
|
Product: Android Background Services → Firefox for Android
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•