Closed Bug 1158384 Opened 10 years ago Closed 10 years ago

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

Categories

(Firefox for Android Graveyard :: Testing, defect)

All
Android
defect
Not set
normal

Tracking

(firefox48 fixed)

RESOLVED FIXED
Firefox 48
Tracking Status
firefox48 --- fixed

People

(Reporter: gbrown, Assigned: gbrown)

References

Details

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.
Whiteboard: [test disabled on android 4.3]
Keywords: leave-open
See Also: → 1207885
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}
Blocks: 1252961
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
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 48
Whiteboard: [test disabled on android 4.3]
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.