Closed
Bug 957100
Opened 11 years ago
Closed 11 years ago
[Settings] add marionette for b2g-improve and feedback page
Categories
(Firefox OS Graveyard :: Gaia, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
1.4 S2 (28feb)
People
(Reporter: gduan, Assigned: gduan)
References
Details
(Whiteboard: [ft:system-platform])
Attachments
(2 files)
add marionette test for b2g-improve and feedback page.
Assignee | ||
Comment 1•11 years ago
|
||
Waiting for travis.
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → gduan
Assignee | ||
Comment 2•11 years ago
|
||
Comment on attachment 8356541 [details]
PR to master
Hi Arthur,
please kindly help to check this patch for improve and feedback page in settings app.
thanks.
Attachment #8356541 -
Flags: review?(arthur.chen)
Assignee | ||
Comment 3•11 years ago
|
||
Comment on attachment 8356541 [details]
PR to master
Hi Evan,
it's better to have your feedback on this marionette test. Please kindly check!
thanks.
Attachment #8356541 -
Flags: feedback?(evanxd)
Comment 4•11 years ago
|
||
Comment on attachment 8356541 [details]
PR to master
Thanks for the effort! Look good to me. Please check github for a few nits. r=me.
Attachment #8356541 -
Flags: review?(arthur.chen) → review+
Assignee | ||
Comment 5•11 years ago
|
||
Comment on attachment 8356541 [details]
PR to master
Since this patch has been reviewed and Evan may have many task in queue, I clear the feedback.
Attachment #8356541 -
Flags: feedback?(evanxd)
Assignee | ||
Comment 6•11 years ago
|
||
Travis all green,
merge into master,
https://github.com/mozilla-b2g/gaia/commit/82878ba16172213cd00ba3e8b377564b290e59c1
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 7•11 years ago
|
||
I'm sorry, we had to revert this due to multiple failing travis builds. Reverted in: https://github.com/mozilla-b2g/gaia/commit/567937b68dabc99f07ad082217b2a2a0c97762bf
Perhaps you just need to increase the timeout? Error details:
Error details: 1 failing
1) improve b2g send feedback page open email column but left it empty:
Error: timeout exceeded!
at Object.Client.waitForSync (/home/travis/build/mozilla-b2g/gaia/node_modules/marionette-client/lib/marionette/client.js:679:16)
at Object.Client.waitFor (/home/travis/build/mozilla-b2g/gaia/node_modules/marionette-client/lib/marionette/client.js:648:60)
at Object.MarionetteHelper.waitForElement (/home/travis/build/mozilla-b2g/gaia/node_modules/marionette-helper/index.js:131:12)
at Object.Base.waitForElement (/home/travis/build/mozilla-b2g/gaia/apps/settings/test/marionette/app/base.js:46:31)
at Object.<anonymous> (/home/travis/build/mozilla-b2g/gaia/apps/settings/test/marionette/app/regions/feedback.js:87:19)
at modifiedTest (/home/travis/build/mozilla-b2g/gaia/node_modules/marionette-client/lib/marionette/client.js:644:22)
at Object.Client.waitForSync (/home/travis/build/mozilla-b2g/gaia/node_modules/marionette-client/lib/marionette/client.js:669:9)
at Object.Client.waitFor (/home/travis/build/mozilla-b2g/gaia/node_modules/marionette-client/lib/marionette/client.js:648:60)
at Object.FeedbackPanel.openEmailCol (/home/travis/build/mozilla-b2g/gaia/apps/settings/test/marionette/app/regions/feedback.js:86:17)
at Context.<anonymous> (/home/travis/build/mozilla-b2g/gaia/apps/settings/test/marionette/tests/improve_settings_test.js:85:21)
at Test.Runnable.run (/home/travis/build/mozilla-b2g/gaia/node_modules/mocha/lib/runnable.js:211:32)
at Runner.runTest (/home/travis/build/mozilla-b2g/gaia/node_modules/mocha/lib/runner.js:372:10)
at /home/travis/build/mozilla-b2g/gaia/node_modules/mocha/lib/runner.js:448:12
at next (/home/travis/build/mozilla-b2g/gaia/node_modules/mocha/lib/runner.js:297:14)
at /home/travis/build/mozilla-b2g/gaia/node_modules/mocha/lib/runner.js:307:7
at next (/home/travis/build/mozilla-b2g/gaia/node_modules/mocha/lib/runner.js:245:23)
at /home/travis/build/mozilla-b2g/gaia/node_modules/mocha/lib/runner.js:269:7
at Hook.Runnable.run (/home/travis/build/mozilla-b2g/gaia/node_modules/mocha/lib/runnable.js:213:5)
at next (/home/travis/build/mozilla-b2g/gaia/node_modules/mocha/lib/runner.js:257:10)
at Object._onImmediate (/home/travis/build/mozilla-b2g/gaia/node_modules/mocha/lib/runner.js:274:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
make: *** [test-integration] Error 1
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 8•11 years ago
|
||
increase the search timer to 3000 ms.
Comment 10•11 years ago
|
||
Test case spec for the Screen lock panel:
Send a feedback.
>> Make sure that the success message is showed.
If have any question, please discuss here.
Thanks. :)
Comment 11•11 years ago
|
||
Hi all,
I cannot send the feedback on my local desktop-client.
So does the test case work?
Updated•11 years ago
|
Whiteboard: [ft:system-platform]
Target Milestone: --- → 1.4 S2 (28feb)
Assignee | ||
Comment 12•11 years ago
|
||
Comment on attachment 8361665 [details]
PR to master
Hi Arthur,
travis is all green, please kindly review it again, thanks.
Attachment #8361665 -
Flags: review?(arthur.chen)
Comment 13•11 years ago
|
||
Comment on attachment 8361665 [details]
PR to master
Cancel the review request as it still fails.
Attachment #8361665 -
Flags: review?(arthur.chen)
Comment 14•11 years ago
|
||
Comment on attachment 8361665 [details]
PR to master
Travis green. r=me.
Attachment #8361665 -
Flags: review+
Comment 15•11 years ago
|
||
master: 55b549bfa03d8aad91a8357287f73150b219e990
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•