New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 885162 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Last visit 15 days ago
Closed: Sep 19
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android , Chrome
Pri: 3
Type: Bug



Sign in to add a comment

betty-arcnext-paladin testBlockingGetAuthToken_DefaultToken_Success flaky

Project Member Reported by kitching@google.com, Sep 18

Issue description

testBlockingGetAuthToken_DefaultToken_Success appears to be flaky on latest paladin builds, causing VMTest to run multiple times (and sometimes cause the build to fail).

The two types of stack traces that show up end with either DeadSystemException or DeadObjectException:



02:23:23 INFO | autoserv| [stdout] 09-18 09:23:23 I/ModuleListener: [20/151] android.accounts.cts.AccountManagerTest#testBlockingGetAuthToken_DefaultToken_Success fail:
02:23:23 INFO | autoserv| [stdout] java.lang.RuntimeException: android.os.DeadSystemException
02:23:23 INFO | autoserv| [stdout]     at android.app.ActivityThread.reportSizeConfigurations(ActivityThread.java:3174)
02:23:23 INFO | autoserv| [stdout]     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3125)
02:23:23 INFO | autoserv| [stdout]     at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
02:23:23 INFO | autoserv| [stdout]     at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
02:23:23 INFO | autoserv| [stdout]     at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
02:23:23 INFO | autoserv| [stdout]     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1847)
02:23:23 INFO | autoserv| [stdout]     at android.os.Handler.dispatchMessage(Handler.java:106)
02:23:23 INFO | autoserv| [stdout]     at android.os.Looper.loop(Looper.java:193)
02:23:23 INFO | autoserv| [stdout]     at android.app.ActivityThread.main(ActivityThread.java:6863)
02:23:23 INFO | autoserv| [stdout]     at java.lang.reflect.Method.invoke(Native Method)
02:23:23 INFO | autoserv| [stdout]     at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
02:23:23 INFO | autoserv| [stdout]     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:865)
02:23:23 INFO | autoserv| [stdout] Caused by: android.os.DeadSystemException
02:23:23 INFO | autoserv| [stdout]     ... 12 more




01:19:37 INFO | autoserv| [stdout] 09-18 08:19:37 I/ModuleListener: [20/151] android.accounts.cts.AccountManagerTest#testBlockingGetAuthToken_DefaultToken_Success fail:
01:19:37 INFO | autoserv| [stdout] java.lang.RuntimeException: Could not launch activity
01:19:37 INFO | autoserv| [stdout]     at android.support.test.runner.MonitoringInstrumentation.startActivitySync(MonitoringInstrumentation.java:443)
01:19:37 INFO | autoserv| [stdout]     at android.test.InstrumentationTestCase.launchActivityWithIntent(InstrumentationTestCase.java:125)
01:19:37 INFO | autoserv| [stdout]     at android.test.InstrumentationTestCase.launchActivity(InstrumentationTestCase.java:103)
01:19:37 INFO | autoserv| [stdout]     at android.test.ActivityInstrumentationTestCase2.getActivity(ActivityInstrumentationTestCase2.java:104)
01:19:37 INFO | autoserv| [stdout]     at android.accounts.cts.AccountManagerTest.setUp(AccountManagerTest.java:144)
01:19:37 INFO | autoserv| [stdout]     at junit.framework.TestCase.runBare(TestCase.java:132)
01:19:37 INFO | autoserv| [stdout]     at junit.framework.TestResult$1.protect(TestResult.java:115)
01:19:37 INFO | autoserv| [stdout]     at android.support.test.internal.runner.junit3.AndroidTestResult.runProtected(AndroidTestResult.java:73)
01:19:37 INFO | autoserv| [stdout]     at junit.framework.TestResult.run(TestResult.java:118)
01:19:37 INFO | autoserv| [stdout]     at android.support.test.internal.runner.junit3.AndroidTestResult.run(AndroidTestResult.java:51)
01:19:37 INFO | autoserv| [stdout]     at junit.framework.TestCase.run(TestCase.java:124)
01:19:37 INFO | autoserv| [stdout]     at android.support.test.internal.runner.junit3.NonLeakyTestSuite$NonLeakyTest.run(NonLeakyTestSuite.java:62)
01:19:37 INFO | autoserv| [stdout]     at android.support.test.internal.runner.junit3.AndroidTestSuite$2.run(AndroidTestSuite.java:101)
01:19:37 INFO | autoserv| [stdout]     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:458)
01:19:37 INFO | autoserv| [stdout]     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
01:19:37 INFO | autoserv| [stdout]     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
01:19:37 INFO | autoserv| [stdout]     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
01:19:37 INFO | autoserv| [stdout]     at java.lang.Thread.run(Thread.java:764)
01:19:37 INFO | autoserv| [stdout] Caused by: java.lang.RuntimeException: Failure from system
01:19:37 INFO | autoserv| [stdout]     at android.app.Instrumentation.execStartActivity(Instrumentation.java:1694)
01:19:37 INFO | autoserv| [stdout]     at android.support.test.runner.MonitoringInstrumentation.execStartActivity(MonitoringInstrumentation.java:484)
01:19:37 INFO | autoserv| [stdout]     at android.app.ContextImpl.startActivity(ContextImpl.java:917)
01:19:37 INFO | autoserv| [stdout]     at android.app.Instrumentation.startActivitySync(Instrumentation.java:505)
01:19:37 INFO | autoserv| [stdout]     at android.app.Instrumentation.startActivitySync(Instrumentation.java:448)
01:19:37 INFO | autoserv| [stdout]     at android.support.test.runner.MonitoringInstrumentation.access$101(MonitoringInstrumentation.java:96)
01:19:37 INFO | autoserv| [stdout]     at android.support.test.runner.MonitoringInstrumentation$4.call(MonitoringInstrumentation.java:419)
01:19:37 INFO | autoserv| [stdout]     at android.support.test.runner.MonitoringInstrumentation$4.call(MonitoringInstrumentation.java:416)
01:19:37 INFO | autoserv| [stdout]     ... 4 more
01:19:37 INFO | autoserv| [stdout] Caused by: android.os.DeadObjectException
01:19:38 INFO | autoserv| [stdout]     at android.os.BinderProxy.transactNative(Native Method)
01:19:38 INFO | autoserv| [stdout]     at android.os.BinderProxy.transact(Binder.java:1127)
01:19:38 INFO | autoserv| [stdout]     at android.app.IActivityManager$Stub$Proxy.startActivity(IActivityManager.java:3742)
01:19:38 INFO | autoserv| [stdout]     at android.app.Instrumentation.execStartActivity(Instrumentation.java:1688)
01:19:38 INFO | autoserv| [stdout]     ... 11 more


Latest build (both VMTest attempt 1 and 2 failed):
https://uberchromegw.corp.google.com/i/chromeos/builders/betty-arcnext-paladin/builds/1391

Last succeeding build (only VMTest attempt 1 failed):
https://uberchromegw.corp.google.com/i/chromeos/builders/betty-arcnext-paladin/builds/1390
 
Cc: lhchavez@chromium.org norvez@chromium.org
Owner: lhchavez@chromium.org
This looks like it's caused by:

09-18 02:02:44.616   172  1500 E ActivityManager: Activity Manager Crash. UID:1000 PID:3218 TRANS:20
09-18 02:02:44.616   172  1500 E ActivityManager: java.lang.NullPointerException: Attempt to read from field 'android.content.Intent com.android.server.am.ActivityRecord.intent' on a null object reference
09-18 02:02:44.616   172  1500 E ActivityManager: 	at com.android.server.am.RunningTasks.createRunningTaskInfo(RunningTasks.java:93)
09-18 02:02:44.616   172  1500 E ActivityManager: 	at com.android.server.am.RunningTasks.getTasks(RunningTasks.java:79)
09-18 02:02:44.616   172  1500 E ActivityManager: 	at com.android.server.am.ActivityStackSupervisor.getRunningTasks(ActivityStackSupervisor.java:1322)
09-18 02:02:44.616   172  1500 E ActivityManager: 	at com.android.server.am.ActivityManagerService.getFilteredTasks(ActivityManagerService.java:10725)
09-18 02:02:44.616   172  1500 E ActivityManager: 	at com.android.server.am.ActivityManagerService.getTasks(ActivityManagerService.java:10711)
09-18 02:02:44.616   172  1500 E ActivityManager: 	at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:288)
09-18 02:02:44.616   172  1500 E ActivityManager: 	at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3305)
09-18 02:02:44.616   172  1500 E ActivityManager: 	at android.os.Binder.execTransact(Binder.java:731)
09-18 02:02:44.617  3218  3218 D AndroidRuntime: Shutting down VM
09-18 02:02:44.621  3218  3218 E AndroidRuntime: FATAL EXCEPTION: main
09-18 02:02:44.621  3218  3218 E AndroidRuntime: Process: org.chromium.arc.applauncher, PID: 3218

Probably a duplicate of b/115949068
Status: WontFix (was: Untriaged)
Looks like a fix has already been committed.  Re-open if bug reoccurs.

Sign in to add a comment