Closed Bug 1013397 Opened 11 years ago Closed 10 years ago

Purchase app flow produces error after create/confirm pin

Categories

(Marketplace Graveyard :: Payments/Refunds, defect, P3)

ARM
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: bsilverberg, Assigned: kumar)

References

Details

(Whiteboard: [fromAutomation])

Attachments

(2 files)

Two of our tests for payments on Firefox OS are failing after the create/confirm pin step. Our tests are waiting for the "Buy app" screen to display, but instead of that screen we are presented with one with the text "Oops... This is taking longer than expected. Try Again?" and I can see in the background behind this semi-opaque dialog the word "TRANS_TIMEOUT". I will attach a screen cap of this screen. These have been failing consistently with this error since 12-May-2014 at 12:31:53. A copy of the html report showing the errors can be found at [1]. Manual STR: 1. Launch Marketplace-dev 2. Login with a valid user 3. Set your region to 'US' 4. Search for the app 'Test Zippy with Me' 5. Click on the app to see the details 6. Click on the price button to purchase the app 7. Enter a pin into the "Create a Pin" dialog 8. Re-enter the pin into the "Confirm Pin" dialog 9. Wait a long time 10. See the screen "Oops... This is taking longer than expected. Try again?" 11. Click "OK" 12. Wait a long time 13. See the screen "Oops... This is taking longer than expected. Try again?" 14. Repeat steps 11 through 13 until you get bored [1] http://selenium.qa.mtv2.mozilla.com:8080/job/b2g.hamachi.mozilla-b2g28_v1_3.v1.3.marketplace/479/HTML_Report/
OS: Mac OS X → Gonk (Firefox OS)
Hardware: x86 → ARM
Blocks: 1013455
Attached file logcat.txt
I grabbed the logcat from the failing job
Severity: normal → major
Whoops, we didn't run the data migration script from bug 998151 on dev. I just ran it. Can you try again?
Flags: needinfo?(bob.silverberg)
Just tried and I'm still seeing the same error screen.
Flags: needinfo?(bob.silverberg) → needinfo?(kumar.mcmillan)
ok, the migration worked but we're on to a different error now: ValueError: Unable to find a valid seller_uuid for public_id 808b62a3-b0ac-4fe1-859f-7a7bcffaaf8a http://sentry.dmz.phx1.mozilla.com/marketplace-dev/marketplace-dev-webpay/group/19737/ I think we need to look at Zippy. This doesn't seem to be happening on any other provider right now so I'm bumping down the priority.
Severity: major → normal
Flags: needinfo?(kumar.mcmillan)
Priority: -- → P3
Bump down the priority if that makes sense for your team, but be aware of the fact that none of the payments tests that we have will be able to run until this is fixed, so there will be no automated coverage of payments until that time.
Blocks: 1014170
Blocks: 1014171
Depends on: 1015251
Assignee: nobody → kumar.mcmillan
bug 1076279 should fix this. As explained in that bug, you'll have to submit new paid apps on dev to test with. Let me know if you still run into trouble.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
This is now verified fixed. Thanks!
Status: RESOLVED → VERIFIED
Krupa, can you create new paid apps to test with, as Kumar suggests above?
Flags: needinfo?(krupa.mozbugs)
(In reply to Bob Silverberg [:bsilverberg] from comment #8) > Krupa, can you create new paid apps to test with, as Kumar suggests above? The new Test Zippy With Me was created after Kumar made that note. Can you check again? Thanks!
Flags: needinfo?(krupa.mozbugs)
I have tested a few times and there is still an issue. After initiating the payment flow the user is presented with a screen titled "Marketplace" which shows a blue spinner and the word "Loading...", and that screen never goes away. This is not an automation issue - it is manually reproducible. Should we re-open this bug or open a new one? Or perhaps another exists? I assume this means that nobody has tried to manually test payment via Zippy recently.
Flags: needinfo?(krupa.mozbugs)
(In reply to Bob Silverberg [:bsilverberg] from comment #10) > I have tested a few times and there is still an issue. After initiating the > payment flow the user is presented with a screen titled "Marketplace" which > shows a blue spinner and the word "Loading...", and that screen never goes > away. This is not an automation issue - it is manually reproducible. > > Should we re-open this bug or open a new one? Or perhaps another exists? I > assume this means that nobody has tried to manually test payment via Zippy > recently. I've done some manual tests with zippy on -dev, here's a video of a payment and in-app payment I did last week. https://www.dropbox.com/s/ixkdb212whgorpl/zippy-fxa.mov?dl=0 https://www.dropbox.com/s/t2qi2gl75hctacl/zippy-iap.mov?dl=0
Flags: needinfo?(krupa.mozbugs)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: