All users were logged out of Bugzilla on October 13th, 2018

Intermittent "TypeError: dump is not a function" in testBrowserDiscovery

RESOLVED FIXED in Firefox 48

Status

()

RESOLVED FIXED
4 years ago
3 years ago

People

(Reporter: gbrown, Assigned: gbrown)

Tracking

unspecified
Firefox 48
All
Android
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox48 fixed)

Details

(Assignee)

Description

4 years ago
testBrowserDiscovery fails frequently on Android 4.3; "TypeError: dump is not a function" is found consistently in the failed complete logcat. (Curiously, most test logs do not include any useful logcat for this error, but the complete logcat on blobber is fine.)

This is just like bug 1158363, but for testBrowserDiscovery. Many logs are found in bug 1094649.

I don't have an expedient fix for this one.
(Assignee)

Updated

4 years ago
Whiteboard: [test disabled on android 4.3]
(Assignee)

Updated

4 years ago
Keywords: leave-open
(Assignee)

Updated

3 years ago
See Also: → bug 1207885
(Assignee)

Comment 3

3 years ago
I tried enabling this test on 4.3, but there is still a low-frequency intermittent failure where the test harness loses contact with the emulator. This test may somehow crash com.android.phone.

https://treeherder.mozilla.org/#/jobs?repo=try&revision=fa78463b90b9

http://mozilla-releng-blobs.s3.amazonaws.com/blobs/try/sha512/3dff12265f320ca9938fd22efd14654311809b86ba309dadaabd5603957619db1f454e99d5462fe8c70afd50267c08cfbf7f62d2633a0609a3b850201150fbc8

02-02 12:32:39.120   992  1009 I Robocop : {"message":"Gecko:Ready should equal Gecko:Ready","time":1454445159105,"source":"robocop","status":"PASS","test":"testBrowserDiscovery","thread":null,"subtest":"Given message occurred for registered event: {\"type\":\"Gecko:Ready\"}","action":"test_status","pid":null}
02-02 12:32:39.120   992  1009 D Robocop : received event Gecko:Ready
02-02 12:32:39.130   992  1005 D Robocop : unblocked on expecter for Gecko:Ready
02-02 12:32:39.140   992  1005 I Robocop : EventExpecter: no longer listening for Gecko:Ready
02-02 12:32:39.140   992  1005 D Robocop : waiting for Robocop:JS
02-02 12:32:39.180   992  1005 I Robocop : {"action":"log","message":"Registered listener for Robocop:JS","time":1454445159163,"pid":null,"level":"info","source":"robocop","thread":null}
02-02 12:32:39.220   992  1005 I Robocop : {"action":"log","message":"Loading JavaScript test from http:\/\/mochi.test:8888\/tests\/robocop\/robocop_javascript.html?slug=1454445159197&path=testBrowserDiscovery.js","time":1454445159215,"pid":null,"level":"info","source":"robocop","thread":null}
02-02 12:32:39.280   992  1009 I GeckoBug1151102: PresShell doing a first-paint
02-02 12:32:42.140   992  1009 D GeckoTabs: handleMessage: Tab:Added
02-02 12:32:42.240   992  1009 D GeckoTabs: handleMessage: Content:StateChange
02-02 12:32:42.250   992   992 D GeckoToolbar: onTabChanged: START
02-02 12:32:42.250   992   992 D GeckoBrowserApp: BrowserApp.onTabChanged: 0: START
02-02 12:32:42.270   992  1009 D GeckoScreenOrientation: unlocking
02-02 12:32:42.490   992  1009 D GeckoBrowser: GeckoBug1151102: Setting first-paint flag on DWU
02-02 12:32:42.960   992  1009 D GeckoTabs: handleMessage: Content:StateChange
02-02 12:32:42.970   992   992 D GeckoToolbar: onTabChanged: STOP
02-02 12:32:43.031   992   992 D GeckoBrowserApp: BrowserApp.onTabChanged: 0: STOP
02-02 12:32:43.481   992   992 D GeckoToolbar: onTabChanged: THUMBNAIL
02-02 12:32:43.490   992   992 D GeckoBrowserApp: BrowserApp.onTabChanged: 0: THUMBNAIL
02-02 12:32:43.610   992  1009 D GeckoTabs: handleMessage: Content:StateChange
02-02 12:32:43.610   992   992 D GeckoToolbar: onTabChanged: START
02-02 12:32:43.620   992   992 I GeckoToolbarDisplayLayout: zerdatime 542768 - Throbber start
02-02 12:32:43.630   992   992 D GeckoBrowserApp: BrowserApp.onTabChanged: 0: START
02-02 12:32:49.940   992  1009 I GeckoBug1151102: PresShell doing a first-paint
02-02 12:32:50.100   992  1055 I GeckoBug1151102: Done first paint; state 0
02-02 12:32:50.710   992   992 I GeckoBug1151102: Cleared bg color
02-02 12:32:51.730   992  1009 D GeckoWebapps: Saving /storage/sdcard/tests/webapps/webapps.json
02-02 12:32:51.900   401   411 I Process : Sending signal. PID: 401 SIG: 9
02-02 12:32:51.980    31    31 I ServiceManager: service 'isms' died
02-02 12:32:51.980    31    31 I ServiceManager: service 'simphonebook' died
02-02 12:32:51.980    31    31 I ServiceManager: service 'iphonesubinfo' died
02-02 12:32:51.980    31    31 I ServiceManager: service 'phone' died
02-02 12:32:51.990   281   442 I ActivityManager: Process com.android.phone (pid 401) has died.
02-02 12:32:52.040   281   442 W ActivityManager: Scheduling restart of crashed service com.android.phone/.TelephonyDebugService in 0ms
02-02 12:32:52.210   281   442 I ActivityManager: Start proc com.android.phone for restart com.android.phone: pid=1065 uid=1001 gids={41001, 3002, 3001, 3003, 1015, 1028}
(Assignee)

Updated

3 years ago
Blocks: 1252961
(Assignee)

Comment 4

3 years ago
This doesn't seem to be failing now:

https://treeherder.mozilla.org/#/jobs?repo=try&revision=c85e0f0f718b

I don't know why/what has changed.
Assignee: nobody → gbrown
Keywords: leave-open

Comment 6

3 years ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/a92ceed7b946
Status: NEW → RESOLVED
Last Resolved: 3 years ago
status-firefox48: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 48
(Assignee)

Updated

3 years ago
Whiteboard: [test disabled on android 4.3]
You need to log in before you can comment on or make changes to this bug.