Class com.nextcloud.client.migrations.MigrationsManagerTest
|
0%
successful |
Failed tests
applied_migrations_are_recorded
org.mockito.exceptions.base.MockitoException: Failed to release mocks This should not happen unless you are using a third-party mock maker at com.nextcloud.client.migrations.MigrationsManagerTest.setUp(MigrationsManagerTest.kt:57) ... 31 trimmed Caused by: java.lang.IllegalStateException: Could not initialize plugin: interface org.mockito.plugins.InstantiatorProvider2 (alternate: null) at org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:85) at java.lang.reflect.Proxy.invoke(Proxy.java:1006) at $Proxy51.getInstantiator(Unknown Source) at org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker.createMock(SubclassByteBuddyMockMaker.java:47) at org.mockito.android.internal.creation.AndroidByteBuddyMockMaker.createMock(AndroidByteBuddyMockMaker.java:40) at org.mockito.internal.util.MockUtil.createMock(MockUtil.java:99) at org.mockito.internal.MockitoCore.mock(MockitoCore.java:80) at org.mockito.Mockito.mock(Mockito.java:2235) at org.mockito.internal.configuration.MockAnnotationProcessor.processAnnotationForMock(MockAnnotationProcessor.java:79) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:28) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:25) at org.mockito.internal.configuration.IndependentAnnotationEngine.createMockFor(IndependentAnnotationEngine.java:44) at org.mockito.internal.configuration.IndependentAnnotationEngine.process(IndependentAnnotationEngine.java:72) at org.mockito.internal.configuration.InjectingAnnotationEngine.processIndependentAnnotations(InjectingAnnotationEngine.java:62) at org.mockito.internal.configuration.InjectingAnnotationEngine.process(InjectingAnnotationEngine.java:47) at org.mockito.MockitoAnnotations.openMocks(MockitoAnnotations.java:81) at org.mockito.MockitoAnnotations.initMocks(MockitoAnnotations.java:99) ... 33 more Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Ljava/lang/ClassValue; at io.mockk.proxy.android.ObjenesisInstantiator.<init>(ObjenesisInstantiator.kt:17) at io.mockk.proxy.android.AndroidMockKAgentFactory.init(AndroidMockKAgentFactory.kt:169) at io.mockk.impl.JvmMockKGateway.<init>(JvmMockKGateway.kt:82) at io.mockk.impl.JvmMockKGateway.<clinit>(JvmMockKGateway.kt:230) at com.nextcloud.client.documentscan.GeneratePDFUseCaseTest.setUp(GeneratePDFUseCaseTest.kt:80) 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 androidx.test.internal.runner.junit4.statement.RunAfters.evaluate(RunAfters.java:61) at androidx.test.rule.GrantPermissionRule$RequestPermissionStatement.evaluate(GrantPermissionRule.java:150) 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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ... 17 more Caused by: java.lang.ClassNotFoundException: Didn't find class "java.lang.ClassValue" on path: DexPathList[[zip file "/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk", zip file "/data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk"],nativeLibraryDirectories=[/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/lib/x86_64, /data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk!/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk!/lib/x86_64, /system/lib64, /system/product/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 40 more
inital_status_is_unknown
org.mockito.exceptions.base.MockitoException: Failed to release mocks This should not happen unless you are using a third-party mock maker at com.nextcloud.client.migrations.MigrationsManagerTest.setUp(MigrationsManagerTest.kt:57) ... 31 trimmed Caused by: java.lang.IllegalStateException: Could not initialize plugin: interface org.mockito.plugins.InstantiatorProvider2 (alternate: null) at org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:85) at java.lang.reflect.Proxy.invoke(Proxy.java:1006) at $Proxy51.getInstantiator(Unknown Source) at org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker.createMock(SubclassByteBuddyMockMaker.java:47) at org.mockito.android.internal.creation.AndroidByteBuddyMockMaker.createMock(AndroidByteBuddyMockMaker.java:40) at org.mockito.internal.util.MockUtil.createMock(MockUtil.java:99) at org.mockito.internal.MockitoCore.mock(MockitoCore.java:80) at org.mockito.Mockito.mock(Mockito.java:2235) at org.mockito.internal.configuration.MockAnnotationProcessor.processAnnotationForMock(MockAnnotationProcessor.java:79) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:28) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:25) at org.mockito.internal.configuration.IndependentAnnotationEngine.createMockFor(IndependentAnnotationEngine.java:44) at org.mockito.internal.configuration.IndependentAnnotationEngine.process(IndependentAnnotationEngine.java:72) at org.mockito.internal.configuration.InjectingAnnotationEngine.processIndependentAnnotations(InjectingAnnotationEngine.java:62) at org.mockito.internal.configuration.InjectingAnnotationEngine.process(InjectingAnnotationEngine.java:47) at org.mockito.MockitoAnnotations.openMocks(MockitoAnnotations.java:81) at org.mockito.MockitoAnnotations.initMocks(MockitoAnnotations.java:99) ... 33 more Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Ljava/lang/ClassValue; at io.mockk.proxy.android.ObjenesisInstantiator.<init>(ObjenesisInstantiator.kt:17) at io.mockk.proxy.android.AndroidMockKAgentFactory.init(AndroidMockKAgentFactory.kt:169) at io.mockk.impl.JvmMockKGateway.<init>(JvmMockKGateway.kt:82) at io.mockk.impl.JvmMockKGateway.<clinit>(JvmMockKGateway.kt:230) at com.nextcloud.client.documentscan.GeneratePDFUseCaseTest.setUp(GeneratePDFUseCaseTest.kt:80) 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 androidx.test.internal.runner.junit4.statement.RunAfters.evaluate(RunAfters.java:61) at androidx.test.rule.GrantPermissionRule$RequestPermissionStatement.evaluate(GrantPermissionRule.java:150) 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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ... 17 more Caused by: java.lang.ClassNotFoundException: Didn't find class "java.lang.ClassValue" on path: DexPathList[[zip file "/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk", zip file "/data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk"],nativeLibraryDirectories=[/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/lib/x86_64, /data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk!/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk!/lib/x86_64, /system/lib64, /system/product/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 40 more
migration_error_is_recorded
org.mockito.exceptions.base.MockitoException: Failed to release mocks This should not happen unless you are using a third-party mock maker at com.nextcloud.client.migrations.MigrationsManagerTest.setUp(MigrationsManagerTest.kt:57) ... 31 trimmed Caused by: java.lang.IllegalStateException: Could not initialize plugin: interface org.mockito.plugins.InstantiatorProvider2 (alternate: null) at org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:85) at java.lang.reflect.Proxy.invoke(Proxy.java:1006) at $Proxy51.getInstantiator(Unknown Source) at org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker.createMock(SubclassByteBuddyMockMaker.java:47) at org.mockito.android.internal.creation.AndroidByteBuddyMockMaker.createMock(AndroidByteBuddyMockMaker.java:40) at org.mockito.internal.util.MockUtil.createMock(MockUtil.java:99) at org.mockito.internal.MockitoCore.mock(MockitoCore.java:80) at org.mockito.Mockito.mock(Mockito.java:2235) at org.mockito.internal.configuration.MockAnnotationProcessor.processAnnotationForMock(MockAnnotationProcessor.java:79) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:28) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:25) at org.mockito.internal.configuration.IndependentAnnotationEngine.createMockFor(IndependentAnnotationEngine.java:44) at org.mockito.internal.configuration.IndependentAnnotationEngine.process(IndependentAnnotationEngine.java:72) at org.mockito.internal.configuration.InjectingAnnotationEngine.processIndependentAnnotations(InjectingAnnotationEngine.java:62) at org.mockito.internal.configuration.InjectingAnnotationEngine.process(InjectingAnnotationEngine.java:47) at org.mockito.MockitoAnnotations.openMocks(MockitoAnnotations.java:81) at org.mockito.MockitoAnnotations.initMocks(MockitoAnnotations.java:99) ... 33 more Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Ljava/lang/ClassValue; at io.mockk.proxy.android.ObjenesisInstantiator.<init>(ObjenesisInstantiator.kt:17) at io.mockk.proxy.android.AndroidMockKAgentFactory.init(AndroidMockKAgentFactory.kt:169) at io.mockk.impl.JvmMockKGateway.<init>(JvmMockKGateway.kt:82) at io.mockk.impl.JvmMockKGateway.<clinit>(JvmMockKGateway.kt:230) at com.nextcloud.client.documentscan.GeneratePDFUseCaseTest.setUp(GeneratePDFUseCaseTest.kt:80) 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 androidx.test.internal.runner.junit4.statement.RunAfters.evaluate(RunAfters.java:61) at androidx.test.rule.GrantPermissionRule$RequestPermissionStatement.evaluate(GrantPermissionRule.java:150) 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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ... 17 more Caused by: java.lang.ClassNotFoundException: Didn't find class "java.lang.ClassValue" on path: DexPathList[[zip file "/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk", zip file "/data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk"],nativeLibraryDirectories=[/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/lib/x86_64, /data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk!/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk!/lib/x86_64, /system/lib64, /system/product/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 40 more
migrations_are_not_run_if_already_run_for_an_app_version
org.mockito.exceptions.base.MockitoException: Failed to release mocks This should not happen unless you are using a third-party mock maker at com.nextcloud.client.migrations.MigrationsManagerTest.setUp(MigrationsManagerTest.kt:57) ... 31 trimmed Caused by: java.lang.IllegalStateException: Could not initialize plugin: interface org.mockito.plugins.InstantiatorProvider2 (alternate: null) at org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:85) at java.lang.reflect.Proxy.invoke(Proxy.java:1006) at $Proxy51.getInstantiator(Unknown Source) at org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker.createMock(SubclassByteBuddyMockMaker.java:47) at org.mockito.android.internal.creation.AndroidByteBuddyMockMaker.createMock(AndroidByteBuddyMockMaker.java:40) at org.mockito.internal.util.MockUtil.createMock(MockUtil.java:99) at org.mockito.internal.MockitoCore.mock(MockitoCore.java:80) at org.mockito.Mockito.mock(Mockito.java:2235) at org.mockito.internal.configuration.MockAnnotationProcessor.processAnnotationForMock(MockAnnotationProcessor.java:79) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:28) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:25) at org.mockito.internal.configuration.IndependentAnnotationEngine.createMockFor(IndependentAnnotationEngine.java:44) at org.mockito.internal.configuration.IndependentAnnotationEngine.process(IndependentAnnotationEngine.java:72) at org.mockito.internal.configuration.InjectingAnnotationEngine.processIndependentAnnotations(InjectingAnnotationEngine.java:62) at org.mockito.internal.configuration.InjectingAnnotationEngine.process(InjectingAnnotationEngine.java:47) at org.mockito.MockitoAnnotations.openMocks(MockitoAnnotations.java:81) at org.mockito.MockitoAnnotations.initMocks(MockitoAnnotations.java:99) ... 33 more Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Ljava/lang/ClassValue; at io.mockk.proxy.android.ObjenesisInstantiator.<init>(ObjenesisInstantiator.kt:17) at io.mockk.proxy.android.AndroidMockKAgentFactory.init(AndroidMockKAgentFactory.kt:169) at io.mockk.impl.JvmMockKGateway.<init>(JvmMockKGateway.kt:82) at io.mockk.impl.JvmMockKGateway.<clinit>(JvmMockKGateway.kt:230) at com.nextcloud.client.documentscan.GeneratePDFUseCaseTest.setUp(GeneratePDFUseCaseTest.kt:80) 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 androidx.test.internal.runner.junit4.statement.RunAfters.evaluate(RunAfters.java:61) at androidx.test.rule.GrantPermissionRule$RequestPermissionStatement.evaluate(GrantPermissionRule.java:150) 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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ... 17 more Caused by: java.lang.ClassNotFoundException: Didn't find class "java.lang.ClassValue" on path: DexPathList[[zip file "/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk", zip file "/data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk"],nativeLibraryDirectories=[/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/lib/x86_64, /data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk!/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk!/lib/x86_64, /system/lib64, /system/product/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 40 more
migrations_are_scheduled_on_background_thread
org.mockito.exceptions.base.MockitoException: Failed to release mocks This should not happen unless you are using a third-party mock maker at com.nextcloud.client.migrations.MigrationsManagerTest.setUp(MigrationsManagerTest.kt:57) ... 31 trimmed Caused by: java.lang.IllegalStateException: Could not initialize plugin: interface org.mockito.plugins.InstantiatorProvider2 (alternate: null) at org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:85) at java.lang.reflect.Proxy.invoke(Proxy.java:1006) at $Proxy51.getInstantiator(Unknown Source) at org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker.createMock(SubclassByteBuddyMockMaker.java:47) at org.mockito.android.internal.creation.AndroidByteBuddyMockMaker.createMock(AndroidByteBuddyMockMaker.java:40) at org.mockito.internal.util.MockUtil.createMock(MockUtil.java:99) at org.mockito.internal.MockitoCore.mock(MockitoCore.java:80) at org.mockito.Mockito.mock(Mockito.java:2235) at org.mockito.internal.configuration.MockAnnotationProcessor.processAnnotationForMock(MockAnnotationProcessor.java:79) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:28) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:25) at org.mockito.internal.configuration.IndependentAnnotationEngine.createMockFor(IndependentAnnotationEngine.java:44) at org.mockito.internal.configuration.IndependentAnnotationEngine.process(IndependentAnnotationEngine.java:72) at org.mockito.internal.configuration.InjectingAnnotationEngine.processIndependentAnnotations(InjectingAnnotationEngine.java:62) at org.mockito.internal.configuration.InjectingAnnotationEngine.process(InjectingAnnotationEngine.java:47) at org.mockito.MockitoAnnotations.openMocks(MockitoAnnotations.java:81) at org.mockito.MockitoAnnotations.initMocks(MockitoAnnotations.java:99) ... 33 more Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Ljava/lang/ClassValue; at io.mockk.proxy.android.ObjenesisInstantiator.<init>(ObjenesisInstantiator.kt:17) at io.mockk.proxy.android.AndroidMockKAgentFactory.init(AndroidMockKAgentFactory.kt:169) at io.mockk.impl.JvmMockKGateway.<init>(JvmMockKGateway.kt:82) at io.mockk.impl.JvmMockKGateway.<clinit>(JvmMockKGateway.kt:230) at com.nextcloud.client.documentscan.GeneratePDFUseCaseTest.setUp(GeneratePDFUseCaseTest.kt:80) 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 androidx.test.internal.runner.junit4.statement.RunAfters.evaluate(RunAfters.java:61) at androidx.test.rule.GrantPermissionRule$RequestPermissionStatement.evaluate(GrantPermissionRule.java:150) 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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ... 17 more Caused by: java.lang.ClassNotFoundException: Didn't find class "java.lang.ClassValue" on path: DexPathList[[zip file "/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk", zip file "/data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk"],nativeLibraryDirectories=[/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/lib/x86_64, /data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk!/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk!/lib/x86_64, /system/lib64, /system/product/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 40 more
new_app_version_is_marked_as_migrated_if_no_new_migrations_are_available
org.mockito.exceptions.base.MockitoException: Failed to release mocks This should not happen unless you are using a third-party mock maker at com.nextcloud.client.migrations.MigrationsManagerTest.setUp(MigrationsManagerTest.kt:57) ... 31 trimmed Caused by: java.lang.IllegalStateException: Could not initialize plugin: interface org.mockito.plugins.InstantiatorProvider2 (alternate: null) at org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:85) at java.lang.reflect.Proxy.invoke(Proxy.java:1006) at $Proxy51.getInstantiator(Unknown Source) at org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker.createMock(SubclassByteBuddyMockMaker.java:47) at org.mockito.android.internal.creation.AndroidByteBuddyMockMaker.createMock(AndroidByteBuddyMockMaker.java:40) at org.mockito.internal.util.MockUtil.createMock(MockUtil.java:99) at org.mockito.internal.MockitoCore.mock(MockitoCore.java:80) at org.mockito.Mockito.mock(Mockito.java:2235) at org.mockito.internal.configuration.MockAnnotationProcessor.processAnnotationForMock(MockAnnotationProcessor.java:79) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:28) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:25) at org.mockito.internal.configuration.IndependentAnnotationEngine.createMockFor(IndependentAnnotationEngine.java:44) at org.mockito.internal.configuration.IndependentAnnotationEngine.process(IndependentAnnotationEngine.java:72) at org.mockito.internal.configuration.InjectingAnnotationEngine.processIndependentAnnotations(InjectingAnnotationEngine.java:62) at org.mockito.internal.configuration.InjectingAnnotationEngine.process(InjectingAnnotationEngine.java:47) at org.mockito.MockitoAnnotations.openMocks(MockitoAnnotations.java:81) at org.mockito.MockitoAnnotations.initMocks(MockitoAnnotations.java:99) ... 33 more Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Ljava/lang/ClassValue; at io.mockk.proxy.android.ObjenesisInstantiator.<init>(ObjenesisInstantiator.kt:17) at io.mockk.proxy.android.AndroidMockKAgentFactory.init(AndroidMockKAgentFactory.kt:169) at io.mockk.impl.JvmMockKGateway.<init>(JvmMockKGateway.kt:82) at io.mockk.impl.JvmMockKGateway.<clinit>(JvmMockKGateway.kt:230) at com.nextcloud.client.documentscan.GeneratePDFUseCaseTest.setUp(GeneratePDFUseCaseTest.kt:80) 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 androidx.test.internal.runner.junit4.statement.RunAfters.evaluate(RunAfters.java:61) at androidx.test.rule.GrantPermissionRule$RequestPermissionStatement.evaluate(GrantPermissionRule.java:150) 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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ... 17 more Caused by: java.lang.ClassNotFoundException: Didn't find class "java.lang.ClassValue" on path: DexPathList[[zip file "/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk", zip file "/data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk"],nativeLibraryDirectories=[/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/lib/x86_64, /data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk!/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk!/lib/x86_64, /system/lib64, /system/product/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 40 more
optional_migration_failure_does_not_trigger_a_migration_failure
org.mockito.exceptions.base.MockitoException: Failed to release mocks This should not happen unless you are using a third-party mock maker at com.nextcloud.client.migrations.MigrationsManagerTest.setUp(MigrationsManagerTest.kt:57) ... 31 trimmed Caused by: java.lang.IllegalStateException: Could not initialize plugin: interface org.mockito.plugins.InstantiatorProvider2 (alternate: null) at org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:85) at java.lang.reflect.Proxy.invoke(Proxy.java:1006) at $Proxy51.getInstantiator(Unknown Source) at org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker.createMock(SubclassByteBuddyMockMaker.java:47) at org.mockito.android.internal.creation.AndroidByteBuddyMockMaker.createMock(AndroidByteBuddyMockMaker.java:40) at org.mockito.internal.util.MockUtil.createMock(MockUtil.java:99) at org.mockito.internal.MockitoCore.mock(MockitoCore.java:80) at org.mockito.Mockito.mock(Mockito.java:2235) at org.mockito.internal.configuration.MockAnnotationProcessor.processAnnotationForMock(MockAnnotationProcessor.java:79) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:28) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:25) at org.mockito.internal.configuration.IndependentAnnotationEngine.createMockFor(IndependentAnnotationEngine.java:44) at org.mockito.internal.configuration.IndependentAnnotationEngine.process(IndependentAnnotationEngine.java:72) at org.mockito.internal.configuration.InjectingAnnotationEngine.processIndependentAnnotations(InjectingAnnotationEngine.java:62) at org.mockito.internal.configuration.InjectingAnnotationEngine.process(InjectingAnnotationEngine.java:47) at org.mockito.MockitoAnnotations.openMocks(MockitoAnnotations.java:81) at org.mockito.MockitoAnnotations.initMocks(MockitoAnnotations.java:99) ... 33 more Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Ljava/lang/ClassValue; at io.mockk.proxy.android.ObjenesisInstantiator.<init>(ObjenesisInstantiator.kt:17) at io.mockk.proxy.android.AndroidMockKAgentFactory.init(AndroidMockKAgentFactory.kt:169) at io.mockk.impl.JvmMockKGateway.<init>(JvmMockKGateway.kt:82) at io.mockk.impl.JvmMockKGateway.<clinit>(JvmMockKGateway.kt:230) at com.nextcloud.client.documentscan.GeneratePDFUseCaseTest.setUp(GeneratePDFUseCaseTest.kt:80) 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 androidx.test.internal.runner.junit4.statement.RunAfters.evaluate(RunAfters.java:61) at androidx.test.rule.GrantPermissionRule$RequestPermissionStatement.evaluate(GrantPermissionRule.java:150) 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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ... 17 more Caused by: java.lang.ClassNotFoundException: Didn't find class "java.lang.ClassValue" on path: DexPathList[[zip file "/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk", zip file "/data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk"],nativeLibraryDirectories=[/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/lib/x86_64, /data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk!/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk!/lib/x86_64, /system/lib64, /system/product/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 40 more
previously_run_migrations_are_not_run_again
org.mockito.exceptions.base.MockitoException: Failed to release mocks This should not happen unless you are using a third-party mock maker at com.nextcloud.client.migrations.MigrationsManagerTest.setUp(MigrationsManagerTest.kt:57) ... 31 trimmed Caused by: java.lang.IllegalStateException: Could not initialize plugin: interface org.mockito.plugins.InstantiatorProvider2 (alternate: null) at org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:85) at java.lang.reflect.Proxy.invoke(Proxy.java:1006) at $Proxy51.getInstantiator(Unknown Source) at org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker.createMock(SubclassByteBuddyMockMaker.java:47) at org.mockito.android.internal.creation.AndroidByteBuddyMockMaker.createMock(AndroidByteBuddyMockMaker.java:40) at org.mockito.internal.util.MockUtil.createMock(MockUtil.java:99) at org.mockito.internal.MockitoCore.mock(MockitoCore.java:80) at org.mockito.Mockito.mock(Mockito.java:2235) at org.mockito.internal.configuration.MockAnnotationProcessor.processAnnotationForMock(MockAnnotationProcessor.java:79) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:28) at org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:25) at org.mockito.internal.configuration.IndependentAnnotationEngine.createMockFor(IndependentAnnotationEngine.java:44) at org.mockito.internal.configuration.IndependentAnnotationEngine.process(IndependentAnnotationEngine.java:72) at org.mockito.internal.configuration.InjectingAnnotationEngine.processIndependentAnnotations(InjectingAnnotationEngine.java:62) at org.mockito.internal.configuration.InjectingAnnotationEngine.process(InjectingAnnotationEngine.java:47) at org.mockito.MockitoAnnotations.openMocks(MockitoAnnotations.java:81) at org.mockito.MockitoAnnotations.initMocks(MockitoAnnotations.java:99) ... 33 more Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Ljava/lang/ClassValue; at io.mockk.proxy.android.ObjenesisInstantiator.<init>(ObjenesisInstantiator.kt:17) at io.mockk.proxy.android.AndroidMockKAgentFactory.init(AndroidMockKAgentFactory.kt:169) at io.mockk.impl.JvmMockKGateway.<init>(JvmMockKGateway.kt:82) at io.mockk.impl.JvmMockKGateway.<clinit>(JvmMockKGateway.kt:230) at com.nextcloud.client.documentscan.GeneratePDFUseCaseTest.setUp(GeneratePDFUseCaseTest.kt:80) 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 androidx.test.internal.runner.junit4.statement.RunAfters.evaluate(RunAfters.java:61) at androidx.test.rule.GrantPermissionRule$RequestPermissionStatement.evaluate(GrantPermissionRule.java:150) 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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ... 17 more Caused by: java.lang.ClassNotFoundException: Didn't find class "java.lang.ClassValue" on path: DexPathList[[zip file "/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk", zip file "/data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk"],nativeLibraryDirectories=[/data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/lib/x86_64, /data/app/com.nextcloud.client.test-rPMnCO45zryIwPWoB9AMuw==/base.apk!/lib/x86_64, /data/app/com.nextcloud.client-dmxOAGUvqJNLNTkq7JbeIw==/base.apk!/lib/x86_64, /system/lib64, /system/product/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 40 more
Tests
| Test | test(AVD) - 10 |
|---|---|
| applied_migrations_are_recorded | failed (0.005s) |
| inital_status_is_unknown | failed (0.003s) |
| migration_error_is_recorded | failed (0.003s) |
| migrations_are_not_run_if_already_run_for_an_app_version | failed (0.003s) |
| migrations_are_scheduled_on_background_thread | failed (0.002s) |
| new_app_version_is_marked_as_migrated_if_no_new_migrations_are_available | failed (0.004s) |
| optional_migration_failure_does_not_trigger_a_migration_failure | failed (0.030s) |
| previously_run_migrations_are_not_run_again | failed (0.028s) |