<testResult _class='hudson.tasks.junit.TestResult'><duration>13.407999</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>4.853</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.057</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.682</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.047</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>7.639</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>2023-02-16T11:52:15</timestamp></suite><suite><case><age>0</age><className>com.ustadmobile.lib.rest.ContentUploadRouteIntegrationTest</className><duration>2.059</duration><failedSince>0</failedSince><name>givenRequestWithValidContent_whenUploaded_thenShouldSaveAsTempFileAndReturnMetaData</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>2.059</duration><name>com.ustadmobile.lib.rest.ContentUploadRouteIntegrationTest</name><properties></properties><stderr></stderr><stdout></stdout><timestamp>2023-02-16T11:53:13</timestamp></suite><suite><case><age>0</age><className>com.ustadmobile.lib.rest.InsertDefaultSiteCallbackTest</className><duration>0.296</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, 1676548396285, 'My site', 0, 0, 'jfphpupumxm5fxm385qq')
</stdout></case><duration>0.296</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, 1676548396285, 'My site', 0, 0, 'jfphpupumxm5fxm385qq')
</stdout><timestamp>2023-02-16T11:53:16</timestamp></suite><suite><case><age>0</age><className>com.ustadmobile.lib.rest.PersonAuthRegisterRouteTest</className><duration>0.949</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.332</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.355</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.41</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.386</duration><failedSince>0</failedSince><name>givenRegisterPersonWithAuth_whenRegisterCalled_thenShouldGenerateAuth</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>2.432</duration><name>com.ustadmobile.lib.rest.PersonAuthRegisterRouteTest</name><properties></properties><stderr></stderr><stdout></stdout><timestamp>2023-02-16T11:53:16</timestamp></suite><suite><case><age>0</age><className>com.ustadmobile.lib.rest.TestContainerDownloadRoute</className><duration>0.599</duration><failedSince>0</failedSince><name>givenContainer_WhenEntryListRequestIsMade_shouldGiveListWIthMd5s</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr>Feb 16, 2023 12:53:18 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorDatabaseRepositoryReplicationExtKt$makeNewSubscriptionManager - Create new subscription manager for com.ustadmobile.core.db.UmAppDatabase_Repo@3f96f020...

Feb 16, 2023 12:53:18 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorDatabaseRepositoryReplicationExtKt$makeNewSubscriptionManager - Create new subscription manager for com.ustadmobile.core.db.UmAppDatabase_Repo@3f96f020...

Feb 16
...[truncated 2618 chars]...
fications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1b410308] findAndSendPendingReplicationNotifications  for table(s) Container
Feb 16, 2023 12:53:19 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1b410308] findAndSendPendingReplicationNotifications  for table(s) Container
</stderr><stdout></stdout></case><duration>0.599</duration><name>com.ustadmobile.lib.rest.TestContainerDownloadRoute</name><properties></properties><stderr>Feb 16, 2023 12:53:18 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorDatabaseRepositoryReplicationExtKt$makeNewSubscriptionManager - Create new subscription manager for com.ustadmobile.core.db.UmAppDatabase_Repo@3f96f020...

Feb 16, 2023 12:53:18 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorDatabaseRepositoryReplicationExtKt$makeNewSubscriptionManager - Create new subscription manager for com.ustadmobile.core.db.UmAppDatabase_Repo@3f96f020...

Feb 16
...[truncated 2618 chars]...
fications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1b410308] findAndSendPendingReplicationNotifications  for table(s) Container
Feb 16, 2023 12:53:19 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1b410308] findAndSendPendingReplicationNotifications  for table(s) Container
</stderr><stdout></stdout><timestamp>2023-02-16T11:53:18</timestamp></suite><suite><case><age>0</age><className>com.ustadmobile.lib.rest.TestSiteRoute</className><duration>0.269</duration><failedSince>0</failedSince><name>givenAvailableWorkSpace_whenRequested_thenShouldReturnWorkSpaceObject</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr>Feb 16, 2023 12:53:19 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1b410308]: processing changes to Container, ContainerEntry, ContainerEntryFile, ChangeLog
Feb 16, 2023 12:53:19 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1b410308]: processing changes to Container, Cont
...[truncated 536 chars]...
fications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1b410308] findAndSendPendingReplicationNotifications  for table(s) Container
Feb 16, 2023 12:53:19 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1b410308] findAndSendPendingReplicationNotifications  for table(s) Container
</stderr><stdout></stdout></case><duration>0.269</duration><name>com.ustadmobile.lib.rest.TestSiteRoute</name><properties></properties><stderr>Feb 16, 2023 12:53:19 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1b410308]: processing changes to Container, ContainerEntry, ContainerEntryFile, ChangeLog
Feb 16, 2023 12:53:19 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1b410308]: processing changes to Container, Cont
...[truncated 536 chars]...
fications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1b410308] findAndSendPendingReplicationNotifications  for table(s) Container
Feb 16, 2023 12:53:19 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1b410308] findAndSendPendingReplicationNotifications  for table(s) Container
</stderr><stdout></stdout><timestamp>2023-02-16T11:53:19</timestamp></suite><suite><case><age>0</age><className>com.ustadmobile.lib.rest.prototypestrings.PrototypeLocalizerTest</className><duration>0.039</duration><failedSince>0</failedSince><name>givenPrototypeInput_whenRun_willReplaceEnglishStrings</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>0.039</duration><name>com.ustadmobile.lib.rest.prototypestrings.PrototypeLocalizerTest</name><properties></properties><stderr></stderr><stdout></stdout><timestamp>2023-02-16T11:53:19</timestamp></suite><suite><case><age>0</age><className>com.ustadmobile.lib.rest.remainingstrings.RemainingStringsToolTest</className><duration>0.075</duration><failedSince>0</failedSince><name>givenLanguageCanFindRemainingStrings</name><properties></properties><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>0.075</duration><name>com.ustadmobile.lib.rest.remainingstrings.RemainingStringsToolTest</name><properties></properties><stderr></stderr><stdout></stdout><timestamp>2023-02-16T11:53:19</timestamp></suite></testResult>