bugzilla.mozilla.org has resumed normal operation. Attachments prior to 2014 will be unavailable for a few days. This is tracked in Bug 1475801.
Please report any other irregularities here.

[Email] Intermittent marionette test failure in 'reply_imap_email_test.js'

RESOLVED WONTFIX

Status

Firefox OS
Gaia::E-Mail
RESOLVED WONTFIX
5 years ago
5 months ago

People

(Reporter: mikehenrty, Assigned: asuth)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

1) reply to an e-mail should be able to forward an email:

NoSuchElement: (7) Unable to locate element: .msg-reply-menu

Remote Stack:

<none>

at Error.MarionetteError (/home/travis/build/mozilla-b2g/gaia/node_modules/marionette-client/lib/marionette/error.js:67:13)

at Object.Client._handleCallback (/home/travis/build/mozilla-b2g/gaia/node_modules/marionette-client/lib/marionette/client.js:474:19)

at /home/travis/build/mozilla-b2g/gaia/node_modules/marionette-client/lib/marionette/client.js:508:21

at TcpSync.send (/home/travis/build/mozilla-b2g/gaia/node_modules/marionette-client/lib/marionette/drivers/tcp-sync.js:94:10)

at Object.send (/home/travis/build/mozilla-b2g/gaia/node_modules/marionette-client/lib/marionette/client.js:455:36)

at Object.Client._sendCommand (/home/travis/build/mozilla-b2g/gaia/node_modules/marionette-client/lib/marionette/client.js:501:19)

at Object._findElement (/home/travis/build/mozilla-b2g/gaia/node_modules/marionette-client/lib/marionette/client.js:1283:19)

at Object.findElement (/home/travis/build/mozilla-b2g/gaia/node_modules/marionette-client/lib/marionette/client.js:1332:32)

at Object.MarionetteHelper.waitForElement (/home/travis/build/mozilla-b2g/gaia/node_modules/marionette-helper/index.js:128:19)

at Object.Email.tapReply (/home/travis/build/mozilla-b2g/gaia/apps/email/test/marionette/lib/email.js:406:19)

at Context.<anonymous> (/home/travis/build/mozilla-b2g/gaia/apps/email/test/marionette/reply_imap_email_test.js:67:9)

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 /home/travis/build/mozilla-b2g/gaia/node_modules/mocha/lib/runner.js:269:7

at done (/home/travis/build/mozilla-b2g/gaia/node_modules/mocha/lib/runnable.js:185:5)

at /home/travis/build/mozilla-b2g/gaia/node_modules/mocha/lib/runnable.js:197:9

at /home/travis/build/mozilla-b2g/gaia/apps/email/test/marionette/lib/servers/fakeimap.js:73:7

at /home/travis/build/mozilla-b2g/gaia/node_modules/mail-fakeservers/lib/control_server.js:59:7

at IncomingMessage.<anonymous> (/home/travis/build/mozilla-b2g/gaia/node_modules/mail-fakeservers/lib/control_request.js:30:7)

at IncomingMessage.g (events.js:175:14)

at IncomingMessage.EventEmitter.emit (events.js:117:20)

at _stream_readable.js:920:16

at process._tickCallback (node.js:415:13)
Had to disable this test. James, it looks like you were in here last, any chance you'd want to take a look at re-enabling this?
Flags: needinfo?(jrburke)
(Assignee)

Comment 2

5 years ago
I'll take this.  I am digging myself out from other stuff and need to finish my email marionette test cleanup.  ETA: Sometime this week.
Assignee: nobody → bugmail
Flags: needinfo?(jrburke)
(In reply to Andrew Sutherland (:asuth) from comment #2)
> I'll take this.  I am digging myself out from other stuff and need to finish
> my email marionette test cleanup.  ETA: Sometime this week.

Thanks Andrew!

You probably already know this, but here's a patch you can apply to run a single app's integration tests a bunch of times in travis. If you get 20/20 green, I'd say we can just re-enable this test.

https://gist.github.com/KevinGrandon/8047042

Comment 4

a year ago
Closing all intermittent test failures for Firefox OS (since we're not focusing on it anymore).

Please reopen if my search included your bug by mistake.

Comment 5

5 months ago
Firefox OS is not being worked on
Status: NEW → RESOLVED
Last Resolved: 5 months ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.