If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Intermittent tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js | client get logs from (nested) mozbrowser iframes

NEW
Unassigned

Status

Firefox OS
Gaia
2 years ago
5 months ago

People

(Reporter: nigelb, Unassigned)

Tracking

({intermittent-failure})

unspecified
ARM
Gonk (Firefox OS)
intermittent-failure

Firefox Tracking Flags

(feature-b2g:2.6+)

Details

(Whiteboard: [MJS] [intermittents], URL)

(Reporter)

Description

2 years ago
https://treeherder.mozilla.org/logviewer.html#?job_id=16898365&repo=mozilla-inbound

 05:24:56     INFO -  [marionette-mocha]   1) client Catches content errors:

 05:24:56     INFO -    Error: timeout exceeded!

 05:24:56     INFO -        at Object.Client.waitForSync (/home/worker/gaia/node_modules/marionette-client/lib/marionette/client.js:756:16)

 05:24:56     INFO -        at Object.Client.waitFor (/home/worker/gaia/node_modules/marionette-client/lib/marionette/client.js:722:60)

 05:24:56     INFO -        at Object.Rocketbar.enterText (/home/worker/gaia/apps/system/test/marionette/lib/rocketbar.js:105:17)

 05:24:56     INFO -        at Context.<anonymous> (/home/worker/gaia/tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js:170:15)

 05:24:56     INFO -        at callFn (/home/worker/gaia/node_modules/mocha/lib/runnable.js:223:21)

 05:24:56     INFO -        at Test.Runnable.run (/home/worker/gaia/node_modules/mocha/lib/runnable.js:216:7)

 05:24:56     INFO -        at Test.MarionetteTest.run (/home/worker/gaia/node_modules/marionette-js-runner/lib/ui.js:25:31)

 05:24:56     INFO -        at Runner.runTest (/home/worker/gaia/node_modules/mocha/lib/runner.js:373:10)

 05:24:56     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:451:12

 05:24:56     INFO -        at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:298:14)

 05:24:56     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:308:7

 05:24:56     INFO -        at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:246:23)

 05:24:56     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:270:7

 05:24:56     INFO -        at done (/home/worker/gaia/node_modules/mocha/lib/runnable.js:185:5)

 05:24:56     INFO -        at callFn (/home/worker/gaia/node_modules/mocha/lib/runnable.js:228:7)

 05:24:56     INFO -        at Hook.Runnable.run (/home/worker/gaia/node_modules/mocha/lib/runnable.js:216:7)

 05:24:56     INFO -        at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:258:10)

 05:24:56     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:270:7

 05:24:56     INFO -        at done (/home/worker/gaia/node_modules/mocha/lib/runnable.js:185:5)

 05:24:56     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runnable.js:226:31

 05:24:56     INFO -        at /home/worker/gaia/node_modules/marionette-js-runner/node_modules/promise/lib/core.js:33:15

 05:24:56     INFO -        at flush (/home/worker/gaia/node_modules/marionette-js-runner/node_modules/promise/node_modules/asap/asap.js:27:13)

 05:24:56     INFO -        at process._tickCallback (node.js:442:13)

 05:24:56     INFO -  .

 05:24:56     INFO -  /home/worker/gaia/tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js failed. Will retry.

 05:26:22     INFO -  ..........[marionette-mocha] { [Error: Not connected. To write data you must call connect first.]

 05:26:22     INFO -    client:

 05:26:22     INFO -     { _scope: { context: 'chrome', scriptTimeout: 20000, searchTimeout: 10000 },

 05:26:22     INFO -       _bypassScopeChecks: true } }

 05:26:22     INFO -  [marionette-mocha] { [Error: Not connected. To write data you must call connect first.]

 05:26:22     INFO -    client:

 05:26:22     INFO -     { _scope: { context: 'chrome', scriptTimeout: 20000, searchTimeout: 10000 },

 05:26:22     INFO -       _bypassScopeChecks: true } }

 05:26:22     INFO -  [marionette-mocha] { [Error: Not connected. To write data you must call connect first.]

 05:26:22     INFO -    client:

 05:26:22     INFO -     { _scope: { context: 'chrome', scriptTimeout: 20000, searchTimeout: 10000 },

 05:26:22     INFO -       _bypassScopeChecks: true } }

 05:26:22     INFO -  ..[marionette-mocha]   2 failing

 05:26:22     INFO -    1) client get logs from (nested) mozbrowser iframes:

 05:26:22     INFO -    Error: timeout exceeded!

 05:26:22     INFO -        at Object.Client.waitForSync (/home/worker/gaia/node_modules/marionette-client/lib/marionette/client.js:756:16)

 05:26:22     INFO -        at Object.Client.waitFor (/home/worker/gaia/node_modules/marionette-client/lib/marionette/client.js:722:60)

 05:26:22     INFO -        at Object.Rocketbar.enterText (/home/worker/gaia/apps/system/test/marionette/lib/rocketbar.js:105:17)

 05:26:22     INFO -        at Context.<anonymous> (/home/worker/gaia/tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js:149:15)

 05:26:22     INFO -        at callFn (/home/worker/gaia/node_modules/mocha/lib/runnable.js:223:21)

 05:26:22     INFO -        at Test.Runnable.run (/home/worker/gaia/node_modules/mocha/lib/runnable.js:216:7)

 05:26:22     INFO -        at Test.MarionetteTest.run (/home/worker/gaia/node_modules/marionette-js-runner/lib/ui.js:25:31)

 05:26:22     INFO -        at Runner.runTest (/home/worker/gaia/node_modules/mocha/lib/runner.js:373:10)

 05:26:22     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:451:12

 05:26:22     INFO -        at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:298:14)

 05:26:22     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:308:7

 05:26:22     INFO -        at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:246:23)

 05:26:22     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:270:7

 05:26:22     INFO -        at done (/home/worker/gaia/node_modules/mocha/lib/runnable.js:185:5)

 05:26:22     INFO -        at callFn (/home/worker/gaia/node_modules/mocha/lib/runnable.js:228:7)

 05:26:22     INFO -        at Hook.Runnable.run (/home/worker/gaia/node_modules/mocha/lib/runnable.js:216:7)

 05:26:22     INFO -        at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:258:10)

 05:26:22     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:270:7

 05:26:22     INFO -        at done (/home/worker/gaia/node_modules/mocha/lib/runnable.js:185:5)

 05:26:22     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runnable.js:226:31

 05:26:22     INFO -        at /home/worker/gaia/node_modules/marionette-js-runner/node_modules/promise/lib/core.js:33:15

 05:26:22     INFO -        at flush (/home/worker/gaia/node_modules/marionette-js-runner/node_modules/promise/node_modules/asap/asap.js:27:13)

 05:26:22     INFO -        at process._tickCallback (node.js:442:13)

 05:26:22     INFO -    2) client Catches content errors:

 05:26:22     INFO -    Error: timeout exceeded!

 05:26:22     INFO -        at Object.Client.waitForSync (/home/worker/gaia/node_modules/marionette-client/lib/marionette/client.js:756:16)

 05:26:22     INFO -        at Object.Client.waitFor (/home/worker/gaia/node_modules/marionette-client/lib/marionette/client.js:722:60)

 05:26:22     INFO -        at Object.Rocketbar.enterText (/home/worker/gaia/apps/system/test/marionette/lib/rocketbar.js:105:17)

 05:26:22     INFO -        at Context.<anonymous> (/home/worker/gaia/tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js:170:15)

 05:26:22     INFO -        at callFn (/home/worker/gaia/node_modules/mocha/lib/runnable.js:223:21)

 05:26:22     INFO -        at Test.Runnable.run (/home/worker/gaia/node_modules/mocha/lib/runnable.js:216:7)

 05:26:22     INFO -        at Test.MarionetteTest.run (/home/worker/gaia/node_modules/marionette-js-runner/lib/ui.js:25:31)

 05:26:22     INFO -        at Runner.runTest (/home/worker/gaia/node_modules/mocha/lib/runner.js:373:10)

 05:26:22     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:451:12

 05:26:22     INFO -        at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:298:14)

 05:26:22     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:308:7

 05:26:22     INFO -        at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:246:23)

 05:26:22     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:270:7

 05:26:22     INFO -        at done (/home/worker/gaia/node_modules/mocha/lib/runnable.js:185:5)

 05:26:22     INFO -        at callFn (/home/worker/gaia/node_modules/mocha/lib/runnable.js:228:7)

 05:26:22     INFO -        at Hook.Runnable.run (/home/worker/gaia/node_modules/mocha/lib/runnable.js:216:7)

 05:26:22     INFO -        at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:258:10)

 05:26:22     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:270:7

 05:26:22     INFO -        at done (/home/worker/gaia/node_modules/mocha/lib/runnable.js:185:5)

 05:26:22     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runnable.js:226:31

 05:26:22     INFO -        at /home/worker/gaia/node_modules/marionette-js-runner/node_modules/promise/lib/core.js:33:15

 05:26:22     INFO -        at flush (/home/worker/gaia/node_modules/marionette-js-runner/node_modules/promise/node_modules/asap/asap.js:27:13)

 05:26:22     INFO -        at process._tickCallback (node.js:442:13)

 05:26:22     INFO -  /home/worker/gaia/tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js failed. Will retry.

 05:27:31     INFO -  ................[marionette-mocha]   1 failing

 05:27:31     INFO -    1) client get logs from (nested) mozbrowser iframes:

 05:27:31     INFO -    Error: timeout exceeded!

 05:27:31     INFO -        at Object.Client.waitForSync (/home/worker/gaia/node_modules/marionette-client/lib/marionette/client.js:756:16)

 05:27:31     INFO -        at Object.Client.waitFor (/home/worker/gaia/node_modules/marionette-client/lib/marionette/client.js:722:60)

 05:27:31     INFO -        at Object.Rocketbar.enterText (/home/worker/gaia/apps/system/test/marionette/lib/rocketbar.js:105:17)

 05:27:31     INFO -        at Context.<anonymous> (/home/worker/gaia/tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js:149:15)

 05:27:31     INFO -        at callFn (/home/worker/gaia/node_modules/mocha/lib/runnable.js:223:21)

 05:27:31     INFO -        at Test.Runnable.run (/home/worker/gaia/node_modules/mocha/lib/runnable.js:216:7)

 05:27:31     INFO -        at Test.MarionetteTest.run (/home/worker/gaia/node_modules/marionette-js-runner/lib/ui.js:25:31)

 05:27:31     INFO -        at Runner.runTest (/home/worker/gaia/node_modules/mocha/lib/runner.js:373:10)

 05:27:31     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:451:12

 05:27:31     INFO -        at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:298:14)

 05:27:31     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:308:7

 05:27:31     INFO -        at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:246:23)

 05:27:31     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:270:7

 05:27:31     INFO -        at done (/home/worker/gaia/node_modules/mocha/lib/runnable.js:185:5)

 05:27:31     INFO -        at callFn (/home/worker/gaia/node_modules/mocha/lib/runnable.js:228:7)

 05:27:31     INFO -        at Hook.Runnable.run (/home/worker/gaia/node_modules/mocha/lib/runnable.js:216:7)

 05:27:31     INFO -        at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:258:10)

 05:27:31     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runner.js:270:7

 05:27:31     INFO -        at done (/home/worker/gaia/node_modules/mocha/lib/runnable.js:185:5)

 05:27:31     INFO -        at /home/worker/gaia/node_modules/mocha/lib/runnable.js:226:31

 05:27:31     INFO -        at /home/worker/gaia/node_modules/marionette-js-runner/node_modules/promise/lib/core.js:33:15

 05:27:31     INFO -        at flush (/home/worker/gaia/node_modules/marionette-js-runner/node_modules/promise/node_modules/asap/asap.js:27:13)

 05:27:31     INFO -        at process._tickCallback (node.js:442:13)

 05:27:31     INFO -  TEST-START | tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js | client console

 05:27:31     INFO -  TEST-PASS | tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js | client console

 05:27:31     INFO -  TEST-END | tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js | client console took 1168 ms

 05:27:31     INFO -  TEST-START | tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js | client get logs from (nested) mozbrowser iframes

 05:27:31     INFO -  TEST-UNEXPECTED-FAIL | tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js | client get logs from (nested) mozbrowser iframes

 05:27:31     INFO -  Error: timeout exceeded!

 05:27:31     INFO -      at Object.Client.waitForSync (/home/worker/gaia/node_modules/marionette-client/lib/marionette/client.js:756:16)

 05:27:31     INFO -      at Object.Client.waitFor (/home/worker/gaia/node_modules/marionette-client/lib/marionette/client.js:722:60)

 05:27:31     INFO -      at Object.Rocketbar.enterText (/home/worker/gaia/apps/system/test/marionette/lib/rocketbar.js:105:17)

 05:27:31     INFO -      at Context.<anonymous> (/home/worker/gaia/tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js:149:15)

 05:27:31     INFO -      at callFn (/home/worker/gaia/node_modules/mocha/lib/runnable.js:223:21)

 05:27:31     INFO -      at Test.Runnable.run (/home/worker/gaia/node_modules/mocha/lib/runnable.js:216:7)

 05:27:31     INFO -      at Test.MarionetteTest.run (/home/worker/gaia/node_modules/marionette-js-runner/lib/ui.js:25:31)

 05:27:31     INFO -      at Runner.runTest (/home/worker/gaia/node_modules/mocha/lib/runner.js:373:10)

 05:27:31     INFO -      at /home/worker/gaia/node_modules/mocha/lib/runner.js:451:12

 05:27:31     INFO -      at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:298:14)

 05:27:31     INFO -      at /home/worker/gaia/node_modules/mocha/lib/runner.js:308:7

 05:27:31     INFO -      at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:246:23)

 05:27:31     INFO -      at /home/worker/gaia/node_modules/mocha/lib/runner.js:270:7

 05:27:31     INFO -      at done (/home/worker/gaia/node_modules/mocha/lib/runnable.js:185:5)

 05:27:31     INFO -      at callFn (/home/worker/gaia/node_modules/mocha/lib/runnable.js:228:7)

 05:27:31     INFO -      at Hook.Runnable.run (/home/worker/gaia/node_modules/mocha/lib/runnable.js:216:7)

 05:27:31     INFO -      at next (/home/worker/gaia/node_modules/mocha/lib/runner.js:258:10)

 05:27:31     INFO -      at /home/worker/gaia/node_modules/mocha/lib/runner.js:270:7

 05:27:31     INFO -      at done (/home/worker/gaia/node_modules/mocha/lib/runnable.js:185:5)

 05:27:31     INFO -      at /home/worker/gaia/node_modules/mocha/lib/runnable.js:226:31

 05:27:31     INFO -      at /home/worker/gaia/node_modules/marionette-js-runner/node_modules/promise/lib/core.js:33:15

 05:27:31     INFO -      at flush (/home/worker/gaia/node_modules/marionette-js-runner/node_modules/promise/node_modules/asap/asap.js:27:13)

 05:27:31     INFO -      at process._tickCallback (node.js:442:13)

 05:27:31     INFO -  TEST-END | tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js | client get logs from (nested) mozbrowser iframes took 20844 ms

 05:27:31     INFO -  TEST-START | tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js | client Catches content errors

 05:27:31     INFO -  TEST-PASS | tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js | client Catches content errors

 05:27:31     INFO -  TEST-END | tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js | client Catches content errors took 3257 ms

 05:27:31     INFO -  TEST-START | tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js | client #pollMessages should catch all logs

 05:27:31     INFO -  TEST-PASS | tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js | client #pollMessages should catch all logs

 05:27:31     INFO -  TEST-END | tests/jsmarionette/plugins/marionette-js-logger/test/client_test.js | client #pollMessages should catch all logs took 745 ms

 05:27:31     INFO -  Exit code 1

Comment 1

2 years ago
7 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* gaia: 4
* mozilla-inbound: 2
* b2g-inbound: 1

Platform breakdown:
* gaia: 4
* b2g-linux64: 2
* mulet-linux64: 1

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1222355&startday=2015-11-02&endday=2015-11-08&tree=all
Been seeing these a lot when we disable the retry logic in bug 1222215.

1.) https://treeherder.mozilla.org/#/jobs?repo=gaia&revision=f738dc459f86b50a4f331908c23f0a3df2366a0f

Gareth or Aus, are you guys looking at these marionette client tests?
Blocks: 1222215
Flags: needinfo?(gaye)
Flags: needinfo?(aus)

Comment 3

2 years ago
Yeah, we'll be trying to fix those.
Flags: needinfo?(aus)

Comment 4

2 years ago
17 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 7
* gaia: 4
* b2g-inbound: 4
* mozilla-central: 1
* fx-team: 1

Platform breakdown:
* mulet-linux64: 10
* gaia: 4
* b2g-linux64: 3

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1222355&startday=2015-11-09&endday=2015-11-15&tree=all

Comment 5

2 years ago
6 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 5
* b2g-inbound: 1

Platform breakdown:
* mulet-linux64: 5
* b2g-linux64: 1

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1222355&startday=2015-11-16&endday=2015-11-22&tree=all

Comment 6

2 years ago
42 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 24
* fx-team: 9
* b2g-inbound: 6
* mozilla-central: 3

Platform breakdown:
* b2g-linux64: 22
* mulet-linux64: 20

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1222355&startday=2015-11-23&endday=2015-11-29&tree=all

Comment 7

2 years ago
16 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 8
* b2g-inbound: 6
* fx-team: 2

Platform breakdown:
* b2g-linux64: 9
* mulet-linux64: 7

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1222355&startday=2015-12-02&endday=2015-12-02&tree=all
feature-b2g: --- → 2.6+
Whiteboard: [MJS]

Comment 8

2 years ago
20 automation job failures were associated with this bug yesterday.

Repository breakdown:
* fx-team: 10
* mozilla-inbound: 9
* b2g-inbound: 1

Platform breakdown:
* mulet-linux64: 11
* b2g-linux64: 9

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1222355&startday=2015-12-03&endday=2015-12-03&tree=all
This is starting to show false positives on even gaia-master [1]. Let's disable this test for now.

1.) https://treeherder.mozilla.org/#/jobs?repo=gaia-master&revision=569ae6b53fb5
Flags: needinfo?(gaye)
disabled in master: https://github.com/mozilla-b2g/gaia/commit/bf44749872ab2ca0ffbe6c04cace8f199d6b6e40

Comment 11

2 years ago
66 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 35
* fx-team: 16
* b2g-inbound: 13
* mozilla-central: 2

Platform breakdown:
* b2g-linux64: 34
* mulet-linux64: 32

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1222355&startday=2015-11-30&endday=2015-12-06&tree=all
Removing the dependency since this test is now disabled.
No longer blocks: 1222215
Whiteboard: [MJS] → [MJS] [intermittents]

Comment 13

5 months 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.
You need to log in before you can comment on or make changes to this bug.