Closed Bug 1565422 Opened 7 years ago Closed 7 years ago

Intermittent org.mozilla.geckoview.test.ContentDelegateTest#crashContentMultipleSessions | status -2

Categories

(GeckoView :: General, defect, P5)

Unspecified
All
defect

Tracking

(firefox-esr60 unaffected, firefox-esr68 unaffected, firefox68 unaffected, firefox69 unaffected, firefox70 fixed)

RESOLVED FIXED
mozilla70
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- unaffected
firefox68 --- unaffected
firefox69 --- unaffected
firefox70 --- fixed

People

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

References

(Blocks 1 open bug, Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: rgurzau [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=256038442&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/DVdR-ZnMRXSxWxV27RkDGQ/runs/0/artifacts/public/logs/live_backing.log


[task 2019-07-11T21:48:16.264Z] 21:48:16 INFO - TEST-START | org.mozilla.geckoview.test.ContentDelegateTest.crashContentMultipleSessions
[task 2019-07-11T21:50:43.049Z] 21:50:43 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
[task 2019-07-11T21:50:43.050Z] 21:50:43 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: current=6
[task 2019-07-11T21:50:43.050Z] 21:50:43 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: class=org.mozilla.geckoview.test.ContentDelegateTest
[task 2019-07-11T21:50:43.050Z] 21:50:43 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stream=
[task 2019-07-11T21:50:43.050Z] 21:50:43 INFO - org.mozilla.geckoview.test | Error in crashContentMultipleSessions(org.mozilla.geckoview.test.ContentDelegateTest):
[task 2019-07-11T21:50:43.050Z] 21:50:43 INFO - org.mozilla.geckoview.test | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 120000ms
[task 2019-07-11T21:50:43.050Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutRunnable.run(UiThreadUtils.java:58)
[task 2019-07-11T21:50:43.051Z] 21:50:43 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:730)
[task 2019-07-11T21:50:43.051Z] 21:50:43 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:92)
[task 2019-07-11T21:50:43.051Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils.waitForCondition(UiThreadUtils.java:161)
[task 2019-07-11T21:50:43.052Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1528)
[task 2019-07-11T21:50:43.053Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1470)
[task 2019-07-11T21:50:43.054Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1423)
[task 2019-07-11T21:50:43.054Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.ContentDelegateTest.crashContentMultipleSessions(ContentDelegateTest.kt:169)
[task 2019-07-11T21:50:43.055Z] 21:50:43 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invokeNative(Native Method)
[task 2019-07-11T21:50:43.056Z] 21:50:43 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Method.java:525)
[task 2019-07-11T21:50:43.056Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[task 2019-07-11T21:50:43.057Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[task 2019-07-11T21:50:43.057Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[task 2019-07-11T21:50:43.058Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[task 2019-07-11T21:50:43.058Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2.lambda$evaluate$0$GeckoSessionTestRule$2(GeckoSessionTestRule.java:1261)
[task 2019-07-11T21:50:43.059Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2$$Lambda$0.run(Unknown Source)
[task 2019-07-11T21:50:43.059Z] 21:50:43 INFO - org.mozilla.geckoview.test | at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1719)
[task 2019-07-11T21:50:43.060Z] 21:50:43 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:730)
[task 2019-07-11T21:50:43.060Z] 21:50:43 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:92)
[task 2019-07-11T21:50:43.061Z] 21:50:43 INFO - org.mozilla.geckoview.test | at android.os.Looper.loop(Looper.java:137)
[task 2019-07-11T21:50:43.061Z] 21:50:43 INFO - org.mozilla.geckoview.test | at android.app.ActivityThread.main(ActivityThread.java:5103)
[task 2019-07-11T21:50:43.062Z] 21:50:43 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invokeNative(Native Method)
[task 2019-07-11T21:50:43.063Z] 21:50:43 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Method.java:525)
[task 2019-07-11T21:50:43.064Z] 21:50:43 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
[task 2019-07-11T21:50:43.065Z] 21:50:43 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
[task 2019-07-11T21:50:43.065Z] 21:50:43 INFO - org.mozilla.geckoview.test | at dalvik.system.NativeStart.main(Native Method)
[task 2019-07-11T21:50:43.066Z] 21:50:43 INFO - org.mozilla.geckoview.test |
[task 2019-07-11T21:50:43.066Z] 21:50:43 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: numtests=49
[task 2019-07-11T21:50:43.067Z] 21:50:43 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stack=org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 120000ms
[task 2019-07-11T21:50:43.068Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutRunnable.run(UiThreadUtils.java:58)
[task 2019-07-11T21:50:43.069Z] 21:50:43 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:730)
[task 2019-07-11T21:50:43.069Z] 21:50:43 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:92)
[task 2019-07-11T21:50:43.069Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils.waitForCondition(UiThreadUtils.java:161)
[task 2019-07-11T21:50:43.070Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1528)
[task 2019-07-11T21:50:43.070Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1470)
[task 2019-07-11T21:50:43.071Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1423)
[task 2019-07-11T21:50:43.071Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.ContentDelegateTest.crashContentMultipleSessions(ContentDelegateTest.kt:169)
[task 2019-07-11T21:50:43.071Z] 21:50:43 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invokeNative(Native Method)
[task 2019-07-11T21:50:43.071Z] 21:50:43 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Method.java:525)
[task 2019-07-11T21:50:43.071Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[task 2019-07-11T21:50:43.071Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[task 2019-07-11T21:50:43.071Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[task 2019-07-11T21:50:43.071Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[task 2019-07-11T21:50:43.071Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2.lambda$evaluate$0$GeckoSessionTestRule$2(GeckoSessionTestRule.java:1261)
[task 2019-07-11T21:50:43.071Z] 21:50:43 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2$$Lambda$0.run(Unknown Source)
[task 2019-07-11T21:50:43.072Z] 21:50:43 INFO - org.mozilla.geckoview.test | at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1719)
[task 2019-07-11T21:50:43.072Z] 21:50:43 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:730)
[task 2019-07-11T21:50:43.073Z] 21:50:43 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:92)
[task 2019-07-11T21:50:43.073Z] 21:50:43 INFO - org.mozilla.geckoview.test | at android.os.Looper.loop(Looper.java:137)
[task 2019-07-11T21:50:43.073Z] 21:50:43 INFO - org.mozilla.geckoview.test | at android.app.ActivityThread.main(ActivityThread.java:5103)
[task 2019-07-11T21:50:43.073Z] 21:50:43 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invokeNative(Native Method)
[task 2019-07-11T21:50:43.073Z] 21:50:43 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Method.java:525)
[task 2019-07-11T21:50:43.073Z] 21:50:43 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
[task 2019-07-11T21:50:43.073Z] 21:50:43 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
[task 2019-07-11T21:50:43.074Z] 21:50:43 INFO - org.mozilla.geckoview.test | at dalvik.system.NativeStart.main(Native Method)
[task 2019-07-11T21:50:43.074Z] 21:50:43 INFO - org.mozilla.geckoview.test |
[task 2019-07-11T21:50:43.074Z] 21:50:43 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: test=crashContentMultipleSessions
[task 2019-07-11T21:50:43.074Z] 21:50:43 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS_CODE: -2
[task 2019-07-11T21:50:43.074Z] 21:50:43 WARNING - TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.ContentDelegateTest.crashContentMultipleSessions | status -2
[task 2019-07-11T21:50:43.074Z] 21:50:43 INFO - TEST-INFO took 146808ms

Type: -- → defect
Regressed by: 1557096

This test makes the implicit assumption that the two events cannot happen near
instantaneously, but as evidence from the test results, sometimes they do. This
patch fixes the intermittent by waiting for both events at the same time.

Assignee: nobody → agi
Pushed by asferro@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4c3ebc637611 Fix intermittent crashContentMultipleSessions. r=droeh
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70

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

Summary: Intermittent org.mozilla.geckoview.test.ContentDelegateTest.crashContentMultipleSessions | status -2 → Intermittent org.mozilla.geckoview.test.ContentDelegateTest#crashContentMultipleSessions | status -2
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: