All Results

Gradle Test Run :app:testGplayDebugUnitTest

Gradle Test Run :app:testGplayDebugUnitTest

summary

1253

tests

1

failures

3

skipped

1m19.92s

duration

99%

successful

Failed

Child Name Tests Failures Skipped Duration Success rate
ThreadPoolAsyncRunnerTest com.nextcloud.client.core.ThreadPoolAsyncRunnerTest 5 1 0 22.250s 80%

All

Child Name Tests Failures Skipped Duration Success rate
FileLockingHelperTest com.nextcloud.android.files.FileLockingHelperTest 4 0 0 0.241s 100%
ExtensionsTest com.nextcloud.android.utils.ExtensionsTest 2 0 0 0.142s 100%
LocalConnectionTest com.nextcloud.client.core.LocalConnectionTest 5 0 0 37.170s 100%
ManualAsyncRunnerTest com.nextcloud.client.core.ManualAsyncRunnerTest 7 0 0 17.725s 100%
TaskTest com.nextcloud.client.core.TaskTest 4 0 0 18.282s 100%
ThreadPoolAsyncRunnerTest com.nextcloud.client.core.ThreadPoolAsyncRunnerTest 5 1 0 22.250s 80%
TestPowerManagementService com.nextcloud.client.device.TestPowerManagementService 6 0 0 9.853s 100%
TestPowerManagementService$Battery com.nextcloud.client.device.TestPowerManagementService$Battery 4 0 0 9.707s 100%
TestPowerManagementService$PowerSaveMode com.nextcloud.client.device.TestPowerManagementService$PowerSaveMode 2 0 0 6.916s 100%
TestEtmViewModel com.nextcloud.client.etm.TestEtmViewModel 10 0 0 6.129s 100%
TestEtmViewModel$BackgroundJobsPage com.nextcloud.client.etm.TestEtmViewModel$BackgroundJobsPage 3 0 0 11.540s 100%
TestEtmViewModel$MainPage com.nextcloud.client.etm.TestEtmViewModel$MainPage 4 0 0 3.086s 100%
TestEtmViewModel$PreferencesPage com.nextcloud.client.etm.TestEtmViewModel$PreferencesPage 3 0 0 4.866s 100%
BackgroundJobFactoryTest com.nextcloud.client.jobs.BackgroundJobFactoryTest 1 0 0 22.574s 100%
ContentObserverWorkTest com.nextcloud.client.jobs.ContentObserverWorkTest 4 0 3 2.707s 100%
FileLogHandlerTest com.nextcloud.client.logger.FileLogHandlerTest 9 0 0 0.288s 100%
LevelTest com.nextcloud.client.logger.LevelTest 2 0 0 0.012s 100%
LogEntryTest com.nextcloud.client.logger.LogEntryTest 9 0 0 0.154s 100%
LogEntryTest$Parse com.nextcloud.client.logger.LogEntryTest$Parse 4 0 0 0.134s 100%
LogEntryTest$ToString com.nextcloud.client.logger.LogEntryTest$ToString 5 0 0 0.020s 100%
LoggerTest com.nextcloud.client.logger.LoggerTest 8 0 0 5.693s 100%
AsyncFilterTest com.nextcloud.client.logger.ui.AsyncFilterTest 4 0 0 0.194s 100%
LogsViewModelTest com.nextcloud.client.logger.ui.LogsViewModelTest 7 0 0 0.592s 100%
LogsViewModelTest$Filtering com.nextcloud.client.logger.ui.LogsViewModelTest$Filtering 3 0 0 0.158s 100%
LogsViewModelTest$Loading com.nextcloud.client.logger.ui.LogsViewModelTest$Loading 4 0 0 0.758s 100%
AudioFocusManagerTest com.nextcloud.client.media.AudioFocusManagerTest 3 0 0 1.558s 100%
AudioFocusTest com.nextcloud.client.media.AudioFocusTest 2 0 0 0.002s 100%
PlayerStateMachineTest com.nextcloud.client.media.PlayerStateMachineTest 34 0 0 0.580s 100%
PlayerStateMachineTest$AwaitFocus com.nextcloud.client.media.PlayerStateMachineTest$AwaitFocus 5 0 0 0.627s 100%
PlayerStateMachineTest$Constructor com.nextcloud.client.media.PlayerStateMachineTest$Constructor 2 0 0 0.482s 100%
PlayerStateMachineTest$Downloading com.nextcloud.client.media.PlayerStateMachineTest$Downloading 4 0 0 0.454s 100%
PlayerStateMachineTest$Ducked com.nextcloud.client.media.PlayerStateMachineTest$Ducked 5 0 0 0.393s 100%
PlayerStateMachineTest$EventHandling com.nextcloud.client.media.PlayerStateMachineTest$EventHandling 2 0 0 0.065s 100%
PlayerStateMachineTest$Focused com.nextcloud.client.media.PlayerStateMachineTest$Focused 5 0 0 0.143s 100%
PlayerStateMachineTest$Paused com.nextcloud.client.media.PlayerStateMachineTest$Paused 3 0 0 0.031s 100%
PlayerStateMachineTest$Preparing com.nextcloud.client.media.PlayerStateMachineTest$Preparing 4 0 0 0.051s 100%
PlayerStateMachineTest$Stopped com.nextcloud.client.media.PlayerStateMachineTest$Stopped 4 0 0 0.063s 100%
MixinRegistryTest com.nextcloud.client.mixins.MixinRegistryTest 1 0 0 0.763s 100%
ConnectivityServiceTest com.nextcloud.client.network.ConnectivityServiceTest 15 0 0 0.645s 100%
ConnectivityServiceTest$Disconnected com.nextcloud.client.network.ConnectivityServiceTest$Disconnected 2 0 0 3.794s 100%
ConnectivityServiceTest$IsConnected com.nextcloud.client.network.ConnectivityServiceTest$IsConnected 3 0 0 5.105s 100%
ConnectivityServiceTest$WifiConnectionWalledStatus com.nextcloud.client.network.ConnectivityServiceTest$WifiConnectionWalledStatus 7 0 0 4.007s 100%
ConnectivityServiceTest$WifiConnectionWalledStatusOnLegacyServer com.nextcloud.client.network.ConnectivityServiceTest$WifiConnectionWalledStatusOnLegacyServer 3 0 0 2.271s 100%
OnboardingServiceTest com.nextcloud.client.onboarding.OnboardingServiceTest 1 0 0 0.156s 100%
TestAppPreferences com.nextcloud.client.preferences.TestAppPreferences 5 0 0 0.716s 100%
TestAppPreferences$ListenerRegistery com.nextcloud.client.preferences.TestAppPreferences$ListenerRegistery 3 0 0 0.107s 100%
TestAppPreferences$Preferences com.nextcloud.client.preferences.TestAppPreferences$Preferences 2 0 0 0.254s 100%
FileSortOrderBySizeTests com.nextcloud.client.utils.FileSortOrderBySizeTests 7 0 0 0.256s 100%
FileStorageUtilsTest com.nextcloud.client.utils.FileStorageUtilsTest 28 0 0 0.195s 100%
FolderSizeCalculationTests com.nextcloud.client.utils.FolderSizeCalculationTests 14 0 0 0.264s 100%
HashUtilTest com.nextcloud.client.utils.HashUtilTest 4 0 0 0.102s 100%
NaturalSortTest com.nextcloud.client.utils.NaturalSortTest 7 0 0 0.298s 100%
OCFileSortTest com.nextcloud.client.utils.OCFileSortTest 8 0 0 0.257s 100%
SyncedFolderDisplayItemExtensionsTests com.nextcloud.client.utils.SyncedFolderDisplayItemExtensionsTests 1 0 0 0.018s 100%
ThrottlerTest com.nextcloud.client.utils.ThrottlerTest 3 0 0 5.303s 100%
AuthenticatorDataUrlTest com.owncloud.android.authentication.AuthenticatorDataUrlTest 7 0 0 0.067s 100%
AuthenticatorUrlUtilsTest com.owncloud.android.authentication.AuthenticatorUrlUtilsTest 7 0 0 0.043s 100%
AuthenticatorUrlUtilsTest$NormalizeScheme com.owncloud.android.authentication.AuthenticatorUrlUtilsTest$NormalizeScheme 7 0 0 0.015s 100%
PassCodeManagerTest com.owncloud.android.authentication.PassCodeManagerTest 3 0 0 4.376s 100%
OCFileDepthTests com.owncloud.android.datamodel.OCFileDepthTests 4 0 0 0.021s 100%
OCFileTest com.owncloud.android.datamodel.OCFileTest 1 0 0 0.020s 100%
ActivitiesPresenterTest com.owncloud.android.ui.activities.ActivitiesPresenterTest 6 0 0 3.683s 100%
RemoteActivitiesRepositoryTest com.owncloud.android.ui.activities.data.activities.RemoteActivitiesRepositoryTest 2 0 0 0.766s 100%
RemoteFilesRepositoryTest com.owncloud.android.ui.activities.data.files.RemoteFilesRepositoryTest 2 0 0 1.428s 100%
SyncedFoldersActivityTest com.owncloud.android.ui.activity.SyncedFoldersActivityTest 5 0 0 0.271s 100%
ActivityListAdapterTest com.owncloud.android.ui.adapter.ActivityListAdapterTest 5 0 0 0.408s 100%
GalleryAdapterTest com.owncloud.android.ui.adapter.GalleryAdapterTest 2 0 0 7.415s 100%
OCFileListAdapterHelperTest com.owncloud.android.ui.adapter.OCFileListAdapterHelperTest 6 0 0 2.730s 100%
OCShareToOCFileConverterTest com.owncloud.android.ui.adapter.OCShareToOCFileConverterTest 3 0 0 0.060s 100%
ShareeListAdapterTest com.owncloud.android.ui.adapter.ShareeListAdapterTest 1 0 0 8.934s 100%
UserListAdapterTest com.owncloud.android.ui.adapter.UserListAdapterTest 3 0 0 0.635s 100%
OCUploadComparatorTest com.owncloud.android.ui.db.OCUploadComparatorTest 382 0 0 1.447s 100%
OCUploadComparatorTest$ComparatorContract com.owncloud.android.ui.db.OCUploadComparatorTest$ComparatorContract 375 0 0 1.056s 100%
OCUploadComparatorTest$Ordering com.owncloud.android.ui.db.OCUploadComparatorTest$Ordering 7 0 0 0.325s 100%
TextDrawableTest com.owncloud.android.ui.TextDrawableTest 12 0 0 0.086s 100%
AutoUploadHelperTest com.owncloud.android.utils.AutoUploadHelperTest 10 0 0 4.298s 100%
DisplayUtilsTest com.owncloud.android.utils.DisplayUtilsTest 1 0 0 0.176s 100%
E2EVersionHelperTest com.owncloud.android.utils.E2EVersionHelperTest 19 0 0 9.754s 100%
OwnCloudSessionTest com.owncloud.android.utils.OwnCloudSessionTest 5 0 0 0.010s 100%
PathUtilsTest com.owncloud.android.utils.PathUtilsTest 30 0 0 0.109s 100%
PathUtilsTest$IsAncestor com.owncloud.android.utils.PathUtilsTest$IsAncestor 15 0 0 0.053s 100%
PathUtilsTest$IsDirectParent com.owncloud.android.utils.PathUtilsTest$IsDirectParent 15 0 0 0.054s 100%
StringUtilsTest com.owncloud.android.utils.StringUtilsTest 12 0 0 0.007s 100%

error output

Exception in thread "DefaultDispatcher-worker-1 @coroutine#1" java.lang.NullPointerException: Cannot invoke "String.isEmpty()" because "parent.path" is null
	at java.base/java.io.File.<init>(File.java:364)
	at androidx.sqlite.util.ProcessLock.<init>(ProcessLock.android.kt:51)
	at androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper.<init>(FrameworkSQLiteOpenHelper.android.kt:130)
	at androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper.lazyDelegate$lambda$0(FrameworkSQLiteOpenHelper.android.kt:61)
	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:86)
	at androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper.getDelegate(FrameworkSQLiteOpenHelper.android.kt:82)
	at androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper.getWritableDatabase(FrameworkSQLiteOpenHelper.android.kt:96)
	at androidx.sqlite.driver.SupportSQLiteDriver.open(SupportSQLiteDriver.android.kt:57)
	at androidx.sqlite.driver.SupportSQLiteDriver.open(SupportSQLiteDriver.android.kt:33)
	at androidx.room.coroutines.PassthroughConnectionPool.connection$lambda$0(PassthroughConnectionPool.kt:47)
	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:86)
	at androidx.room.coroutines.PassthroughConnectionPool.useConnection(PassthroughConnectionPool.kt:58)
	at androidx.room.RoomConnectionManager.useConnection(RoomConnectionManager.android.kt:138)
	at androidx.room.RoomDatabase.useConnection(RoomDatabase.android.kt:619)
	at androidx.room.TriggerBasedInvalidationTracker.syncTriggers$room_runtime(InvalidationTracker.kt:306)
	at androidx.room.TriggerBasedInvalidationTracker$createFlow$1$1.invokeSuspend(InvalidationTracker.kt:239)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
	Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [CoroutineId(1), "coroutine#1":StandaloneCoroutine{Cancelling}@5725d6b4, Dispatchers.IO]