Closed Bug 1219628 Opened 9 years ago Closed 9 years ago

Implement *test_browser_save_image.py* as an integration test in JavaScript

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(feature-b2g:2.6+)

RESOLVED FIXED
feature-b2g 2.6+

People

(Reporter: whsu, Assigned: apastor)

References

Details

(Whiteboard: [gip-to-gij][systemsfe])

Attachments

(1 file)

Component: Gaia::UI Tests → Gaia::Browser
feature-b2g: --- → 2.6+
Assignee: nobody → apastor
I've tried everything, but the test passes just fine locally and crashes in treeherder with this error: TEST-UNEXPECTED-FAIL | apps/system/test/marionette/browser_context_menu_test.js | Browser Context Menu "after each" hook for "save image" Error: Error polling recv() socket! at Error (native) at TcpSync._readResponse (node_modules/marionette-client/lib/marionette/drivers/tcp-sync.js:160:30) at TcpSync.sendRaw (node_modules/marionette-client/lib/marionette/drivers/tcp-sync.js:226:18) at TcpSync.sendMessage (node_modules/marionette-client/lib/marionette/drivers/tcp-sync.js:209:15) at TcpSync.send (node_modules/marionette-client/lib/marionette/drivers/tcp-sync.js:190:17) at Object.send (node_modules/marionette-client/lib/marionette/client.js:492:34) at Object.Client._sendCommand (node_modules/marionette-client/lib/marionette/client.js:553:21) at Object.closeDriver (node_modules/marionette-client/lib/marionette/client.js:848:14) at Object.executeHook (node_modules/marionette-client/lib/marionette/client.js:382:20) at Object.Client.runHook (node_modules/marionette-client/lib/marionette/client.js:400:7) at Object.destroySession [as deleteSession] (node_modules/marionette-client/lib/marionette/client.js:859:12) at node_modules/marionette-js-runner/node_modules/promise/lib/node-extensions.js:25:20 at doResolve (node_modules/marionette-js-runner/node_modules/promise/lib/core.js:91:5) at new Promise (node_modules/marionette-js-runner/node_modules/promise/lib/core.js:71:3) at node_modules/marionette-js-runner/node_modules/promise/lib/node-extensions.js:17:12 at Context.<anonymous> (node_modules/marionette-js-runner/lib/runtime/hostmanager.js:147:14) Exit code 2 Gareth, any idea?
Flags: needinfo?(gaye)
Attachment #8698897 - Flags: review?(jlorenzo)
Comment on attachment 8698897 [details] [review] [gaia] albertopq:1219628-test-save-image > mozilla-b2g:master Switching review to Michael, as Johan is in PTO.
Attachment #8698897 - Flags: review?(jlorenzo) → review?(mhenretty)
Comment on attachment 8698897 [details] [review] [gaia] albertopq:1219628-test-save-image > mozilla-b2g:master Looking good, thanks! I left a couple of nits on github. I'm going to go ahead and merge this for now, but let's file a follow up when you get back to enable the `getSdCardFilesMatching` check once bug 1091622 is fixed.
Attachment #8698897 - Flags: review?(mhenretty) → review+
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(gaye)
Resolution: --- → FIXED
Whiteboard: [gip-to-gij] → [gip-to-gij][systemsfe]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: