Closed
Bug 1019362
Opened 10 years ago
Closed 10 years ago
Write Gaia-ui accessibility tests for the first time use app.
Categories
(Firefox OS Graveyard :: Gaia::UI Tests, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: yzen, Assigned: yzen)
References
Details
(Keywords: access, Whiteboard: [b2ga11y p=1] )
Attachments
(1 file, 1 obsolete file)
(deleted),
text/x-github-pull-request
|
Details |
Need to write some gaia-ui tests for the FTU a11y.
Assignee | ||
Updated•10 years ago
|
Component: Gaia::First Time Experience → Gaia::UI Tests
Assignee | ||
Comment 1•10 years ago
|
||
Attachment #8433813 -
Flags: review?(zcampbell)
Assignee | ||
Comment 2•10 years ago
|
||
Travis is happy, Zac, let me know if you have time to take a look at this or I should mark someone else for r? Thanks!
Flags: needinfo?(zcampbell)
Comment 3•10 years ago
|
||
Comment on attachment 8433813 [details]
Github PR
r-, a concern about the naming structure on the test and location of `a11y_select`
Also the test fails on a device with a SIM because you get the 'cell data' panel. It is hidden with no sim.
Attachment #8433813 -
Flags: review?(zcampbell) → review-
Flags: needinfo?(zcampbell)
Assignee | ||
Comment 4•10 years ago
|
||
Comment on attachment 8433813 [details]
Github PR
Updated the pull requests with concerns addressed.
Attachment #8433813 -
Flags: review- → review?(zcampbell)
Comment 5•10 years ago
|
||
Comment on attachment 8433813 [details]
Github PR
r-. Looking very good but for 2 nits:
- remove the SIM based condition, assume that always 1 sim is present and working
- add the test into tbpl-manifest.ini
Attachment #8433813 -
Flags: review?(zcampbell) → review-
Assignee | ||
Comment 6•10 years ago
|
||
Comment on attachment 8433813 [details]
Github PR
Updated.. Thanks for the review.
Attachment #8433813 -
Flags: review- → review?(zcampbell)
Assignee | ||
Comment 7•10 years ago
|
||
So it looks like it's green on Travis, but fails on tbpl: https://tbpl.mozilla.org/?tree=Gaia-Try&rev=77332a8801f3 . Would you have any ideas? Can it be that the data screen is on there?
Flags: needinfo?(zcampbell)
Comment 8•10 years ago
|
||
I know why Yura. The profiles on TBPL and Travis are different. TBPL has a mock carrier/SIM card in it and Travis does not. Thus here[1] you're hitting the cell data panel which you would not hit on Travis. There's some back history on it here: https://bugzilla.mozilla.org/show_bug.cgi?id=1013201 Maybe we'll have to put a condition into the test (to skip this panel on Travis) after all! [1] http://mozilla-releng-blobs.s3.amazonaws.com/blobs/gaia-try/sha512/9464e9bcfe34c1326c645bddb11e244544200d18970a3adeb15b88a263aef11dd77ecf11b8e5670b2247e98370bc929e83c60d738d1c46e489e23c949a0b6d36 ^ get this by clicking output.html on the TBPL job status panel.
Flags: needinfo?(zcampbell)
Comment 9•10 years ago
|
||
Comment on attachment 8433813 [details] Github PR r? again when you've sorted it as per comment #8!
Attachment #8433813 -
Flags: review?(zcampbell)
Assignee | ||
Comment 10•10 years ago
|
||
Comment on attachment 8433813 [details]
Github PR
test_a11y_ftu_desktopb2g.py will only run on TBPL.
Attachment #8433813 -
Flags: review?(zcampbell)
Assignee | ||
Comment 11•10 years ago
|
||
TBPL looks good in terms of passing these now: https://tbpl.mozilla.org/?tree=Gaia-Try&rev=7531967fbfe5
Comment 12•10 years ago
|
||
Comment on attachment 8433813 [details]
Github PR
good move!
Attachment #8433813 -
Flags: review?(zcampbell) → review+
Comment 13•10 years ago
|
||
Merged: https://github.com/mozilla-b2g/gaia/commit/17f9e468f258f45ebe0513f9734e37dd741822cf
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Comment 14•10 years ago
|
||
Unfortunately I've had to revert this out for intermittent test failures, eg: TEST-UNEXPECTED-FAIL | test_a11y_ftu_desktopb2g.py test_a11y_ftu_desktopb2g.TestFtuAccessibility.test_a11y_ftu | ScriptTimeoutException: ScriptTimeoutException: timed out https://tbpl.mozilla.org/php/getParsedLog.php?id=42099022&tree=Mozilla-Inbound TEST-UNEXPECTED-FAIL | test_a11y_ftu_desktopb2g.py test_a11y_ftu_desktopb2g.TestFtuAccessibility.test_a11y_ftu | ScriptTimeoutException: ScriptTimeoutException: timed out https://tbpl.mozilla.org/php/getParsedLog.php?id=42107639&tree=Mozilla-Central https://github.com/mozilla-b2g/gaia/commit/7506b713672a5e802073993c14173215043f776d
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 15•10 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=42127182&tree=Mozilla-Central
Assignee | ||
Comment 16•10 years ago
|
||
Depends on some improvements to accessibility.js in bug 1018214
Depends on: 1018214
Assignee | ||
Comment 17•10 years ago
|
||
Carrying over the r+ from Zac. Removed the flag from manifest.ini
Attachment #8433813 -
Attachment is obsolete: true
Comment 18•10 years ago
|
||
Re-aligning priorities with 2.1 accessibility goals.
Whiteboard: [b2ga11y p=1]
Assignee | ||
Comment 19•10 years ago
|
||
Hi Zac, do you think we should try putting this back in? I re-ran the tests on gaia-try after some changes to accessibility.js atom, I can do that again if you'd like.
Flags: needinfo?(zcampbell)
Comment 20•10 years ago
|
||
You can land it again (it's your code after all) but just be on the lookout for a backout or some intermittents reported by the Sheriffs.
Flags: needinfo?(zcampbell)
Assignee | ||
Comment 21•10 years ago
|
||
https://tbpl.mozilla.org/?tree=Try&rev=09ecef7dee97
Assignee | ||
Comment 22•10 years ago
|
||
(In reply to Yura Zenevich [:yzen] from comment #21) > https://tbpl.mozilla.org/?tree=Try&rev=09ecef7dee97 Looks like there's no data screen again, new try: https://tbpl.mozilla.org/?rev=689aaf8e593342ce5c8b028de91b85aec3d51120&tree=Gaia-Try
Assignee | ||
Comment 23•10 years ago
|
||
https://tbpl.mozilla.org/?rev=d3e6364d1d769e12fb83d7ea41a47242ec970b46&tree=Gaia-Try
Assignee | ||
Comment 24•10 years ago
|
||
https://github.com/mozilla-b2g/gaia/commit/de7320dc659cb1c2ab1138808d2a286a1188aa9c
Assignee | ||
Comment 25•10 years ago
|
||
Try was successful, will monitor in case intermittents arise.
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•