Closed
Bug 1486401
Opened 8 years ago
Closed 8 years ago
Perma tier2 failure java.lang.RuntimeException: unknownError: this.dbg.findSources is not a function
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
People
(Reporter: CosminS, Unassigned)
Details
(Keywords: regression)
Encountered this tests failling after the merge to central: https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&revision=768eef11f5ff119fc3b63221e326db16986900cb&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-resultStatus=success&filter-resultStatus=pending&filter-resultStatus=running&filter-searchStr=gv&selectedJob=196049992
Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=196049990&repo=mozilla-central&lineNumber=1388
[task 2018-08-27T10:08:17.739Z] 10:08:17 INFO - org.mozilla.geckoview.test | Error in testClipboard(org.mozilla.geckoview.test.AccessibilityTest):
[task 2018-08-27T10:08:17.740Z] 10:08:17 INFO - org.mozilla.geckoview.test | java.lang.RuntimeException: unknownError: this.dbg.findSources is not a function
[task 2018-08-27T10:08:17.741Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.RDPConnection$InputThread.processPacket(RDPConnection.java:124)
[task 2018-08-27T10:08:17.742Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.RDPConnection.processInputPacket(RDPConnection.java:314)
[task 2018-08-27T10:08:17.742Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.Actor$Reply.get(Actor.java:72)
[task 2018-08-27T10:08:17.742Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.Promises.attach(Promises.java:45)
[task 2018-08-27T10:08:17.743Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.Promises.<init>(Promises.java:38)
[task 2018-08-27T10:08:17.744Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.Tab.getPromises(Tab.java:77)
[task 2018-08-27T10:08:17.744Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.cleanupStatement(GeckoSessionTestRule.java:1442)
[task 2018-08-27T10:08:17.745Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$4$1.run(GeckoSessionTestRule.java:1492)
[task 2018-08-27T10:08:17.746Z] 10:08:17 INFO - org.mozilla.geckoview.test | at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1719)
[task 2018-08-27T10:08:17.747Z] 10:08:17 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:730)
[task 2018-08-27T10:08:17.747Z] 10:08:17 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:92)
[task 2018-08-27T10:08:17.748Z] 10:08:17 INFO - org.mozilla.geckoview.test | at android.os.Looper.loop(Looper.java:137)
[task 2018-08-27T10:08:17.749Z] 10:08:17 INFO - org.mozilla.geckoview.test | at android.app.ActivityThread.main(ActivityThread.java:5103)
[task 2018-08-27T10:08:17.750Z] 10:08:17 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invokeNative(Native Method)
[task 2018-08-27T10:08:17.750Z] 10:08:17 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Method.java:525)
[task 2018-08-27T10:08:17.751Z] 10:08:17 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
[task 2018-08-27T10:08:17.752Z] 10:08:17 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
[task 2018-08-27T10:08:17.753Z] 10:08:17 INFO - org.mozilla.geckoview.test | at dalvik.system.NativeStart.main(Native Method)
[task 2018-08-27T10:08:17.753Z] 10:08:17 INFO - org.mozilla.geckoview.test | Caused by: java.lang.Exception: unknownError: this.dbg.findSources is not a function
[task 2018-08-27T10:08:17.754Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.RDPConnection$InputThread.readInputPacket(RDPConnection.java:187)
[task 2018-08-27T10:08:17.755Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.RDPConnection$InputThread.run(RDPConnection.java:74)
[task 2018-08-27T10:08:17.755Z] 10:08:17 INFO - org.mozilla.geckoview.test |
[task 2018-08-27T10:08:17.756Z] 10:08:17 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: numtests=77
[task 2018-08-27T10:08:17.757Z] 10:08:17 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stack=java.lang.RuntimeException: unknownError: this.dbg.findSources is not a function
[task 2018-08-27T10:08:17.757Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.RDPConnection$InputThread.processPacket(RDPConnection.java:124)
[task 2018-08-27T10:08:17.758Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.RDPConnection.processInputPacket(RDPConnection.java:314)
[task 2018-08-27T10:08:17.758Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.Actor$Reply.get(Actor.java:72)
[task 2018-08-27T10:08:17.759Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.Promises.attach(Promises.java:45)
[task 2018-08-27T10:08:17.760Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.Promises.<init>(Promises.java:38)
[task 2018-08-27T10:08:17.760Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.Tab.getPromises(Tab.java:77)
[task 2018-08-27T10:08:17.761Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.cleanupStatement(GeckoSessionTestRule.java:1442)
[task 2018-08-27T10:08:17.762Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$4$1.run(GeckoSessionTestRule.java:1492)
[task 2018-08-27T10:08:17.763Z] 10:08:17 INFO - org.mozilla.geckoview.test | at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1719)
[task 2018-08-27T10:08:17.763Z] 10:08:17 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:730)
[task 2018-08-27T10:08:17.764Z] 10:08:17 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:92)
[task 2018-08-27T10:08:17.764Z] 10:08:17 INFO - org.mozilla.geckoview.test | at android.os.Looper.loop(Looper.java:137)
[task 2018-08-27T10:08:17.765Z] 10:08:17 INFO - org.mozilla.geckoview.test | at android.app.ActivityThread.main(ActivityThread.java:5103)
[task 2018-08-27T10:08:17.766Z] 10:08:17 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invokeNative(Native Method)
[task 2018-08-27T10:08:17.767Z] 10:08:17 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Method.java:525)
[task 2018-08-27T10:08:17.767Z] 10:08:17 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
[task 2018-08-27T10:08:17.768Z] 10:08:17 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
[task 2018-08-27T10:08:17.768Z] 10:08:17 INFO - org.mozilla.geckoview.test | at dalvik.system.NativeStart.main(Native Method)
[task 2018-08-27T10:08:17.769Z] 10:08:17 INFO - org.mozilla.geckoview.test | Caused by: java.lang.Exception: unknownError: this.dbg.findSources is not a function
[task 2018-08-27T10:08:17.770Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.RDPConnection$InputThread.readInputPacket(RDPConnection.java:187)
[task 2018-08-27T10:08:17.770Z] 10:08:17 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rdp.RDPConnection$InputThread.run(RDPConnection.java:74)
[task 2018-08-27T10:08:17.771Z] 10:08:17 INFO - org.mozilla.geckoview.test |
[task 2018-08-27T10:08:17.772Z] 10:08:17 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: test=testClipboard
[task 2018-08-27T10:08:17.772Z] 10:08:17 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS_CODE: -2
[task 2018-08-27T10:08:17.773Z] 10:08:17 WARNING - TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.AccessibilityTest.testClipboard | status -2
This started to fail after bug 956376 landed here: https://bugzilla.mozilla.org/show_bug.cgi?id=956376#c25
Flags: needinfo?(mcastelluccio)
Flags: needinfo?(arai.unmht)
| Reporter | ||
Updated•8 years ago
|
status-firefox61:
unaffected → ---
status-firefox62:
unaffected → ---
status-firefox63:
affected → ---
status-firefox-esr52:
unaffected → ---
status-firefox-esr60:
unaffected → ---
tracking-firefox63:
? → ---
| Reporter | ||
Comment 2•8 years ago
|
||
This should be fixed by this backout: https://hg.mozilla.org/mozilla-central/rev/9c13dbdf4cc9baf98881b4e2374363587fb017b7
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Comment 3•8 years ago
|
||
This is bizarre. How could it be seeing a Debugger that doesn't have the findSources method defined?
Since this a tier 2 test, it's probably worth asking someone who understands the android ccov ("code coverage") test jobs if they are somehow built in a special way (say, not updating the SpiderMonkey build).
Comment 4•8 years ago
|
||
They should be exactly the same as normal builds from this perspective, they are just instrumenting the Java code.
Comment 5•8 years ago
|
||
This passes when I backout Part 4 https://hg.mozilla.org/mozilla-central/rev/9cb7826b8f28
which supposed to be unused, but apparently it's in use, and also the this.dbg seems to be something different?
I'll land Part 1-3 there, and file followup for that code
(given that Part 3 is more important path which slows down opening console)
Flags: needinfo?(arai.unmht)
Comment 6•8 years ago
|
||
I cannot imagine why this.dbg would not be a Debugger, unless this test is somehow running Web Replay?
Updated•8 years ago
|
Keywords: regression
| Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•