Created
July 31, 2021 13:22
-
-
Save Poliziano/fee8512d2af0f44ff1153b8a5b6ef296 to your computer and use it in GitHub Desktop.
Full logs of an Android instrumentation test failure using Hilt and Work Manager
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
07/31 14:15:23: Launching 'BasicInstrumentation...' on Nexus 5X API 27. | |
App restart successful without re-installing the following APK(s): com.poliziano.notanotherpomodoroapp.dev, androidx.test.orchestrator, androidx.test.services | |
Running tests | |
$ adb shell CLASSPATH=$(pm path androidx.test.services) app_process / androidx.test.services.shellexecutor.ShellMain am instrument -r -w -e targetInstrumentation com.poliziano.notanotherpomodoroapp.dev.test/com.poliziano.notanotherpomodoroapp.CustomTestRunner -e clearPackageData true -e debug true -e class 'com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest' androidx.test.orchestrator/androidx.test.orchestrator.AndroidTestOrchestrator | |
Connected to process 14052 on device 'Nexus_5X_API_27 [emulator-5554]'. | |
07/31 14:15:23: Launching 'BasicInstrumentation...' on Nexus 5X API 27. | |
App restart successful without re-installing the following APK(s): com.poliziano.notanotherpomodoroapp.dev, androidx.test.orchestrator, androidx.test.services | |
Running tests | |
$ adb shell CLASSPATH=$(pm path androidx.test.services) app_process / androidx.test.services.shellexecutor.ShellMain am instrument -r -w -e targetInstrumentation com.poliziano.notanotherpomodoroapp.dev.test/com.poliziano.notanotherpomodoroapp.CustomTestRunner -e clearPackageData true -e debug true -e class 'com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest' androidx.test.orchestrator/androidx.test.orchestrator.AndroidTestOrchestrator | |
Connected to process 14052 on device 'Nexus_5X_API_27 [emulator-5554]'. | |
Connected to the target VM, address: 'localhost:55864', transport: 'socket' | |
Capturing and displaying logcat messages from application. This behavior can be disabled in the "Logcat output" section of the "Debugger" settings page. | |
W/zygote: Unexpected CPU variant for X86 using defaults: x86 | |
I/zygote: The ClassLoaderContext is a special shared library. | |
I/zygote: The ClassLoaderContext is a special shared library. | |
W/zygote: ClassLoaderContext classpath size mismatch for position 0. expected=2, found=9 (PCL[/system/framework/android.test.mock.jar*1065265343:/system/framework/android.test.runner.jar*1742119008] | PCL[/system/framework/android.test.mock.jar*1065265343:/system/framework/android.test.runner.jar*1742119008:/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/base.apk*1366987574:/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/base.apk!classes2.dex*2589909291:/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/base.apk!classes3.dex*1935542477:/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/base.apk!classes4.dex*3567327328:/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/base.apk!classes5.dex*149467642:/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/base.apk!classes6.dex*3020200946:/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV | |
W/zygote: Found duplicate classes, falling back to extracting from APK : /data/app/com.poliziano.notanotherpomodoroapp.dev-uly2slSO2RyNWCfV9_HK0A==/base.apk | |
W/zygote: NOTE: This wastes RAM and hurts startup performance. | |
Found duplicated class when checking oat files: 'Lcom/google/common/util/concurrent/ListenableFuture;' in /data/app/com.poliziano.notanotherpomodoroapp.dev-uly2slSO2RyNWCfV9_HK0A==/base.apk!classes14.dex and /data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/base.apk | |
W/System: ClassLoader referenced unknown path: | |
I/MultiDex: VM with version 2.1.0 has multidex support | |
Installing application | |
VM has multidex support, MultiDex support library is disabled. | |
I/FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT] | |
W/zygote: Unsupported class loader | |
W/zygote: Skipping duplicate class check due to unsupported classloader | |
I/DynamiteModule: Considering local module com.google.android.gms.measurement.dynamite:51 and remote module com.google.android.gms.measurement.dynamite:51 | |
Selected remote version of com.google.android.gms.measurement.dynamite, version >= 51 | |
V/DynamiteModule: Dynamite loader version >= 2, using loadModule2NoCrashUtils | |
W/ResourceType: ResTable_typeSpec entry count inconsistent: given 67, previously 69 | |
ResTable_typeSpec entry count inconsistent: given 2885, previously 2906 | |
W/ResourceType: ResTable_typeSpec entry count inconsistent: given 471, previously 3453 | |
W/zygote: Unsupported class loader | |
W/zygote: Skipping duplicate class check due to unsupported classloader | |
I/FirebaseAuth: [FirebaseAuth:] Preparing to create service connection to fallback implementation | |
I/FirebaseCrashlytics: Initializing Firebase Crashlytics 18.2.0 for com.poliziano.notanotherpomodoroapp.dev | |
D/NetworkSecurityConfig: No Network Security Config specified, using platform default | |
V/FA: App measurement collection enabled | |
V/FA: App measurement enabled for app package, google app id: com.poliziano.notanotherpomodoroapp.dev, 1:758304222754:android:825df21fd04303fc34647b | |
I/FA: App measurement initialized, version: 42041 | |
To enable debug logging run: adb shell setprop log.tag.FA VERBOSE | |
To enable faster debug mode event logging run: | |
adb shell setprop debug.firebase.analytics.app com.poliziano.notanotherpomodoroapp.dev | |
D/FA: Debug-level message logging enabled | |
V/FA: Persisting first open: 1627737330422 | |
V/FA: App measurement setting deferred collection: false | |
I/FirebaseInitProvider: FirebaseApp initialization successful | |
I/MonitoringInstr: Instrumentation started! | |
I/AndroidJUnitRunner: Waiting for debugger to connect... | |
I/System.out: Sending WAIT chunk | |
I/zygote: Debugger is active | |
V/FA: Checking service availability | |
Service available | |
V/FA: Connecting to remote service | |
V/FA: Connection attempt already in progress | |
V/FA: Connection attempt already in progress | |
I/System.out: Debugger has connected | |
waiting for debugger to settle... | |
I/System.out: waiting for debugger to settle... | |
I/System.out: waiting for debugger to settle... | |
I/System.out: waiting for debugger to settle... | |
I/chatty: uid=10086(com.poliziano.notanotherpomodoroapp.dev) identical 2 lines | |
I/System.out: waiting for debugger to settle... | |
I/System.out: debugger has settled (1446) | |
I/AndroidJUnitRunner: Debugger connected. | |
V/TestEventClient: Connecting to Orchestrator v1 | |
V/TestEventClient: Test run events requested | |
I/zygote: Do partial code cache collection, code=29KB, data=25KB | |
V/AndroidJUnitRunner: Waiting to connect to the Orchestrator service... | |
I/zygote: After code cache collection, code=29KB, data=25KB | |
Increasing code cache capacity to 128KB | |
I/Choreographer: Skipped 97 frames! The application may be doing too much work on its main thread. | |
D/ConnectionBase: Connected to androidx.test.orchestrator.OrchestratorService | |
I/MonitoringInstr: No JSBridge. | |
D/FA: Connected to remote service | |
V/FA: Processing queued up service tasks: 3 | |
I/UsageTrackerFacilitator: Usage tracking disabled | |
D/TestExecutor: Adding listener androidx.test.internal.runner.listener.LogRunListener | |
D/TestExecutor: Adding listener androidx.test.internal.events.client.OrchestratedInstrumentationListener | |
Adding listener androidx.test.internal.runner.listener.ActivityFinisherRunListener | |
I/TestRunner: run started: 1 tests | |
I/TestRunner: started: shouldSyncPreference(com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest) | |
D/WM-WorkManagerImpl: Unable to initialize multi-process support | |
java.lang.ClassNotFoundException: androidx.work.multiprocess.RemoteWorkManagerClient | |
at java.lang.Class.classForName(Native Method) | |
at java.lang.Class.forName(Class.java:453) | |
at java.lang.Class.forName(Class.java:378) | |
at androidx.work.impl.WorkManagerImpl.tryInitializeMultiProcessSupport(WorkManagerImpl.java:789) | |
at androidx.work.impl.WorkManagerImpl.getRemoteWorkManager(WorkManagerImpl.java:620) | |
at androidx.work.impl.utils.ForceStopRunnable.multiProcessChecks(ForceStopRunnable.java:244) | |
at androidx.work.impl.utils.ForceStopRunnable.run(ForceStopRunnable.java:91) | |
at androidx.work.impl.utils.SerialExecutor$Task.run(SerialExecutor.java:91) | |
at androidx.work.testing.SynchronousExecutor.execute(SynchronousExecutor.java:30) | |
at androidx.work.impl.utils.SerialExecutor.scheduleNext(SerialExecutor.java:55) | |
at androidx.work.impl.utils.SerialExecutor.execute(SerialExecutor.java:46) | |
at androidx.work.testing.TestWorkManagerImpl$1.executeOnBackgroundThread(TestWorkManagerImpl.java:80) | |
at androidx.work.impl.WorkManagerImpl.internalInit(WorkManagerImpl.java:764) | |
at androidx.work.impl.WorkManagerImpl.<init>(WorkManagerImpl.java:275) | |
at androidx.work.impl.WorkManagerImpl.<init>(WorkManagerImpl.java:239) | |
at androidx.work.testing.TestWorkManagerImpl.<init>(TestWorkManagerImpl.java:60) | |
at androidx.work.testing.WorkManagerTestInitHelper.initializeTestWorkManager(WorkManagerTestInitHelper.java:64) | |
at com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest.setup(PreferenceSyncTests.kt:48) | |
at java.lang.reflect.Method.invoke(Native Method) | |
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) | |
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) | |
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) | |
at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76) | |
at dagger.hilt.android.internal.testing.MarkThatRulesRanRule$1.evaluate(MarkThatRulesRanRule.java:106) | |
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) | |
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) | |
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) | |
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) | |
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) | |
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) | |
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) | |
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) | |
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) | |
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) | |
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) | |
at org.junit.runners.ParentRunner.run(ParentRunner.java:413) | |
at androidx.test.ext.junit.runners.AndroidJUnit4.run(AndroidJUnit4.java:162) | |
at org.junit.runners.Suite.runChild(Suite.java:128) | |
at org.junit.runners.Suite.runChild(Suite.java:27) | |
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) | |
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) | |
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) | |
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) | |
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) | |
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) | |
at org.junit.runners.ParentRunner.run(ParentRunner.java:413) | |
at org.junit.runner.JUnitCore.run(JUnitCore.java:137) | |
at org.junit.runner.JUnitCore.run(JUnitCore.java:115) | |
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56) | |
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444) | |
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2075) | |
D/WM-WorkManagerImpl: Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.work.multiprocess.RemoteWorkManagerClient" on path: DexPathList[[zip file "/system/framework/android.test.mock.jar", zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/base.apk", zip file "/data/app/com.poliziano.notanotherpomodoroapp.dev-uly2slSO2RyNWCfV9_HK0A==/base.apk"],nativeLibraryDirectories=[/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/lib/x86, /data/app/com.poliziano.notanotherpomodoroapp.dev-uly2slSO2RyNWCfV9_HK0A==/lib/x86, /system/lib, /vendor/lib]] | |
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:125) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:379) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:312) | |
... 51 more | |
D/WM-ForceStopRunnable: Performing cleanup operations. | |
D/WM-ForceStopRunnable: Application was force-stopped, rescheduling. | |
D/WM-PackageManagerHelper: androidx.work.impl.background.systemalarm.RescheduleReceiver enabled | |
D/WM-Processor: Processor: processing aabf51df-d30b-448b-b09a-c503d1339f41 | |
E/WM-WorkerFactory: Could not instantiate com.poliziano.notanotherpomodoroapp.core.storage.PreferenceSyncWorker | |
java.lang.NoSuchMethodException: <init> [class android.content.Context, class androidx.work.WorkerParameters] | |
at java.lang.Class.getConstructor0(Class.java:2320) | |
at java.lang.Class.getDeclaredConstructor(Class.java:2166) | |
at androidx.work.WorkerFactory.createWorkerWithDefaultFallback(WorkerFactory.java:95) | |
at androidx.work.impl.WorkerWrapper.runWorker(WorkerWrapper.java:244) | |
at androidx.work.impl.WorkerWrapper.run(WorkerWrapper.java:136) | |
at androidx.work.impl.utils.SerialExecutor$Task.run(SerialExecutor.java:91) | |
at androidx.work.testing.SynchronousExecutor.execute(SynchronousExecutor.java:30) | |
at androidx.work.impl.utils.SerialExecutor.scheduleNext(SerialExecutor.java:55) | |
at androidx.work.impl.utils.SerialExecutor$Task.run(SerialExecutor.java:93) | |
at androidx.work.testing.SynchronousExecutor.execute(SynchronousExecutor.java:30) | |
at androidx.work.impl.utils.SerialExecutor.scheduleNext(SerialExecutor.java:55) | |
at androidx.work.impl.utils.SerialExecutor$Task.run(SerialExecutor.java:93) | |
at androidx.work.testing.SynchronousExecutor.execute(SynchronousExecutor.java:30) | |
at androidx.work.impl.utils.SerialExecutor.scheduleNext(SerialExecutor.java:55) | |
at androidx.work.impl.utils.SerialExecutor$Task.run(SerialExecutor.java:93) | |
at androidx.work.testing.SynchronousExecutor.execute(SynchronousExecutor.java:30) | |
at androidx.work.impl.utils.SerialExecutor.scheduleNext(SerialExecutor.java:55) | |
at androidx.work.impl.utils.SerialExecutor.execute(SerialExecutor.java:46) | |
at androidx.work.testing.TestWorkManagerImpl$1.executeOnBackgroundThread(TestWorkManagerImpl.java:80) | |
at androidx.work.impl.WorkContinuationImpl.enqueue(WorkContinuationImpl.java:187) | |
at androidx.work.impl.WorkManagerImpl.enqueue(WorkManagerImpl.java:378) | |
at androidx.work.WorkManager.enqueue(WorkManager.java:221) | |
at com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest.shouldSyncPreference(PreferenceSyncTests.kt:60) | |
at java.lang.reflect.Method.invoke(Native Method) | |
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) | |
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) | |
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) | |
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) | |
at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:80) | |
at dagger.hilt.android.internal.testing.MarkThatRulesRanRule$1.evaluate(MarkThatRulesRanRule.java:106) | |
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) | |
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) | |
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) | |
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) | |
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) | |
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) | |
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) | |
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) | |
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) | |
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) | |
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) | |
at org.junit.runners.ParentRunner.run(ParentRunner.java:413) | |
at androidx.test.ext.junit.runners.AndroidJUnit4.run(AndroidJUnit4.java:162) | |
at org.junit.runners.Suite.runChild(Suite.java:128) | |
at org.junit.runners.Suite.runChild(Suite.java:27) | |
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) | |
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) | |
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) | |
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) | |
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) | |
E/WM-WorkerFactory: at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) | |
at org.junit.runners.ParentRunner.run(ParentRunner.java:413) | |
at org.junit.runner.JUnitCore.run(JUnitCore.java:137) | |
at org.junit.runner.JUnitCore.run(JUnitCore.java:115) | |
at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56) | |
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444) | |
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2075) | |
E/WM-WorkerWrapper: Could not create Worker com.poliziano.notanotherpomodoroapp.core.storage.PreferenceSyncWorker | |
D/WM-PackageManagerHelper: androidx.work.impl.background.systemalarm.RescheduleReceiver disabled | |
D/WM-Processor: Processor aabf51df-d30b-448b-b09a-c503d1339f41 executed; reschedule = false | |
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.google.common.truth.ActualValueInference$InferenceClassVisitor>: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/objectweb/asm/ClassVisitor; | |
at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2) | |
at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:453) | |
at java.lang.Class java.lang.Class.forName(java.lang.String) (Class.java:378) | |
at java.lang.String com.google.common.truth.Platform.inferDescription() (Platform.java:108) | |
at com.google.common.collect.ImmutableList com.google.common.truth.FailureMetadata.description() (FailureMetadata.java:224) | |
at void com.google.common.truth.FailureMetadata.failEqualityCheck(com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, java.lang.String, java.lang.String) (FailureMetadata.java:175) | |
at void com.google.common.truth.Subject.failEqualityCheck(com.google.common.truth.Subject$EqualityCheck, java.lang.Object, com.google.common.truth.Subject$ComparisonResult) (Subject.java:858) | |
at void com.google.common.truth.Subject.standardIsEqualTo(java.lang.Object) (Subject.java:175) | |
at void com.google.common.truth.Subject.isEqualTo(java.lang.Object) (Subject.java:169) | |
at void com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest.shouldSyncPreference() (PreferenceSyncTests.kt:65) | |
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod$1.runReflectiveCall() (FrameworkMethod.java:59) | |
at java.lang.Object org.junit.internal.runners.model.ReflectiveCallable.run() (ReflectiveCallable.java:12) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod.invokeExplosively(java.lang.Object, java.lang.Object[]) (FrameworkMethod.java:56) | |
at void org.junit.internal.runners.statements.InvokeMethod.evaluate() (InvokeMethod.java:17) | |
at void androidx.test.internal.runner.junit4.statement.RunBefores.evaluate() (RunBefores.java:80) | |
at void dagger.hilt.android.internal.testing.MarkThatRulesRanRule$1.evaluate() (MarkThatRulesRanRule.java:106) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.BlockJUnit4ClassRunner$1.evaluate() (BlockJUnit4ClassRunner.java:100) | |
at void org.junit.runners.ParentRunner.runLeaf(org.junit.runners.model.Statement, org.junit.runner.Description, org.junit.runner.notification.RunNotifier) (ParentRunner.java:366) | |
at void org.junit.runners.BlockJUnit4ClassRunner.runChild(org.junit.runners.model.FrameworkMethod, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:103) | |
at void org.junit.runners.BlockJUnit4ClassRunner.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:63) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at void androidx.test.ext.junit.runners.AndroidJUnit4.run(org.junit.runner.notification.RunNotifier) (AndroidJUnit4.java:162) | |
at void org.junit.runners.Suite.runChild(org.junit.runner.Runner, org.junit.runner.notification.RunNotifier) (Suite.java:128) | |
at void org.junit.runners.Suite.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (Suite.java:27) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Runner) (JUnitCore.java:137) | |
at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Request) (JUnitCore.java:115) | |
at android.os.Bundle androidx.test.internal.runner.TestExecutor.execute(org.junit.runner.Request) (TestExecutor.java:56) | |
at void androidx.test.runner.AndroidJUnitRunner.onStart() (AndroidJUnitRunner.java:444) | |
at void android.app.Instrumentation$InstrumentationThread.run() (Instrumentation.java:2075) | |
Caused by: java.lang.ClassNotFoundException: Didn't find class "org.objectweb.asm.ClassVisitor" on path: DexPathList[[zip file "/system/framework/android.test.mock.jar", zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/base.apk", zip file "/data/app/com.poliziano.notanotherpomodoroapp.dev-uly2slSO2RyNWCfV9_HK0A==/base.apk"],nativeLibraryDirectories=[/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/lib/x86, /data/app/com.poliziano.notanotherpomodoroapp.dev-uly2slSO2RyNWCfV9_HK0A==/lib/x86, /system/lib, /vendor/lib]] | |
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125) | |
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379) | |
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) | |
at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2) | |
at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:453) | |
at java.lang.Class java.lang.Class.forName(java.lang.String) (Class.java:378) | |
at java.lang.String com.google.common.truth.Platform.inferDescription() (Platform.java:108) | |
at com.google.common.collect.ImmutableList com.google.common.truth.FailureMetadata.description() (FailureMetadata.java:224) | |
at void com.google.common.truth.FailureMetadata.failEqualityCheck(com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, java.lang.String, java.lang.String) (FailureMetadata.java:175) | |
at void com.google.common.truth.Subject.failEqualityCheck(com.google.common.truth.Subject$EqualityCheck, java.lang.Object, com.google.common.truth.Subject$ComparisonResult) (Subject.java:858) | |
at void com.google.common.truth.Subject.standardIsEqualTo(java.lang.Object) (Subject.java:175) | |
at void com.google.common.truth.Subject.isEqualTo(java.lang.Object) (Subject.java:169) | |
at void com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest.shouldSyncPreference() (PreferenceSyncTests.kt:65) | |
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod$1.runReflectiveCall() (FrameworkMethod.java:59) | |
I/zygote: at java.lang.Object org.junit.internal.runners.model.ReflectiveCallable.run() (ReflectiveCallable.java:12) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod.invokeExplosively(java.lang.Object, java.lang.Object[]) (FrameworkMethod.java:56) | |
at void org.junit.internal.runners.statements.InvokeMethod.evaluate() (InvokeMethod.java:17) | |
at void androidx.test.internal.runner.junit4.statement.RunBefores.evaluate() (RunBefores.java:80) | |
at void dagger.hilt.android.internal.testing.MarkThatRulesRanRule$1.evaluate() (MarkThatRulesRanRule.java:106) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.BlockJUnit4ClassRunner$1.evaluate() (BlockJUnit4ClassRunner.java:100) | |
at void org.junit.runners.ParentRunner.runLeaf(org.junit.runners.model.Statement, org.junit.runner.Description, org.junit.runner.notification.RunNotifier) (ParentRunner.java:366) | |
at void org.junit.runners.BlockJUnit4ClassRunner.runChild(org.junit.runners.model.FrameworkMethod, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:103) | |
at void org.junit.runners.BlockJUnit4ClassRunner.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:63) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at void androidx.test.ext.junit.runners.AndroidJUnit4.run(org.junit.runner.notification.RunNotifier) (AndroidJUnit4.java:162) | |
at void org.junit.runners.Suite.runChild(org.junit.runner.Runner, org.junit.runner.notification.RunNotifier) (Suite.java:128) | |
at void org.junit.runners.Suite.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (Suite.java:27) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Runner) (JUnitCore.java:137) | |
at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Request) (JUnitCore.java:115) | |
at android.os.Bundle androidx.test.internal.runner.TestExecutor.execute(org.junit.runner.Request) (TestExecutor.java:56) | |
at void androidx.test.runner.AndroidJUnitRunner.onStart() (AndroidJUnitRunner.java:444) | |
at void android.app.Instrumentation$InstrumentationThread.run() (Instrumentation.java:2075) | |
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.google.common.truth.ActualValueInference$InferenceClassVisitor>: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/objectweb/asm/ClassVisitor; | |
at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2) | |
at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:453) | |
at java.lang.Class java.lang.Class.forName(java.lang.String) (Class.java:378) | |
at java.lang.String com.google.common.truth.Platform.inferDescription() (Platform.java:108) | |
at com.google.common.collect.ImmutableList com.google.common.truth.FailureMetadata.description() (FailureMetadata.java:224) | |
at void com.google.common.truth.FailureMetadata.failEqualityCheck(com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, java.lang.String, java.lang.String) (FailureMetadata.java:175) | |
at void com.google.common.truth.Subject.failEqualityCheck(com.google.common.truth.Subject$EqualityCheck, java.lang.Object, com.google.common.truth.Subject$ComparisonResult) (Subject.java:858) | |
at void com.google.common.truth.Subject.standardIsEqualTo(java.lang.Object) (Subject.java:175) | |
at void com.google.common.truth.Subject.isEqualTo(java.lang.Object) (Subject.java:169) | |
at void com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest.shouldSyncPreference() (PreferenceSyncTests.kt:65) | |
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod$1.runReflectiveCall() (FrameworkMethod.java:59) | |
at java.lang.Object org.junit.internal.runners.model.ReflectiveCallable.run() (ReflectiveCallable.java:12) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod.invokeExplosively(java.lang.Object, java.lang.Object[]) (FrameworkMethod.java:56) | |
at void org.junit.internal.runners.statements.InvokeMethod.evaluate() (InvokeMethod.java:17) | |
at void androidx.test.internal.runner.junit4.statement.RunBefores.evaluate() (RunBefores.java:80) | |
at void dagger.hilt.android.internal.testing.MarkThatRulesRanRule$1.evaluate() (MarkThatRulesRanRule.java:106) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.BlockJUnit4ClassRunner$1.evaluate() (BlockJUnit4ClassRunner.java:100) | |
I/zygote: at void org.junit.runners.ParentRunner.runLeaf(org.junit.runners.model.Statement, org.junit.runner.Description, org.junit.runner.notification.RunNotifier) (ParentRunner.java:366) | |
at void org.junit.runners.BlockJUnit4ClassRunner.runChild(org.junit.runners.model.FrameworkMethod, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:103) | |
at void org.junit.runners.BlockJUnit4ClassRunner.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:63) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at void androidx.test.ext.junit.runners.AndroidJUnit4.run(org.junit.runner.notification.RunNotifier) (AndroidJUnit4.java:162) | |
at void org.junit.runners.Suite.runChild(org.junit.runner.Runner, org.junit.runner.notification.RunNotifier) (Suite.java:128) | |
at void org.junit.runners.Suite.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (Suite.java:27) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
I/zygote: at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Runner) (JUnitCore.java:137) | |
at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Request) (JUnitCore.java:115) | |
at android.os.Bundle androidx.test.internal.runner.TestExecutor.execute(org.junit.runner.Request) (TestExecutor.java:56) | |
at void androidx.test.runner.AndroidJUnitRunner.onStart() (AndroidJUnitRunner.java:444) | |
at void android.app.Instrumentation$InstrumentationThread.run() (Instrumentation.java:2075) | |
Caused by: java.lang.ClassNotFoundException: Didn't find class "org.objectweb.asm.ClassVisitor" on path: DexPathList[[zip file "/system/framework/android.test.mock.jar", zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/base.apk", zip file "/data/app/com.poliziano.notanotherpomodoroapp.dev-uly2slSO2RyNWCfV9_HK0A==/base.apk"],nativeLibraryDirectories=[/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/lib/x86, /data/app/com.poliziano.notanotherpomodoroapp.dev-uly2slSO2RyNWCfV9_HK0A==/lib/x86, /system/lib, /vendor/lib]] | |
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125) | |
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379) | |
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) | |
at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2) | |
at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:453) | |
at java.lang.Class java.lang.Class.forName(java.lang.String) (Class.java:378) | |
at java.lang.String com.google.common.truth.Platform.inferDescription() (Platform.java:108) | |
at com.google.common.collect.ImmutableList com.google.common.truth.FailureMetadata.description() (FailureMetadata.java:224) | |
at void com.google.common.truth.FailureMetadata.failEqualityCheck(com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, java.lang.String, java.lang.String) (FailureMetadata.java:175) | |
at void com.google.common.truth.Subject.failEqualityCheck(com.google.common.truth.Subject$EqualityCheck, java.lang.Object, com.google.common.truth.Subject$ComparisonResult) (Subject.java:858) | |
at void com.google.common.truth.Subject.standardIsEqualTo(java.lang.Object) (Subject.java:175) | |
at void com.google.common.truth.Subject.isEqualTo(java.lang.Object) (Subject.java:169) | |
at void com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest.shouldSyncPreference() (PreferenceSyncTests.kt:65) | |
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod$1.runReflectiveCall() (FrameworkMethod.java:59) | |
at java.lang.Object org.junit.internal.runners.model.ReflectiveCallable.run() (ReflectiveCallable.java:12) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod.invokeExplosively(java.lang.Object, java.lang.Object[]) (FrameworkMethod.java:56) | |
at void org.junit.internal.runners.statements.InvokeMethod.evaluate() (InvokeMethod.java:17) | |
at void androidx.test.internal.runner.junit4.statement.RunBefores.evaluate() (RunBefores.java:80) | |
at void dagger.hilt.android.internal.testing.MarkThatRulesRanRule$1.evaluate() (MarkThatRulesRanRule.java:106) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.BlockJUnit4ClassRunner$1.evaluate() (BlockJUnit4ClassRunner.java:100) | |
at void org.junit.runners.ParentRunner.runLeaf(org.junit.runners.model.Statement, org.junit.runner.Description, org.junit.runner.notification.RunNotifier) (ParentRunner.java:366) | |
at void org.junit.runners.BlockJUnit4ClassRunner.runChild(org.junit.runners.model.FrameworkMethod, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:103) | |
at void org.junit.runners.BlockJUnit4ClassRunner.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:63) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
I/zygote: at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at void androidx.test.ext.junit.runners.AndroidJUnit4.run(org.junit.runner.notification.RunNotifier) (AndroidJUnit4.java:162) | |
at void org.junit.runners.Suite.runChild(org.junit.runner.Runner, org.junit.runner.notification.RunNotifier) (Suite.java:128) | |
at void org.junit.runners.Suite.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (Suite.java:27) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Runner) (JUnitCore.java:137) | |
at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Request) (JUnitCore.java:115) | |
at android.os.Bundle androidx.test.internal.runner.TestExecutor.execute(org.junit.runner.Request) (TestExecutor.java:56) | |
at void androidx.test.runner.AndroidJUnitRunner.onStart() (AndroidJUnitRunner.java:444) | |
at void android.app.Instrumentation$InstrumentationThread.run() (Instrumentation.java:2075) | |
Rejecting re-init on previously-failed class java.lang.Class<com.google.common.truth.ActualValueInference$InferenceClassVisitor>: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/objectweb/asm/ClassVisitor; | |
at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2) | |
at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:453) | |
at java.lang.Class java.lang.Class.forName(java.lang.String) (Class.java:378) | |
at java.lang.String com.google.common.truth.Platform.inferDescription() (Platform.java:108) | |
at com.google.common.collect.ImmutableList com.google.common.truth.FailureMetadata.description() (FailureMetadata.java:224) | |
at void com.google.common.truth.FailureMetadata.failEqualityCheck(com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, java.lang.String, java.lang.String) (FailureMetadata.java:175) | |
at void com.google.common.truth.Subject.failEqualityCheck(com.google.common.truth.Subject$EqualityCheck, java.lang.Object, com.google.common.truth.Subject$ComparisonResult) (Subject.java:858) | |
at void com.google.common.truth.Subject.standardIsEqualTo(java.lang.Object) (Subject.java:175) | |
at void com.google.common.truth.Subject.isEqualTo(java.lang.Object) (Subject.java:169) | |
I/zygote: at void com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest.shouldSyncPreference() (PreferenceSyncTests.kt:65) | |
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod$1.runReflectiveCall() (FrameworkMethod.java:59) | |
at java.lang.Object org.junit.internal.runners.model.ReflectiveCallable.run() (ReflectiveCallable.java:12) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod.invokeExplosively(java.lang.Object, java.lang.Object[]) (FrameworkMethod.java:56) | |
at void org.junit.internal.runners.statements.InvokeMethod.evaluate() (InvokeMethod.java:17) | |
at void androidx.test.internal.runner.junit4.statement.RunBefores.evaluate() (RunBefores.java:80) | |
at void dagger.hilt.android.internal.testing.MarkThatRulesRanRule$1.evaluate() (MarkThatRulesRanRule.java:106) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.BlockJUnit4ClassRunner$1.evaluate() (BlockJUnit4ClassRunner.java:100) | |
at void org.junit.runners.ParentRunner.runLeaf(org.junit.runners.model.Statement, org.junit.runner.Description, org.junit.runner.notification.RunNotifier) (ParentRunner.java:366) | |
at void org.junit.runners.BlockJUnit4ClassRunner.runChild(org.junit.runners.model.FrameworkMethod, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:103) | |
at void org.junit.runners.BlockJUnit4ClassRunner.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:63) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at void androidx.test.ext.junit.runners.AndroidJUnit4.run(org.junit.runner.notification.RunNotifier) (AndroidJUnit4.java:162) | |
at void org.junit.runners.Suite.runChild(org.junit.runner.Runner, org.junit.runner.notification.RunNotifier) (Suite.java:128) | |
at void org.junit.runners.Suite.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (Suite.java:27) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
I/zygote: at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Runner) (JUnitCore.java:137) | |
at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Request) (JUnitCore.java:115) | |
at android.os.Bundle androidx.test.internal.runner.TestExecutor.execute(org.junit.runner.Request) (TestExecutor.java:56) | |
at void androidx.test.runner.AndroidJUnitRunner.onStart() (AndroidJUnitRunner.java:444) | |
at void android.app.Instrumentation$InstrumentationThread.run() (Instrumentation.java:2075) | |
Caused by: java.lang.ClassNotFoundException: Didn't find class "org.objectweb.asm.ClassVisitor" on path: DexPathList[[zip file "/system/framework/android.test.mock.jar", zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/base.apk", zip file "/data/app/com.poliziano.notanotherpomodoroapp.dev-uly2slSO2RyNWCfV9_HK0A==/base.apk"],nativeLibraryDirectories=[/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/lib/x86, /data/app/com.poliziano.notanotherpomodoroapp.dev-uly2slSO2RyNWCfV9_HK0A==/lib/x86, /system/lib, /vendor/lib]] | |
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125) | |
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379) | |
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) | |
at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2) | |
at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:453) | |
at java.lang.Class java.lang.Class.forName(java.lang.String) (Class.java:378) | |
at java.lang.String com.google.common.truth.Platform.inferDescription() (Platform.java:108) | |
at com.google.common.collect.ImmutableList com.google.common.truth.FailureMetadata.description() (FailureMetadata.java:224) | |
at void com.google.common.truth.FailureMetadata.failEqualityCheck(com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, java.lang.String, java.lang.String) (FailureMetadata.java:175) | |
at void com.google.common.truth.Subject.failEqualityCheck(com.google.common.truth.Subject$EqualityCheck, java.lang.Object, com.google.common.truth.Subject$ComparisonResult) (Subject.java:858) | |
at void com.google.common.truth.Subject.standardIsEqualTo(java.lang.Object) (Subject.java:175) | |
at void com.google.common.truth.Subject.isEqualTo(java.lang.Object) (Subject.java:169) | |
at void com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest.shouldSyncPreference() (PreferenceSyncTests.kt:65) | |
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod$1.runReflectiveCall() (FrameworkMethod.java:59) | |
at java.lang.Object org.junit.internal.runners.model.ReflectiveCallable.run() (ReflectiveCallable.java:12) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod.invokeExplosively(java.lang.Object, java.lang.Object[]) (FrameworkMethod.java:56) | |
at void org.junit.internal.runners.statements.InvokeMethod.evaluate() (InvokeMethod.java:17) | |
at void androidx.test.internal.runner.junit4.statement.RunBefores.evaluate() (RunBefores.java:80) | |
at void dagger.hilt.android.internal.testing.MarkThatRulesRanRule$1.evaluate() (MarkThatRulesRanRule.java:106) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.BlockJUnit4ClassRunner$1.evaluate() (BlockJUnit4ClassRunner.java:100) | |
I/zygote: at void org.junit.runners.ParentRunner.runLeaf(org.junit.runners.model.Statement, org.junit.runner.Description, org.junit.runner.notification.RunNotifier) (ParentRunner.java:366) | |
at void org.junit.runners.BlockJUnit4ClassRunner.runChild(org.junit.runners.model.FrameworkMethod, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:103) | |
at void org.junit.runners.BlockJUnit4ClassRunner.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:63) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at void androidx.test.ext.junit.runners.AndroidJUnit4.run(org.junit.runner.notification.RunNotifier) (AndroidJUnit4.java:162) | |
at void org.junit.runners.Suite.runChild(org.junit.runner.Runner, org.junit.runner.notification.RunNotifier) (Suite.java:128) | |
at void org.junit.runners.Suite.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (Suite.java:27) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
I/zygote: at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Runner) (JUnitCore.java:137) | |
at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Request) (JUnitCore.java:115) | |
at android.os.Bundle androidx.test.internal.runner.TestExecutor.execute(org.junit.runner.Request) (TestExecutor.java:56) | |
at void androidx.test.runner.AndroidJUnitRunner.onStart() (AndroidJUnitRunner.java:444) | |
at void android.app.Instrumentation$InstrumentationThread.run() (Instrumentation.java:2075) | |
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.google.common.truth.ActualValueInference$InferenceClassVisitor>: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/objectweb/asm/ClassVisitor; | |
at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2) | |
at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:453) | |
at java.lang.Class java.lang.Class.forName(java.lang.String) (Class.java:378) | |
at java.lang.String com.google.common.truth.Platform.inferDescription() (Platform.java:108) | |
at com.google.common.collect.ImmutableList com.google.common.truth.FailureMetadata.description() (FailureMetadata.java:224) | |
at void com.google.common.truth.FailureMetadata.failEqualityCheck(com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, java.lang.String, java.lang.String) (FailureMetadata.java:175) | |
at void com.google.common.truth.Subject.failEqualityCheck(com.google.common.truth.Subject$EqualityCheck, java.lang.Object, com.google.common.truth.Subject$ComparisonResult) (Subject.java:858) | |
at void com.google.common.truth.Subject.standardIsEqualTo(java.lang.Object) (Subject.java:175) | |
at void com.google.common.truth.Subject.isEqualTo(java.lang.Object) (Subject.java:169) | |
at void com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest.shouldSyncPreference() (PreferenceSyncTests.kt:65) | |
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod$1.runReflectiveCall() (FrameworkMethod.java:59) | |
at java.lang.Object org.junit.internal.runners.model.ReflectiveCallable.run() (ReflectiveCallable.java:12) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod.invokeExplosively(java.lang.Object, java.lang.Object[]) (FrameworkMethod.java:56) | |
at void org.junit.internal.runners.statements.InvokeMethod.evaluate() (InvokeMethod.java:17) | |
at void androidx.test.internal.runner.junit4.statement.RunBefores.evaluate() (RunBefores.java:80) | |
at void dagger.hilt.android.internal.testing.MarkThatRulesRanRule$1.evaluate() (MarkThatRulesRanRule.java:106) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.BlockJUnit4ClassRunner$1.evaluate() (BlockJUnit4ClassRunner.java:100) | |
at void org.junit.runners.ParentRunner.runLeaf(org.junit.runners.model.Statement, org.junit.runner.Description, org.junit.runner.notification.RunNotifier) (ParentRunner.java:366) | |
I/zygote: at void org.junit.runners.BlockJUnit4ClassRunner.runChild(org.junit.runners.model.FrameworkMethod, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:103) | |
at void org.junit.runners.BlockJUnit4ClassRunner.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:63) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at void androidx.test.ext.junit.runners.AndroidJUnit4.run(org.junit.runner.notification.RunNotifier) (AndroidJUnit4.java:162) | |
at void org.junit.runners.Suite.runChild(org.junit.runner.Runner, org.junit.runner.notification.RunNotifier) (Suite.java:128) | |
at void org.junit.runners.Suite.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (Suite.java:27) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Runner) (JUnitCore.java:137) | |
I/zygote: at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Request) (JUnitCore.java:115) | |
at android.os.Bundle androidx.test.internal.runner.TestExecutor.execute(org.junit.runner.Request) (TestExecutor.java:56) | |
at void androidx.test.runner.AndroidJUnitRunner.onStart() (AndroidJUnitRunner.java:444) | |
at void android.app.Instrumentation$InstrumentationThread.run() (Instrumentation.java:2075) | |
Caused by: java.lang.ClassNotFoundException: Didn't find class "org.objectweb.asm.ClassVisitor" on path: DexPathList[[zip file "/system/framework/android.test.mock.jar", zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/base.apk", zip file "/data/app/com.poliziano.notanotherpomodoroapp.dev-uly2slSO2RyNWCfV9_HK0A==/base.apk"],nativeLibraryDirectories=[/data/app/com.poliziano.notanotherpomodoroapp.dev.test-TorIV5TOHT1lYIVmvDB9JA==/lib/x86, /data/app/com.poliziano.notanotherpomodoroapp.dev-uly2slSO2RyNWCfV9_HK0A==/lib/x86, /system/lib, /vendor/lib]] | |
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125) | |
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379) | |
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) | |
at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2) | |
at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:453) | |
at java.lang.Class java.lang.Class.forName(java.lang.String) (Class.java:378) | |
at java.lang.String com.google.common.truth.Platform.inferDescription() (Platform.java:108) | |
at com.google.common.collect.ImmutableList com.google.common.truth.FailureMetadata.description() (FailureMetadata.java:224) | |
at void com.google.common.truth.FailureMetadata.failEqualityCheck(com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, java.lang.String, java.lang.String) (FailureMetadata.java:175) | |
at void com.google.common.truth.Subject.failEqualityCheck(com.google.common.truth.Subject$EqualityCheck, java.lang.Object, com.google.common.truth.Subject$ComparisonResult) (Subject.java:858) | |
at void com.google.common.truth.Subject.standardIsEqualTo(java.lang.Object) (Subject.java:175) | |
at void com.google.common.truth.Subject.isEqualTo(java.lang.Object) (Subject.java:169) | |
at void com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest.shouldSyncPreference() (PreferenceSyncTests.kt:65) | |
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod$1.runReflectiveCall() (FrameworkMethod.java:59) | |
at java.lang.Object org.junit.internal.runners.model.ReflectiveCallable.run() (ReflectiveCallable.java:12) | |
at java.lang.Object org.junit.runners.model.FrameworkMethod.invokeExplosively(java.lang.Object, java.lang.Object[]) (FrameworkMethod.java:56) | |
at void org.junit.internal.runners.statements.InvokeMethod.evaluate() (InvokeMethod.java:17) | |
at void androidx.test.internal.runner.junit4.statement.RunBefores.evaluate() (RunBefores.java:80) | |
at void dagger.hilt.android.internal.testing.MarkThatRulesRanRule$1.evaluate() (MarkThatRulesRanRule.java:106) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.BlockJUnit4ClassRunner$1.evaluate() (BlockJUnit4ClassRunner.java:100) | |
at void org.junit.runners.ParentRunner.runLeaf(org.junit.runners.model.Statement, org.junit.runner.Description, org.junit.runner.notification.RunNotifier) (ParentRunner.java:366) | |
I/zygote: at void org.junit.runners.BlockJUnit4ClassRunner.runChild(org.junit.runners.model.FrameworkMethod, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:103) | |
at void org.junit.runners.BlockJUnit4ClassRunner.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (BlockJUnit4ClassRunner.java:63) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at void androidx.test.ext.junit.runners.AndroidJUnit4.run(org.junit.runner.notification.RunNotifier) (AndroidJUnit4.java:162) | |
at void org.junit.runners.Suite.runChild(org.junit.runner.Runner, org.junit.runner.notification.RunNotifier) (Suite.java:128) | |
at void org.junit.runners.Suite.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) (Suite.java:27) | |
at void org.junit.runners.ParentRunner$4.run() (ParentRunner.java:331) | |
at void org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) (ParentRunner.java:79) | |
at void org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) (ParentRunner.java:329) | |
at void org.junit.runners.ParentRunner.access$100(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) (ParentRunner.java:66) | |
at void org.junit.runners.ParentRunner$2.evaluate() (ParentRunner.java:293) | |
at void org.junit.runners.ParentRunner$3.evaluate() (ParentRunner.java:306) | |
at void org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) (ParentRunner.java:413) | |
at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Runner) (JUnitCore.java:137) | |
at org.junit.runner.Result org.junit.runner.JUnitCore.run(org.junit.runner.Request) (JUnitCore.java:115) | |
at android.os.Bundle androidx.test.internal.runner.TestExecutor.execute(org.junit.runner.Request) (TestExecutor.java:56) | |
at void androidx.test.runner.AndroidJUnitRunner.onStart() (AndroidJUnitRunner.java:444) | |
at void android.app.Instrumentation$InstrumentationThread.run() (Instrumentation.java:2075) | |
E/TestRunner: failed: shouldSyncPreference(com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest) | |
----- begin exception ----- | |
expected: SUCCEEDED | |
but was : FAILED | |
at com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest.shouldSyncPreference(PreferenceSyncTests.kt:65) | |
E/TestRunner: ----- end exception ----- | |
I/TestRunner: finished: shouldSyncPreference(com.poliziano.notanotherpomodoroapp.BasicInstrumentationTest) | |
I/TestRunner: run finished: 1 tests, 1 failed, 0 ignored | |
I/MonitoringInstr: waitForActivitiesToComplete() took: 0ms | |
Disconnected from the target VM, address: 'localhost:55864', transport: 'socket' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment