Closed Bug 1714998 Opened 4 years ago Closed 4 years ago

Intermittent org.mozilla.geckoview.test.TextInputDelegateTest#editorInfo_defaultByInputType[#input] | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms

Categories

(GeckoView :: IME, defect, P1)

Unspecified
All
defect

Tracking

(firefox91 fixed)

RESOLVED FIXED
91 Branch
Tracking Status
firefox91 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: m_kato)

References

Details

(Keywords: intermittent-failure, Whiteboard: [geckoview:m91][stockwell unknown])

Attachments

(1 file)

Filed by: ncsoregi [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=341975144&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/C1rl1PYkRI6y_seJdm6eVw/runs/0/artifacts/public/logs/live_backing.log


[task 2021-06-07T11:54:37.272Z] 11:54:37     INFO -  06-07 12:54:15.667 E/GeckoConsole( 3168): [JavaScript Error: "NS_ERROR_FILE_NOT_FOUND: " {file: "resource://gre/modules/SessionStoreFunctions.jsm" line: 106}]
[task 2021-06-07T11:54:37.272Z] 11:54:37     INFO -  06-07 12:54:15.667 E/GeckoConsole( 3168): SSF_updateSessionStoreForWindow@resource://gre/modules/SessionStoreFunctions.jsm:106:5
[task 2021-06-07T11:54:37.272Z] 11:54:37     INFO -  06-07 12:54:15.667 E/GeckoConsole( 3168): UpdateSessionStoreForStorage@resource://gre/modules/SessionStoreFunctions.jsm:49:35
[task 2021-06-07T11:54:37.272Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): Error
[task 2021-06-07T11:54:37.272Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
[task 2021-06-07T11:54:37.272Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutRunnable.run(UiThreadUtils.java:52)
[task 2021-06-07T11:54:37.272Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at android.os.Handler.handleCallback(Handler.java:751)
[task 2021-06-07T11:54:37.273Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2021-06-07T11:54:37.273Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at org.mozilla.geckoview.test.util.UiThreadUtils.waitForCondition(UiThreadUtils.java:155)
[task 2021-06-07T11:54:37.273Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1591)
[task 2021-06-07T11:54:37.273Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1474)
[task 2021-06-07T11:54:37.273Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1417)
[task 2021-06-07T11:54:37.273Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at org.mozilla.geckoview.test.BaseSessionTest.waitUntilCalled(BaseSessionTest.kt:161)
[task 2021-06-07T11:54:37.273Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at org.mozilla.geckoview.test.TextInputDelegateTest.editorInfo_defaultByInputType(TextInputDelegateTest.kt:827)
[task 2021-06-07T11:54:37.274Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at java.lang.reflect.Method.invoke(Native Method)
[task 2021-06-07T11:54:37.274Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[task 2021-06-07T11:54:37.274Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[task 2021-06-07T11:54:37.274Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[task 2021-06-07T11:54:37.274Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[task 2021-06-07T11:54:37.274Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2.lambda$evaluate$0$GeckoSessionTestRule$2(GeckoSessionTestRule.java:1317)
[task 2021-06-07T11:54:37.274Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at org.mozilla.geckoview.test.rule.-$$Lambda$GeckoSessionTestRule$2$cmP_QJg-X16GIlt8KIQd32egmfU.run(lambda)
[task 2021-06-07T11:54:37.274Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1950)
[task 2021-06-07T11:54:37.275Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at android.os.Handler.handleCallback(Handler.java:751)
[task 2021-06-07T11:54:37.275Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2021-06-07T11:54:37.275Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at android.os.Looper.loop(Looper.java:154)
[task 2021-06-07T11:54:37.275Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at android.app.ActivityThread.main(ActivityThread.java:6077)
[task 2021-06-07T11:54:37.275Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at java.lang.reflect.Method.invoke(Native Method)
[task 2021-06-07T11:54:37.275Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
[task 2021-06-07T11:54:37.275Z] 11:54:37     INFO -  06-07 12:54:36.748 E/GeckoSessionTestRule( 3168): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)
[task 2021-06-07T11:54:37.275Z] 11:54:37     INFO -  06-07 12:54:36.752 D/GeckoViewContent( 3168): handleEvent: DOMWindowClose
[task 2021-06-07T11:54:37.276Z] 11:54:37     INFO -  06-07 12:54:36.755 D/GeckoViewConsole( 3168): onEvent GeckoView:WebExtension:List null
[task 2021-06-07T11:54:37.276Z] 11:54:37     INFO -  06-07 12:54:36.762 E/GeckoSessionTestRule( 3168): test_end c5ee677f-bc83-49bd-9e28-2d35f3d0f059 editorInfo_defaultByInputType[#input](org.mozilla.geckoview.test.TextInputDelegateTest)
[task 2021-06-07T11:54:37.276Z] 11:54:37  WARNING -  TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.TextInputDelegateTest.editorInfo_defaultByInputType[#input] | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
[task 2021-06-07T11:54:37.276Z] 11:54:37     INFO -  TEST-INFO took 31360ms
[task 2021-06-07T11:54:37.276Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: numtests=810
[task 2021-06-07T11:54:37.276Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stream=
[task 2021-06-07T11:54:37.276Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
[task 2021-06-07T11:54:37.276Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: test=showHideSoftInput[#input]
[task 2021-06-07T11:54:37.276Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: class=org.mozilla.geckoview.test.TextInputDelegateTest
[task 2021-06-07T11:54:37.277Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: current=611
[task 2021-06-07T11:54:37.277Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS_CODE: 1

After:

[task 2021-06-07T11:54:05.883Z] 11:54:05     INFO -  TEST-START | org.mozilla.geckoview.test.TextInputDelegateTest.editorInfo_defaultByInputType[#input]
[task 2021-06-07T11:54:37.051Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: numtests=810
[task 2021-06-07T11:54:37.051Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stream=
[task 2021-06-07T11:54:37.052Z] 11:54:37     INFO -  org.mozilla.geckoview.test | Error in editorInfo_defaultByInputType[#input](org.mozilla.geckoview.test.TextInputDelegateTest):
[task 2021-06-07T11:54:37.052Z] 11:54:37     INFO -  org.mozilla.geckoview.test | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
[task 2021-06-07T11:54:37.052Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutRunnable.run(UiThreadUtils.java:52)
[task 2021-06-07T11:54:37.052Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at android.os.Handler.handleCallback(Handler.java:751)
[task 2021-06-07T11:54:37.052Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2021-06-07T11:54:37.052Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.util.UiThreadUtils.waitForCondition(UiThreadUtils.java:155)
[task 2021-06-07T11:54:37.053Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1591)
[task 2021-06-07T11:54:37.053Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1474)
[task 2021-06-07T11:54:37.053Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1417)
[task 2021-06-07T11:54:37.053Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.BaseSessionTest.waitUntilCalled(BaseSessionTest.kt:161)
[task 2021-06-07T11:54:37.053Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.TextInputDelegateTest.editorInfo_defaultByInputType(TextInputDelegateTest.kt:827)
[task 2021-06-07T11:54:37.054Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at java.lang.reflect.Method.invoke(Native Method)
[task 2021-06-07T11:54:37.054Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[task 2021-06-07T11:54:37.054Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[task 2021-06-07T11:54:37.054Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[task 2021-06-07T11:54:37.054Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[task 2021-06-07T11:54:37.055Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2.lambda$evaluate$0$GeckoSessionTestRule$2(GeckoSessionTestRule.java:1317)
[task 2021-06-07T11:54:37.055Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.rule.-$$Lambda$GeckoSessionTestRule$2$cmP_QJg-X16GIlt8KIQd32egmfU.run(lambda)
[task 2021-06-07T11:54:37.055Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1950)
[task 2021-06-07T11:54:37.055Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at android.os.Handler.handleCallback(Handler.java:751)
[task 2021-06-07T11:54:37.055Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2021-06-07T11:54:37.055Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at android.os.Looper.loop(Looper.java:154)
[task 2021-06-07T11:54:37.056Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at android.app.ActivityThread.main(ActivityThread.java:6077)
[task 2021-06-07T11:54:37.056Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at java.lang.reflect.Method.invoke(Native Method)
[task 2021-06-07T11:54:37.056Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
[task 2021-06-07T11:54:37.056Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)
[task 2021-06-07T11:54:37.056Z] 11:54:37     INFO -  org.mozilla.geckoview.test |
[task 2021-06-07T11:54:37.056Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
[task 2021-06-07T11:54:37.057Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: test=editorInfo_defaultByInputType[#input]
[task 2021-06-07T11:54:37.057Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: class=org.mozilla.geckoview.test.TextInputDelegateTest
[task 2021-06-07T11:54:37.057Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stack=org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
[task 2021-06-07T11:54:37.057Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutRunnable.run(UiThreadUtils.java:52)
[task 2021-06-07T11:54:37.057Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at android.os.Handler.handleCallback(Handler.java:751)
[task 2021-06-07T11:54:37.057Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2021-06-07T11:54:37.058Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.util.UiThreadUtils.waitForCondition(UiThreadUtils.java:155)
[task 2021-06-07T11:54:37.058Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1591)
[task 2021-06-07T11:54:37.058Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1474)
[task 2021-06-07T11:54:37.058Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1417)
[task 2021-06-07T11:54:37.059Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.BaseSessionTest.waitUntilCalled(BaseSessionTest.kt:161)
[task 2021-06-07T11:54:37.059Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.TextInputDelegateTest.editorInfo_defaultByInputType(TextInputDelegateTest.kt:827)
[task 2021-06-07T11:54:37.059Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at java.lang.reflect.Method.invoke(Native Method)
[task 2021-06-07T11:54:37.059Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[task 2021-06-07T11:54:37.059Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[task 2021-06-07T11:54:37.060Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[task 2021-06-07T11:54:37.060Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[task 2021-06-07T11:54:37.060Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2.lambda$evaluate$0$GeckoSessionTestRule$2(GeckoSessionTestRule.java:1317)
[task 2021-06-07T11:54:37.060Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at org.mozilla.geckoview.test.rule.-$$Lambda$GeckoSessionTestRule$2$cmP_QJg-X16GIlt8KIQd32egmfU.run(lambda)
[task 2021-06-07T11:54:37.061Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1950)
[task 2021-06-07T11:54:37.061Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at android.os.Handler.handleCallback(Handler.java:751)
[task 2021-06-07T11:54:37.061Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2021-06-07T11:54:37.061Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at android.os.Looper.loop(Looper.java:154)
[task 2021-06-07T11:54:37.061Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at android.app.ActivityThread.main(ActivityThread.java:6077)
[task 2021-06-07T11:54:37.061Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at java.lang.reflect.Method.invoke(Native Method)
[task 2021-06-07T11:54:37.061Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
[task 2021-06-07T11:54:37.062Z] 11:54:37     INFO -  org.mozilla.geckoview.test | 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)
[task 2021-06-07T11:54:37.062Z] 11:54:37     INFO -  org.mozilla.geckoview.test |
[task 2021-06-07T11:54:37.062Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: current=610
[task 2021-06-07T11:54:37.062Z] 11:54:37     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS_CODE: -2

Makoto any ideas?

Severity: S4 → S3
Flags: needinfo?(m_kato)
Priority: P5 → P1
Whiteboard: [geckoview:m91]

Hmm, I look this.

Assignee: nobody → m_kato
Flags: needinfo?(m_kato)
Whiteboard: [geckoview:m91] → [geckoview:m91][stockwell needswork:owner]

There are 62 total failures in the last 7 days on android-em-7-0-x86_64-qr opt and debug-isolated-process
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=343228367&repo=autoland&lineNumber=12731

[task 2021-06-18T14:05:11.470Z] 14:05:11 INFO - 06-18 15:04:41.453 D/GeckoViewProgressDelegateC: handleEvent: MozAfterPaint
[task 2021-06-18T14:05:11.471Z] 14:05:11 INFO - 06-18 15:04:41.463 D/GeckoViewProgress( 3155): receiveMessage: MozAfterPaint
[task 2021-06-18T14:05:11.471Z] 14:05:11 INFO - 06-18 15:04:50.083 E/GeckoConsole( 3155): [JavaScript Error: "NS_ERROR_FILE_NOT_FOUND: " {file: "resource://gre/modules/SessionStoreFunctions.jsm" line: 106}]
[task 2021-06-18T14:05:11.471Z] 14:05:11 INFO - 06-18 15:04:50.083 E/GeckoConsole( 3155): SSF_updateSessionStoreForWindow@resource://gre/modules/SessionStoreFunctions.jsm:106:5
[task 2021-06-18T14:05:11.471Z] 14:05:11 INFO - 06-18 15:04:50.083 E/GeckoConsole( 3155): UpdateSessionStoreForStorage@resource://gre/modules/SessionStoreFunctions.jsm:49:35
[task 2021-06-18T14:05:11.471Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): Error
[task 2021-06-18T14:05:11.471Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
[task 2021-06-18T14:05:11.471Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutRunnable.run(UiThreadUtils.java:52)
[task 2021-06-18T14:05:11.471Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at android.os.Handler.handleCallback(Handler.java:751)
[task 2021-06-18T14:05:11.471Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2021-06-18T14:05:11.471Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at org.mozilla.geckoview.test.util.UiThreadUtils.waitForCondition(UiThreadUtils.java:155)
[task 2021-06-18T14:05:11.471Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1591)
[task 2021-06-18T14:05:11.471Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1474)
[task 2021-06-18T14:05:11.471Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1417)
[task 2021-06-18T14:05:11.472Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at org.mozilla.geckoview.test.BaseSessionTest.waitUntilCalled(BaseSessionTest.kt:161)
[task 2021-06-18T14:05:11.472Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at org.mozilla.geckoview.test.TextInputDelegateTest.editorInfo_defaultByInputType(TextInputDelegateTest.kt:827)
[task 2021-06-18T14:05:11.472Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at java.lang.reflect.Method.invoke(Native Method)
[task 2021-06-18T14:05:11.472Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[task 2021-06-18T14:05:11.472Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[task 2021-06-18T14:05:11.472Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[task 2021-06-18T14:05:11.472Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[task 2021-06-18T14:05:11.472Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2.lambda$evaluate$0$GeckoSessionTestRule$2(GeckoSessionTestRule.java:1317)
[task 2021-06-18T14:05:11.472Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at org.mozilla.geckoview.test.rule.-$$Lambda$GeckoSessionTestRule$2$cmP_QJg-X16GIlt8KIQd32egmfU.run(lambda)
[task 2021-06-18T14:05:11.472Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1950)
[task 2021-06-18T14:05:11.472Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at android.os.Handler.handleCallback(Handler.java:751)
[task 2021-06-18T14:05:11.472Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2021-06-18T14:05:11.473Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at android.os.Looper.loop(Looper.java:154)
[task 2021-06-18T14:05:11.473Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at android.app.ActivityThread.main(ActivityThread.java:6077)
[task 2021-06-18T14:05:11.473Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at java.lang.reflect.Method.invoke(Native Method)
[task 2021-06-18T14:05:11.473Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
[task 2021-06-18T14:05:11.473Z] 14:05:11 INFO - 06-18 15:05:11.194 E/GeckoSessionTestRule( 3155): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)
[task 2021-06-18T14:05:11.473Z] 14:05:11 INFO - 06-18 15:05:11.196 D/GeckoViewContent( 3155): handleEvent: DOMWindowClose
[task 2021-06-18T14:05:11.473Z] 14:05:11 INFO - 06-18 15:05:11.197 D/GeckoViewConsole( 3155): onEvent GeckoView:WebExtension:List null
[task 2021-06-18T14:05:11.473Z] 14:05:11 INFO - 06-18 15:05:11.201 E/GeckoSessionTestRule( 3155): test_end c5ee677f-bc83-49bd-9e28-2d35f3d0f059 editorInfo_defaultByInputType#input
[task 2021-06-18T14:05:11.473Z] 14:05:11 WARNING - TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.TextInputDelegateTest.editorInfo_defaultByInputType[#input] | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
[task 2021-06-18T14:05:11.473Z] 14:05:11 INFO - TEST-INFO took 31325ms
[task 2021-06-18T14:05:11.473Z] 14:05:11 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: numtests=815
[task 2021-06-18T14:05:11.473Z] 14:05:11 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stream=
[task 2021-06-18T14:05:11.473Z] 14:05:11 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
[task 2021-06-18T14:05:11.474Z] 14:05:11 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: test=showHideSoftInput[#input]
[task 2021-06-18T14:05:11.474Z] 14:05:11 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: class=org.mozilla.geckoview.test.TextInputDelegateTest
[task 2021-06-18T14:05:11.474Z] 14:05:11 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: current=616
[task 2021-06-18T14:05:11.474Z] 14:05:11 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS_CODE: 1

When landing bug 1711626, I reuse /assets/www/forms.html for this issue. But
this causes unexpected issue. Although this HTML has iframe,
loadTestPath(FORMS_HTML_PATH) doesn't wait for iframe content, so then,
it seems to cause unexpected form initialization and editorInfo becomes
invalid value.

So I would like to rewrite this test.

InputConnection is updated asynchronously, so we need to check whether it is
created. Then even if it is created, editorInfo may not be ready. So we need
to flush IC's thread task.

Pushed by archaeopteryx@coole-files.de: https://hg.mozilla.org/integration/autoland/rev/3e41c83a9d0c Rewrite org.mozilla.geckoview.test.TextInputDelegateTest.editorInfo_defaultByInputType. r=geckoview-reviewers,agi
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch

6c6f5da9-bf33-4082-a19d-7d99e8083d97 Mass rename intermittents due to Bug 1723034.

Summary: Intermittent org.mozilla.geckoview.test.TextInputDelegateTest.editorInfo_defaultByInputType[#input] | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms → Intermittent org.mozilla.geckoview.test.TextInputDelegateTest#editorInfo_defaultByInputType[#input] | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
See Also: → 1764619

Moving some input bugs to the new GeckoView::IME component.

Component: General → IME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: