Closed Bug 1024695 Opened 10 years ago Closed 10 years ago

Intermittent keyboard_settings_test.js | manipulate keyboard settings Launch built-in keyboard's settings page

Categories

(Firefox OS Graveyard :: Gaia::Keyboard, defect)

defect
Not set
normal

Tracking

(b2g-v2.0 fixed, b2g-v2.1 fixed)

RESOLVED FIXED
2.0 S5 (4july)
Tracking Status
b2g-v2.0 --- fixed
b2g-v2.1 --- fixed

People

(Reporter: jgriffin, Assigned: rudyl)

Details

(Keywords: intermittent-failure, Whiteboard: [p=1])

Attachments

(1 file)

07:26:04     INFO -  TEST-START | manipulate keyboard settings Launch built-in keyboard's settings page
07:26:44     INFO -  TEST-UNEXPECTED-FAIL | /builds/slave/test/gaia/apps/settings/test/marionette/tests/keyboard_settings_test.js | manipulate keyboard settings Launch built-in keyboard's settings page
07:26:44     INFO -  TEST-END | manipulate keyboard settings Launch built-in keyboard's settings page

https://tbpl.mozilla.org/php/getParsedLog.php?id=41602654&tree=B2g-Inbound&full=1#error0
This is the newest frequent intermittent which prevents us from unhiding gaia-integration.
Rudy, can you take a look and see if you can either fix or hide this test? We are close to getting the Gi tests visible on TBPL again but this intermittent is blocking us.
Flags: needinfo?(rlu)
Sure, and sorry for that.
We have done stability check for that test, which means the test is stable on Travis.
I'll try to make it stable on TBPL as well or disable it if I cannnot make it in a timely manner.

Thanks for the heads-up.
Assignee: nobody → rlu
Flags: needinfo?(rlu)
Attached file Patch V1
WIP here, to add waiting logic before switching to keyboard settings page, since I suspect the root cause of this intermittent failure is because we click the back button on the keyboard settings before the page is ready.

Will check the stability on travis first, since I have no idea how to run this test many times on TBPL.
Status: NEW → ASSIGNED
Trying to run this test several times on Gaia Try with manual retriggering the "Gi" jobs.
https://tbpl.mozilla.org/?tree=Gaia-Try&rev=fb800e167e3c3ef68a55417820400806b3cf7154
Comment on attachment 8440553 [details] [review]
Patch V1

Gaia-Try has passed 10 times.
(Note: some "Gi" tests are still red, but none of them is caused by this failure).

Arthur, could you please review this change to improve the stability of this test?
Please let me know if we need to ask for Evan's help since he has done similar work in marionette-apps plugin for switchToApp() behavior.

Thanks.
Attachment #8440553 - Flags: review?(arthur.chen)
Comment on attachment 8440553 [details] [review]
Patch V1

Evan, could you please help review this one since Arthur's review queue is quite long?

Thanks.
Attachment #8440553 - Flags: review?(evanxd)
Comment on attachment 8440553 [details] [review]
Patch V1

Hi Rudy,

Nice work.
Just a nit[1] for the patch. We should add a comment for the workaround.
Thanks.

[1] https://github.com/mozilla-b2g/gaia/pull/20548/files#diff-42a17e866f0c5427beed15ffe9cb998fR37
Attachment #8440553 - Flags: review?(evanxd) → review+
Comment on attachment 8440553 [details] [review]
Patch V1

Evan, thanks for the review.
Patch updated to add the comment you mentioned.

Will land it after the travis CI is green.
Attachment #8440553 - Flags: review?(arthur.chen)
Landed to Gaia master,
https://github.com/mozilla-b2g/gaia/commit/7b4665c7521a50e52b2053445d2a93c42a1f4ebd
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Hi Jonathan,

Is there any easy way to take a look at these hidden builder job on aurora?
I'd like to help on monitoring the status for this test.

Thank you.
Flags: needinfo?(jgriffin)
Whiteboard: [p=1]
Target Milestone: --- → 2.0 S5 (4july)
(In reply to Rudy Lu [:rudyl] from comment #12)
> Hi Jonathan,
> 
> Is there any easy way to take a look at these hidden builder job on aurora?
> I'd like to help on monitoring the status for this test.
> 
> Thank you.

Yes, you can use:  https://tbpl.mozilla.org/?tree=Mozilla-Aurora&showall=1&jobname=gaia-integration
Flags: needinfo?(jgriffin)
Jonathan, thanks a lot!
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: