Closed
Bug 995093
Opened 11 years ago
Closed 11 years ago
Add a marionette test to check Keyboard app could show up correctly.
Categories
(Firefox OS Graveyard :: Gaia::Keyboard, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: evanxd, Assigned: GaryChen)
References
Details
Attachments
(1 file, 3 obsolete files)
Add a marionette test to check Keyboard app could show up correctly.
Comment 1•11 years ago
|
||
We have gaia-ui-tests that already cover this.
Reporter | ||
Comment 2•11 years ago
|
||
Hi Jan,
Yes, but we also need this test in js-marionette.
And this bug is blocking Bug 993247.
Assignee | ||
Comment 3•11 years ago
|
||
Hi Evan,
Please help to review this patch, thanks.
Attachment #8405219 -
Flags: review?(evanxd)
Reporter | ||
Comment 4•11 years ago
|
||
Hi Gary,
Just left comments for your patch.
Nice work! :)
Assignee | ||
Comment 5•11 years ago
|
||
Please review this patch again. thanks.
Attachment #8405219 -
Attachment is obsolete: true
Attachment #8405219 -
Flags: review?(evanxd)
Attachment #8405294 -
Flags: review?(evanxd)
Reporter | ||
Comment 6•11 years ago
|
||
Comment on attachment 8405294 [details]
pull request: https://github.com/mozilla-b2g/gaia/pull/18219
Hi Gary,
The https://travis-ci.org/mozilla-b2g/gaia/jobs/22761579 travis job wasn't passed.
Attachment #8405294 -
Flags: review?(evanxd)
Reporter | ||
Comment 7•11 years ago
|
||
Hi Gary,
Have some nits.
Please refer to
https://github.com/evanxd/gaia/blob/mpizza-bug-995093/apps/keyboard/test/marionette/lib/keyboard_tests.js
https://github.com/evanxd/gaia/blob/mpizza-bug-995093/apps/keyboard/test/marionette/keyboardtests/index.html
https://github.com/evanxd/gaia/blob/mpizza-bug-995093/apps/keyboard/test/marionette/keyboard_launch_test.js
Thanks.
Assignee | ||
Comment 8•11 years ago
|
||
Attachment #8405294 -
Attachment is obsolete: true
Assignee | ||
Comment 9•11 years ago
|
||
Hi Evan,
I can not see any comments what you list links on comment #7, could you left you comment again?
Thanks
Attachment #8405841 -
Attachment is obsolete: true
Flags: needinfo?(evanxd)
Reporter | ||
Comment 10•11 years ago
|
||
Rudy is helping to debug the intermittent issues.
Flags: needinfo?(evanxd)
Assignee | ||
Comment 11•11 years ago
|
||
Comment on attachment 8405842 [details]
pull request: https://github.com/mozilla-b2g/gaia/pull/18241
Hi Evan,
I just clean up this patch, please review it again.
I'll re-run travis after bug 997045 is landed.
thanks.
Attachment #8405842 -
Flags: review?(evanxd)
Reporter | ||
Comment 12•11 years ago
|
||
We could review the patch after Bug 997045 is done.
Thanks.
Comment 13•11 years ago
|
||
Please be informed that I've sent another pull request for stability check, which already contains the patches in Bug 997045.
- https://github.com/mozilla-b2g/gaia/pull/18443
For the keyboard marionette-js test itself, it still needs some changes as the commit shows,
https://github.com/RudyLu/gaia/commit/71d3202684d91b086080eed5a350f0f3a59a2dad
Assignee | ||
Comment 14•11 years ago
|
||
Hi Rudy and Evan,
I just addressed your comments on my patch please help to take a look.
https://github.com/mozilla-b2g/gaia/pull/18241
Thanks.
Flags: needinfo?(rlu)
Flags: needinfo?(evanxd)
Comment 15•11 years ago
|
||
Thanks for incorporating my changes into the patch.
BTW, the tests are not going to pass since my patches into marionette-apps is not merged yet, and we're working on that.
Flags: needinfo?(rlu)
Updated•11 years ago
|
Blocks: vkb-integration
Comment 16•11 years ago
|
||
Comment on attachment 8405842 [details]
pull request: https://github.com/mozilla-b2g/gaia/pull/18241
Just comment on the pull request with some suggestions/nits.
Thanks.
Attachment #8405842 -
Flags: feedback+
Reporter | ||
Comment 17•11 years ago
|
||
We should just wait for Bug 997045 is fixed, then we could review the patch.
Thanks.
Flags: needinfo?(evanxd)
Assignee | ||
Comment 18•11 years ago
|
||
Hi Evan and Rudy,
Thanks for your wonderful works on bug 997045.
I just update my code base and trigger travis again.
Please help to reive my patch thanks.
https://travis-ci.org/mozilla-b2g/gaia/builds/24083761
Flags: needinfo?(rlu)
Flags: needinfo?(evanxd)
Comment 19•11 years ago
|
||
Yeah, I also did the stability test again with the latest Gaia change,
https://github.com/mozilla-b2g/gaia/pull/18443
Need Evan's help to review it again and then we could merge this change!
Flags: needinfo?(rlu)
Assignee | ||
Comment 21•11 years ago
|
||
Hi Evan:
Travis looks good can I get r+?
https://travis-ci.org/mozilla-b2g/gaia/builds/24092483
https://travis-ci.org/mozilla-b2g/gaia/builds/24093269
Thanks~
Flags: needinfo?(evanxd)
Reporter | ||
Comment 22•11 years ago
|
||
Comment on attachment 8405842 [details]
pull request: https://github.com/mozilla-b2g/gaia/pull/18241
Hi Gary,
r+, nice work!
Flags: needinfo?(evanxd)
Reporter | ||
Comment 23•11 years ago
|
||
master: 1aeff97ba68fdb0fc36eaa29627bf1834043c7e3
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 24•11 years ago
|
||
Hi Gary and Rudy,
Do you guys have badg.us accounts?
You got the Marionette Starter awards.
http://badg.us/en-US/badges/badge/Marionette-Starter
Flags: needinfo?(rlu)
Reporter | ||
Updated•11 years ago
|
Flags: needinfo?(gchen)
Reporter | ||
Comment 25•11 years ago
|
||
We finally have marionette tests for keyboard app. It will let us have less regression. Nice!
Assignee | ||
Comment 26•11 years ago
|
||
(In reply to Evan Tseng [:evanxd][:愛聞插低] from comment #24)
> Hi Gary and Rudy,
>
> Do you guys have badg.us accounts?
> You got the Marionette Starter awards.
> http://badg.us/en-US/badges/badge/Marionette-Starter
Sure, my account is mmm198219@gmail.com.
Thanks again.
Flags: needinfo?(gchen)
Comment 27•11 years ago
|
||
Evan, Gary,
Thanks for making this happen.
--
I'll send Evan my account info to get the badge. :)
Flags: needinfo?(rlu)
Reporter | ||
Comment 28•11 years ago
|
||
Reporter | ||
Updated•11 years ago
|
Attachment #8405842 -
Flags: review?(evanxd) → review+
You need to log in
before you can comment on or make changes to this bug.
Description
•