<testResult _class='hudson.tasks.junit.TestResult'><duration>9.882999</duration><empty>false</empty><failCount>0</failCount><passCount>15</passCount><skipCount>0</skipCount><suite><case><age>0</age><className>com.ustadmobile.port.android.view.ViewNameListFragmentPagerAdapterRoboElectricTest</className><duration>2.678</duration><failedSince>0</failedSince><name>givenValidUriListAndFragmentMapping_whenGetItemCalled_thenShouldInstantiateFragmentAndSetArgs</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Called loadFromPath(/system/framework/framework-res.apk, true); mode=binary sdk=28
</stdout></case><case><age>0</age><className>com.ustadmobile.port.android.view.ViewNameListFragmentPagerAdapterRoboElectricTest</className><duration>0.07</duration><failedSince>0</failedSince><name>givenUriNotMapped_whenGetItemCalled_thenShouldThrowIllegalArgumentException</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Called loadFromPath(/system/framework/framework-res.apk, true); mode=binary sdk=28
</stdout></case><case><age>0</age><className>com.ustadmobile.port.android.view.ViewNameListFragmentPagerAdapterRoboElectricTest</className><duration>2.5</duration><failedSince>0</failedSince><name>givenValidUriListAndFragmentMapping_whenGetItemCalled_thenShouldInstantiateFragmentAndSetArgs</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Called loadFromPath(/system/framework/framework-res.apk, true); mode=binary sdk=28
</stdout></case><case><age>0</age><className>com.ustadmobile.port.android.view.ViewNameListFragmentPagerAdapterRoboElectricTest</className><duration>0.059</duration><failedSince>0</failedSince><name>givenUriNotMapped_whenGetItemCalled_thenShouldThrowIllegalArgumentException</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Called loadFromPath(/system/framework/framework-res.apk, true); mode=binary sdk=28
</stdout></case><duration>5.3079996</duration><name>com.ustadmobile.port.android.view.ViewNameListFragmentPagerAdapterRoboElectricTest</name><properties></properties><stderr></stderr><stdout>Called loadFromPath(/system/framework/framework-res.apk, true); mode=binary sdk=28
</stdout><timestamp>2024-11-14T10:29:17</timestamp></suite><suite><case><age>0</age><className>com.ustadmobile.lib.rest.ContentUploadRouteIntegrationTest</className><duration>1.585</duration><failedSince>0</failedSince><name>givenRequestWithValidContent_whenUploaded_thenShouldSaveAsTempFileAndReturnMetaData</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>1.585</duration><name>com.ustadmobile.lib.rest.ContentUploadRouteIntegrationTest</name><properties></properties><stderr></stderr><stdout></stdout><timestamp>2024-11-14T10:31:43</timestamp></suite><suite><case><age>0</age><className>com.ustadmobile.lib.rest.InsertDefaultSiteCallbackTest</className><duration>0.213</duration><failedSince>0</failedSince><name>givenDatabaseCreated_thenWhenOpened_itShouldBloodyWellBeThereFfs</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>INSERT INTO Site(siteUid, sitePcsn, siteLcsn, siteLcb, siteLct, siteName, guestLogin, registrationAllowed, authSalt) 
                      VALUES(1, 0, 0, 0, 1731580305568, 'My site', 0, 0, 'ch2s3faw74kre9swkk3c')
</stdout></case><duration>0.213</duration><name>com.ustadmobile.lib.rest.InsertDefaultSiteCallbackTest</name><properties></properties><stderr></stderr><stdout>INSERT INTO Site(siteUid, sitePcsn, siteLcsn, siteLcb, siteLct, siteName, guestLogin, registrationAllowed, authSalt) 
                      VALUES(1, 0, 0, 0, 1731580305568, 'My site', 0, 0, 'ch2s3faw74kre9swkk3c')
</stdout><timestamp>2024-11-14T10:31:45</timestamp></suite><suite><case><age>0</age><className>com.ustadmobile.lib.rest.PersonAuthRegisterRouteTest</className><duration>0.723</duration><failedSince>0</failedSince><name>givenParentalConsentIsRequiredButNotGranted_whenLoginCalled_thenShouldRespondFailedDepdency</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>com.ustadmobile.lib.rest.PersonAuthRegisterRouteTest</className><duration>0.317</duration><failedSince>0</failedSince><name>givenValidCredentials_whenLoginCalled_thenShouldReturnAccount</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>com.ustadmobile.lib.rest.PersonAuthRegisterRouteTest</className><duration>0.271</duration><failedSince>0</failedSince><name>givenInvalidCredentials_whenLoginCalled_thenShouldRespondForbidden</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>com.ustadmobile.lib.rest.PersonAuthRegisterRouteTest</className><duration>0.338</duration><failedSince>0</failedSince><name>givenRegisterRequestFromMinor_whenRegisterCalled_thenShouldSendEmailAndReply</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>com.ustadmobile.lib.rest.PersonAuthRegisterRouteTest</className><duration>0.312</duration><failedSince>0</failedSince><name>givenRegisterPersonWithAuth_whenRegisterCalled_thenShouldGenerateAuth</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>1.961</duration><name>com.ustadmobile.lib.rest.PersonAuthRegisterRouteTest</name><properties></properties><stderr></stderr><stdout></stdout><timestamp>2024-11-14T10:31:45</timestamp></suite><suite><case><age>0</age><className>com.ustadmobile.lib.rest.TestContainerDownloadRoute</className><duration>0.477</duration><failedSince>0</failedSince><name>givenContainer_WhenEntryListRequestIsMade_shouldGiveListWIthMd5s</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr>Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorDatabaseRepositoryReplicationExtKt$makeNewSubscriptionManager - Create new subscription manager for com.ustadmobile.core.db.UmAppDatabase_Repo@f29353f...

Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorDatabaseRepositoryReplicationExtKt$makeNewSubscriptionManager - Create new subscription manager for com.ustadmobile.core.db.UmAppDatabase_Repo@f29353f...

Nov 14, 
...[truncated 2610 chars]...
tifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications  for table(s) Container
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications  for table(s) Container
</stderr><stdout></stdout></case><duration>0.477</duration><name>com.ustadmobile.lib.rest.TestContainerDownloadRoute</name><properties></properties><stderr>Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorDatabaseRepositoryReplicationExtKt$makeNewSubscriptionManager - Create new subscription manager for com.ustadmobile.core.db.UmAppDatabase_Repo@f29353f...

Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorDatabaseRepositoryReplicationExtKt$makeNewSubscriptionManager - Create new subscription manager for com.ustadmobile.core.db.UmAppDatabase_Repo@f29353f...

Nov 14, 
...[truncated 2610 chars]...
tifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications  for table(s) Container
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications  for table(s) Container
</stderr><stdout></stdout><timestamp>2024-11-14T10:31:47</timestamp></suite><suite><case><age>0</age><className>com.ustadmobile.lib.rest.TestSiteRoute</className><duration>0.247</duration><failedSince>0</failedSince><name>givenAvailableWorkSpace_whenRequested_thenShouldReturnWorkSpaceObject</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr>Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43]: processing changes to Container, ContainerEntry, ContainerEntryFile, ChangeLog
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43]: processing changes to Container, Contai
...[truncated 532 chars]...
tifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications  for table(s) Container
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications  for table(s) Container
</stderr><stdout></stdout></case><duration>0.247</duration><name>com.ustadmobile.lib.rest.TestSiteRoute</name><properties></properties><stderr>Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43]: processing changes to Container, ContainerEntry, ContainerEntryFile, ChangeLog
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43]: processing changes to Container, Contai
...[truncated 532 chars]...
tifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications  for table(s) Container
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications  for table(s) Container
</stderr><stdout></stdout><timestamp>2024-11-14T10:31:48</timestamp></suite><suite><case><age>0</age><className>com.ustadmobile.lib.rest.prototypestrings.PrototypeLocalizerTest</className><duration>0.078</duration><failedSince>0</failedSince><name>givenPrototypeInput_whenRun_willReplaceEnglishStrings</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>0.078</duration><name>com.ustadmobile.lib.rest.prototypestrings.PrototypeLocalizerTest</name><properties></properties><stderr></stderr><stdout></stdout><timestamp>2024-11-14T10:31:48</timestamp></suite><suite><case><age>0</age><className>com.ustadmobile.lib.rest.remainingstrings.RemainingStringsToolTest</className><duration>0.014</duration><failedSince>0</failedSince><name>givenLanguageCanFindRemainingStrings</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>0.014</duration><name>com.ustadmobile.lib.rest.remainingstrings.RemainingStringsToolTest</name><properties></properties><stderr></stderr><stdout></stdout><timestamp>2024-11-14T10:31:48</timestamp></suite></testResult>