QA test plan for Return to AMO
Categories
(Firefox :: Messaging System, enhancement, P1)
Tracking
()
People
(Reporter: ursula, Assigned: tspurway)
References
Details
Attachments
(4 files, 2 obsolete files)
Comment 1•6 years ago
|
||
Comment 2•6 years ago
|
||
Comment 3•6 years ago
|
||
Comment 4•6 years ago
|
||
Comment 5•6 years ago
|
||
Comment 6•6 years ago
|
||
Comment 7•6 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Comment 9•6 years ago
|
||
I tried downloading FF65 Beta channel via https://download.mozilla.org/?product=firefox-beta-latest-ssl&os=osx&lang=en-US&utm_campaign=non-fx-button&utm_content=%7BEF522540-89F5-46b9-B6FE-1829E2B572C6%7D&utm_medium=referral&utm_source=addons.mozilla.org
And then after unDMG-ing the archive and running ./showattrs.sh /Applications/Firefox65.0b9.app, I get the following:
$ ./showattrs.sh /Applications/Firefox65.0b9.app
D8405CA2-AF9D-4326-85DD-F6845A6ADA5F|568748566.0|com.google.Chrome|Chrome|https://download-installer.cdn.mozilla.net/pub/firefox/releases/65.0b9/mac/en-US/Firefox%2065.0b9.dmg|||0|||
But after running the scratchpad code in the Browser context, I get the following output in my Browser Console log:
*** failed getting attribution data Object { } Scratchpad/1:16:7
*** addon is null Scratchpad/1:28:3
Any ideas what I'm doing wrong? I'm using Beta 65 and not Nightly, but wasn't sure if I still needed to follow the xattr steps at https://bug1511071.bmoattachments.org/attachment.cgi?id=9028763
Comment 10•6 years ago
|
||
(I assume that you should be testing with 66, based on the changes landed in bug 1511165.)
Assignee | ||
Updated•6 years ago
|
Comment 11•6 years ago
|
||
I am unable to get the steps working on the latest macOS (Mojave) or on my older laptop with High Sierra using the following steps: https://gist.github.com/pdehaan/72ea2ccf30678c1a7ee34dfc1ffeb034
Has anybody else gotten this working and can see where my steps are wrong or why I'm not seeing the expected output in the Scratchpad.
Or is it possible to set up some dev/stage version of AMO+downloads that passes the correct utm_ parameters and attribution values so we don't need to copy over attribution values from Release to Nightly and fake a lot of the values?
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Comment 12•6 years ago
|
||
I have a WIP E2E test plan at https://github.com/pdehaan/return-to-amo-e2e-test which covers downloading Firefox Nightly (v67) and using mixedpuppy's https://pastebin.com/kWZ3DhdZ script to copy attributes and then launch Firefox Nightly. I'm not seeing the about:welcome page open in the new profile, but if I open about:welcome in a new tab it will prompt me to install the SearchPreview add-on. :+1:
Comment 13•6 years ago
|
||
We've had a few discussions with Andrei who tried to help get the end to end testing working on Windows, but to no success, the steps we used were the ones (that apply) in https://gist.github.com/piatra/f0a2b9f9f700cbe19afd2ebf1561e6ee and https://bug1511071.bmoattachments.org/attachment.cgi?id=9028763 for which we also tried using the encoded URL instead of the one shown in the steps but this did not work either
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Comment 14•6 years ago
•
|
||
Bug 1525076 prevents RTAMO from working with MacOS, which is not blocking.
Only Windows QA paths apply at this time.
Assignee | ||
Comment 15•6 years ago
|
||
closing this as i believe we've done what we can :-)
Assignee | ||
Updated•6 years ago
|
Updated•5 years ago
|
Description
•