Test Summary

264

tests

0

failures

2

ignored

32.537s

duration

100%

successful

Packages

Package Tests Failures Ignored Duration Success rate
com.ustadmobile.core.account 4 0 0 1.413s 100%
com.ustadmobile.core.cachestoragepath 1 0 0 0.011s 100%
com.ustadmobile.core.connectivitymonitor 3 0 0 0.311s 100%
com.ustadmobile.core.contentformats.epub 5 0 0 0.374s 100%
com.ustadmobile.core.contentformats.epub.nav 2 0 0 0.005s 100%
com.ustadmobile.core.contentformats.epub.ncx 1 0 0 0.141s 100%
com.ustadmobile.core.contentformats.epub.ocf 1 0 0 0.001s 100%
com.ustadmobile.core.contentformats.epub.opf 1 0 0 0.009s 100%
com.ustadmobile.core.contentformats.h5p 4 0 0 0.212s 100%
com.ustadmobile.core.contentformats.media 4 0 0 0.126s 100%
com.ustadmobile.core.contentformats.opds 1 0 0 0.003s 100%
com.ustadmobile.core.contentformats.pdf 5 0 0 0.418s 100%
com.ustadmobile.core.contentformats.xapi 4 0 0 0.095s 100%
com.ustadmobile.core.domain.assignment.submitassignment 6 0 0 0.229s 100%
com.ustadmobile.core.domain.blob.download 2 0 0 0.280s 100%
com.ustadmobile.core.domain.blob.saveandmanifest 5 0 0 8.476s 100%
com.ustadmobile.core.domain.blob.savelocaluris 1 0 0 1.025s 100%
com.ustadmobile.core.domain.blob.upload 5 0 0 0.178s 100%
com.ustadmobile.core.domain.bulkaddusers 3 0 0 0.249s 100%
com.ustadmobile.core.domain.cachelock 1 0 0 0.007s 100%
com.ustadmobile.core.domain.clazzenrolment.pendingenrolment 4 0 0 0.200s 100%
com.ustadmobile.core.domain.compress.audio 3 0 2 0.216s 100%
com.ustadmobile.core.domain.compress.image 1 0 0 0.192s 100%
com.ustadmobile.core.domain.compress.list 1 0 0 0.031s 100%
com.ustadmobile.core.domain.compress.pdf 1 0 0 0.090s 100%
com.ustadmobile.core.domain.compress.video 2 0 0 2.985s 100%
com.ustadmobile.core.domain.contententry.delete 1 0 0 0.025s 100%
com.ustadmobile.core.domain.courseblockupdate 2 0 0 0.001s 100%
com.ustadmobile.core.domain.credentials 4 0 0 0.001s 100%
com.ustadmobile.core.domain.extractvideothumbnail 1 0 0 0.494s 100%
com.ustadmobile.core.domain.interop.oneroster 7 0 0 0.301s 100%
com.ustadmobile.core.domain.invite 3 0 0 0.001s 100%
com.ustadmobile.core.domain.passkey 3 0 0 0s 100%
com.ustadmobile.core.domain.peerreviewallocation 5 0 0 0.094s 100%
com.ustadmobile.core.domain.upload 3 0 0 0.508s 100%
com.ustadmobile.core.domain.validatevideofile 3 0 0 0.044s 100%
com.ustadmobile.core.domain.xapi 7 0 0 0.212s 100%
com.ustadmobile.core.domain.xapi.coursegroup 1 0 0 0.051s 100%
com.ustadmobile.core.domain.xapi.formatresponse 8 0 0 0.189s 100%
com.ustadmobile.core.domain.xapi.noninteractivecontentusagestatementrecorder 2 0 0 4.068s 100%
com.ustadmobile.core.domain.xapi.state 7 0 0 0.233s 100%
com.ustadmobile.core.embeddedhttp 1 0 0 0.060s 100%
com.ustadmobile.core.impl 11 0 0 0.911s 100%
com.ustadmobile.core.impl.config 4 0 0 0.001s 100%
com.ustadmobile.core.impl.locale 2 0 0 0.001s 100%
com.ustadmobile.core.io.ext 1 0 0 0s 100%
com.ustadmobile.core.navigation 1 0 0 0.001s 100%
com.ustadmobile.core.schedule 1 0 0 0.001s 100%
com.ustadmobile.core.username 3 0 0 0.066s 100%
com.ustadmobile.core.util 6 0 0 0.001s 100%
com.ustadmobile.core.util.ext 10 0 0 0.238s 100%
com.ustadmobile.core.viewmodel 1 0 0 0.043s 100%
com.ustadmobile.core.viewmodel.account.addaccountselectneworexisting 4 0 0 0.092s 100%
com.ustadmobile.core.viewmodel.account.list 2 0 0 0.103s 100%
com.ustadmobile.core.viewmodel.clazz.detail 2 0 0 0.138s 100%
com.ustadmobile.core.viewmodel.clazz.detailoverview 2 0 0 0.115s 100%
com.ustadmobile.core.viewmodel.clazz.edit 1 0 0 0.159s 100%
com.ustadmobile.core.viewmodel.clazz.list 2 0 0 0.111s 100%
com.ustadmobile.core.viewmodel.clazzassignment 1 0 0 1.480s 100%
com.ustadmobile.core.viewmodel.clazzassignment.detailoverview 13 0 0 0.941s 100%
com.ustadmobile.core.viewmodel.clazzassignment.edit 7 0 0 0.201s 100%
com.ustadmobile.core.viewmodel.clazzassignment.peerreviewerallocationedit 2 0 0 0.134s 100%
com.ustadmobile.core.viewmodel.clazzassignment.submissionstab 1 0 0 0.078s 100%
com.ustadmobile.core.viewmodel.clazzenrolment.clazzmemberlist 2 0 0 0.138s 100%
com.ustadmobile.core.viewmodel.clazzenrolment.edit 2 0 0 0.144s 100%
com.ustadmobile.core.viewmodel.clazzlog.attendancelist 3 0 0 0.182s 100%
com.ustadmobile.core.viewmodel.clazzlog.edit 4 0 0 0.376s 100%
com.ustadmobile.core.viewmodel.contententry.detailoverviewtab 1 0 0 0.038s 100%
com.ustadmobile.core.viewmodel.contententry.edit 1 0 0 0.080s 100%
com.ustadmobile.core.viewmodel.contententry.getmetadata 2 0 0 0.078s 100%
com.ustadmobile.core.viewmodel.contententry.importlink 3 0 0 0.166s 100%
com.ustadmobile.core.viewmodel.coursegroupset.detail 1 0 0 0.067s 100%
com.ustadmobile.core.viewmodel.coursegroupset.edit 2 0 0 0.055s 100%
com.ustadmobile.core.viewmodel.coursegroupset.list 1 0 0 0.059s 100%
com.ustadmobile.core.viewmodel.courseterminology.edit 2 0 0 0.069s 100%
com.ustadmobile.core.viewmodel.courseterminology.list 2 0 0 0.091s 100%
com.ustadmobile.core.viewmodel.login 6 0 0 0.224s 100%
com.ustadmobile.core.viewmodel.parentalconsentmanagement 1 0 0 0.072s 100%
com.ustadmobile.core.viewmodel.person.detail 6 0 0 0.617s 100%
com.ustadmobile.core.viewmodel.person.edit 8 0 0 0.259s 100%
com.ustadmobile.core.viewmodel.person.registerageredirect 3 0 0 0.066s 100%
com.ustadmobile.core.viewmodel.schedule.edit 4 0 0 0.091s 100%
com.ustadmobile.core.viewmodel.siteenterlink 2 0 0 0.046s 100%
com.ustadmobile.core.viewmodel.videocontent 1 0 0 1.081s 100%
com.ustadmobile.core.viewmodel.xapicontent 1 0 0 0.164s 100%

Classes

Class Tests Failures Ignored Duration Success rate
com.ustadmobile.core.account.AuthManagerTest 2 0 0 1.381s 100%
com.ustadmobile.core.account.StringEncryptTest 2 0 0 0.032s 100%
com.ustadmobile.core.cachestoragepath.GetStoragePathForUrlUseCaseCommonJvmTest 1 0 0 0.011s 100%
com.ustadmobile.core.connectivitymonitor.ConnectivityMonitorJvmTest 3 0 0 0.311s 100%
com.ustadmobile.core.contentformats.epub.EpubContentImporterCommonJvmTest 5 0 0 0.374s 100%
com.ustadmobile.core.contentformats.epub.nav.NavigationDocumentTest 2 0 0 0.005s 100%
com.ustadmobile.core.contentformats.epub.ncx.NcxDocumentTest 1 0 0 0.141s 100%
com.ustadmobile.core.contentformats.epub.ocf.TestContainerParse 1 0 0 0.001s 100%
com.ustadmobile.core.contentformats.epub.opf.TestPackageParse 1 0 0 0.009s 100%
com.ustadmobile.core.contentformats.h5p.H5PContentImporterTest 4 0 0 0.212s 100%
com.ustadmobile.core.contentformats.media.VideoContentImporterJvmTest 4 0 0 0.126s 100%
com.ustadmobile.core.contentformats.opds.TestOpds 1 0 0 0.003s 100%
com.ustadmobile.core.contentformats.pdf.PdfContentImporterJvmTest 5 0 0 0.418s 100%
com.ustadmobile.core.contentformats.xapi.XapiZipContentImporterTest 4 0 0 0.095s 100%
com.ustadmobile.core.domain.assignment.submitassignment.SubmitAssignmentUseCaseTest 6 0 0 0.229s 100%
com.ustadmobile.core.domain.blob.download.BlobDownloadClientUseCaseCommonJvmTest 1 0 0 0.136s 100%
com.ustadmobile.core.domain.blob.download.ContentManifestDownloadUseCaseTest 1 0 0 0.144s 100%
com.ustadmobile.core.domain.blob.saveandmanifest.SaveLocalUriAndManifestUploadIntegrationTest 4 0 0 8.460s 100%
com.ustadmobile.core.domain.blob.saveandmanifest.SaveLocalUriAsBlobAndManifestUseCaseJvmTest 1 0 0 0.016s 100%
com.ustadmobile.core.domain.blob.savelocaluris.SaveLocalUrisAsBlobsUseCaseJvmIntegrationTest 1 0 0 1.025s 100%
com.ustadmobile.core.domain.blob.upload.BlobUploadClientUseCaseJvmTest 3 0 0 0.136s 100%
com.ustadmobile.core.domain.blob.upload.BlobUploadServerUseCaseTest 2 0 0 0.042s 100%
com.ustadmobile.core.domain.bulkaddusers.BulkAddUsersUseCaseJvmTest 3 0 0 0.249s 100%
com.ustadmobile.core.domain.cachelock.AddRetainAllActiveTriggersUseCaseTest 1 0 0 0.007s 100%
com.ustadmobile.core.domain.clazzenrolment.pendingenrolment.RequestEnrolmentUseCaseJvmTest 4 0 0 0.200s 100%
com.ustadmobile.core.domain.compress.audio.CompressAudioTestCaseJvm 3 0 2 0.216s 100%
com.ustadmobile.core.domain.compress.image.CompressImageUseCaseJvmTest 1 0 0 0.192s 100%
com.ustadmobile.core.domain.compress.list.CompressListUseCaseTest 1 0 0 0.031s 100%
com.ustadmobile.core.domain.compress.pdf.CompressPdfUseCaseJvmTest 1 0 0 0.090s 100%
com.ustadmobile.core.domain.compress.video.CompressVideoUseCaseHandbrakeTest 1 0 0 2.887s 100%
com.ustadmobile.core.domain.compress.video.FindHandBrakeUseCaseTest 1 0 0 0.098s 100%
com.ustadmobile.core.domain.contententry.delete.DeleteContentEntryParentChildJoinUseCaseTest 1 0 0 0.025s 100%
com.ustadmobile.core.domain.courseblockupdate.AddOrUpdateCourseBlockUseCaseTest 2 0 0 0.001s 100%
com.ustadmobile.core.domain.credentials.GetCredentialUseCaseTest 4 0 0 0.001s 100%
com.ustadmobile.core.domain.extractvideothumbnail.ExtractVideoThumbnailUseCaseJvmTest 1 0 0 0.494s 100%
com.ustadmobile.core.domain.interop.oneroster.OneRosterEndpointTest 7 0 0 0.301s 100%
com.ustadmobile.core.domain.invite.ParseInviteUseCaseTest 3 0 0 0.001s 100%
com.ustadmobile.core.domain.passkey.EncodeDecodeUserHandleUseCaseTest 3 0 0 0s 100%
com.ustadmobile.core.domain.peerreviewallocation.UpdatePeerReviewAllocationUseCaseTest 5 0 0 0.094s 100%
com.ustadmobile.core.domain.upload.ChunkedUploadClientUseCaseTest 2 0 0 0.506s 100%
com.ustadmobile.core.domain.upload.ChunkedUploadServerUseCaseTest 1 0 0 0.002s 100%
com.ustadmobile.core.domain.validatevideofile.ValidateVideoFileUseCaseMediaInfoTest 3 0 0 0.044s 100%
com.ustadmobile.core.domain.xapi.XapiStatementResourceTest 7 0 0 0.212s 100%
com.ustadmobile.core.domain.xapi.coursegroup.CreateXapiGroupForCourseGroupUseCaseTest 1 0 0 0.051s 100%
com.ustadmobile.core.domain.xapi.formatresponse.FormatStatementAuthenticatorAssertionResponseJSONUseCaseTest 8 0 0 0.189s 100%
com.ustadmobile.core.domain.xapi.noninteractivecontentusagestatementrecorder.NonInteractiveContentXapiStatementRecorderTest 2 0 0 4.068s 100%
com.ustadmobile.core.domain.xapi.state.XapiStateUseCaseIntegrationTest 7 0 0 0.233s 100%
com.ustadmobile.core.embeddedhttp.EmbeddedHttpServerTest 1 0 0 0.060s 100%
com.ustadmobile.core.impl.NavCommandExecutionTrackerTest 2 0 0 0.001s 100%
com.ustadmobile.core.impl.UstadAccountManagerTest 9 0 0 0.910s 100%
com.ustadmobile.core.impl.config.SupportedLanguagesConfigTest 4 0 0 0.001s 100%
com.ustadmobile.core.impl.locale.CourseTerminologyStringsTest 2 0 0 0.001s 100%
com.ustadmobile.core.io.ext.ConcatenatedEntryExtTest 1 0 0 0s 100%
com.ustadmobile.core.navigation.SavedStateHandle2Test 1 0 0 0.001s 100%
com.ustadmobile.core.schedule.TestScheduleExt 1 0 0 0.001s 100%
com.ustadmobile.core.username.UsernameSuggestionUseCaseTest 3 0 0 0.066s 100%
com.ustadmobile.core.util.TestUMFileUtil 2 0 0 0s 100%
com.ustadmobile.core.util.UstadUrlComponentsTest 4 0 0 0.001s 100%
com.ustadmobile.core.util.ext.LongExtTest 1 0 0 0.001s 100%
com.ustadmobile.core.util.ext.NavControllerExtTest 8 0 0 0.134s 100%
com.ustadmobile.core.util.ext.ProcessExtTest 1 0 0 0.103s 100%
com.ustadmobile.core.viewmodel.LeavingReasonEditViewModelTest 1 0 0 0.043s 100%
com.ustadmobile.core.viewmodel.account.addaccountselectneworexisting.AddAccountSelectNewOrExistingViewModelTest 4 0 0 0.092s 100%
com.ustadmobile.core.viewmodel.account.list.AccountListViewModelTest 2 0 0 0.103s 100%
com.ustadmobile.core.viewmodel.clazz.detail.ClazzDetailViewModelTest 2 0 0 0.138s 100%
com.ustadmobile.core.viewmodel.clazz.detailoverview.ClazzDetailOverviewViewModelTest 2 0 0 0.115s 100%
com.ustadmobile.core.viewmodel.clazz.edit.ClazzEditViewModelTest 1 0 0 0.159s 100%
com.ustadmobile.core.viewmodel.clazz.list.ClazzListViewModelTest 2 0 0 0.111s 100%
com.ustadmobile.core.viewmodel.clazzassignment.ClazzAssignmentIntegrationTest 1 0 0 1.480s 100%
com.ustadmobile.core.viewmodel.clazzassignment.detailoverview.ClazzAssignmentDetailOverviewViewModelTest 13 0 0 0.941s 100%
com.ustadmobile.core.viewmodel.clazzassignment.edit.ClazzAssignmentEditViewModelTest 7 0 0 0.201s 100%
com.ustadmobile.core.viewmodel.clazzassignment.peerreviewerallocationedit.PeerReviewerAllocationEditViewModelTest 2 0 0 0.134s 100%
com.ustadmobile.core.viewmodel.clazzassignment.submissionstab.ClazzAssignmentDetailSubmissionsTabViewModelTest 1 0 0 0.078s 100%
com.ustadmobile.core.viewmodel.clazzenrolment.clazzmemberlist.ClazzMemberListViewModelTest 2 0 0 0.138s 100%
com.ustadmobile.core.viewmodel.clazzenrolment.edit.ClazzEnrolmentEditViewModelTest 2 0 0 0.144s 100%
com.ustadmobile.core.viewmodel.clazzlog.attendancelist.ClazzLogListAttendanceViewModelTest 3 0 0 0.182s 100%
com.ustadmobile.core.viewmodel.clazzlog.edit.ClazzLogEditAttendanceViewModelTest 4 0 0 0.376s 100%
com.ustadmobile.core.viewmodel.contententry.detailoverviewtab.ContentEntryDetailOverviewViewModelTest 1 0 0 0.038s 100%
com.ustadmobile.core.viewmodel.contententry.edit.ContentEntryEditViewModelTest 1 0 0 0.080s 100%
com.ustadmobile.core.viewmodel.contententry.getmetadata.ContentEntryGetMetadataViewModelTest 2 0 0 0.078s 100%
com.ustadmobile.core.viewmodel.contententry.importlink.ContentEntryImportLinkViewModelTest 3 0 0 0.166s 100%
com.ustadmobile.core.viewmodel.coursegroupset.detail.CourseGroupSetDetailViewModelTest 1 0 0 0.067s 100%
com.ustadmobile.core.viewmodel.coursegroupset.edit.CourseGroupSetEditViewModelTest 2 0 0 0.055s 100%
com.ustadmobile.core.viewmodel.coursegroupset.list.CourseGroupSetListViewModelTest 1 0 0 0.059s 100%
com.ustadmobile.core.viewmodel.courseterminology.edit.CourseTerminologyEditViewModelTest 2 0 0 0.069s 100%
com.ustadmobile.core.viewmodel.courseterminology.list.CourseTerminologyListViewModelTest 2 0 0 0.091s 100%
com.ustadmobile.core.viewmodel.login.LoginViewModelTest 6 0 0 0.224s 100%
com.ustadmobile.core.viewmodel.parentalconsentmanagement.ParentalConsentManagementViewModelTest 1 0 0 0.072s 100%
com.ustadmobile.core.viewmodel.person.detail.PersonDetailViewModelTest 6 0 0 0.617s 100%
com.ustadmobile.core.viewmodel.person.edit.PersonEditViewModelTest 8 0 0 0.259s 100%
com.ustadmobile.core.viewmodel.person.registerageredirect.RegisterAgeRedirectViewModelTest 3 0 0 0.066s 100%
com.ustadmobile.core.viewmodel.schedule.edit.ScheduleEditViewModelTest 4 0 0 0.091s 100%
com.ustadmobile.core.viewmodel.siteenterlink.LearningSpaceEnterLinkViewModelTest 2 0 0 0.046s 100%
com.ustadmobile.core.viewmodel.videocontent.VideoContentViewModelTest 1 0 0 1.081s 100%
com.ustadmobile.core.viewmodel.xapicontent.XapiContentViewModelTest 1 0 0 0.164s 100%