Class com.ustadmobile.door.test.BasicCrudIntegrationTest
|
100%
successful |
Tests
Test | Method name | Duration | Result |
---|---|---|---|
givenEntitiesInserted_whenFindAllCalled_shouldReturnBoth[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenEntitiesInserted_whenFindAllCalled_shouldReturnBoth | 0s | passed |
givenEntitiesInserted_whenFindAllCalled_shouldReturnBoth[jvm] | givenEntitiesInserted_whenFindAllCalled_shouldReturnBoth | 0.008s | passed |
givenEntitiesInserted_whenQueryWithEmbeddedValueRuns_shouldReturnBoth[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenEntitiesInserted_whenQueryWithEmbeddedValueRuns_shouldReturnBoth | 0s | passed |
givenEntitiesInserted_whenQueryWithEmbeddedValueRuns_shouldReturnBoth[jvm] | givenEntitiesInserted_whenQueryWithEmbeddedValueRuns_shouldReturnBoth | 0.008s | passed |
givenEntitiesInserted_whenUpdateListNoReturnTypeCalled_thenBothItemsShouldBeUpdated[jvm] | givenEntitiesInserted_whenUpdateListNoReturnTypeCalled_thenBothItemsShouldBeUpdated | 0.012s | passed |
givenEntitiesInserted_whenUpdateListNoReturnTypeCalled_thenBothItemsShouldBeUpdated[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenEntitiesInserted_whenUpdateListNoReturnTypeCalled_thenBothItemsShouldBeUpdated | 0.001s | passed |
givenEntityInsertedWithNoCorrespondingEmbeddedEntity_whenQueryWithEmbeddedValueRuns_embeddedObjectShouldBeNull[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenEntityInsertedWithNoCorrespondingEmbeddedEntity_whenQueryWithEmbeddedValueRuns_embeddedObjectShouldBeNull | 0.001s | passed |
givenEntityInsertedWithNoCorrespondingEmbeddedEntity_whenQueryWithEmbeddedValueRuns_embeddedObjectShouldBeNull[jvm] | givenEntityInsertedWithNoCorrespondingEmbeddedEntity_whenQueryWithEmbeddedValueRuns_embeddedObjectShouldBeNull | 0.008s | passed |
givenEntityInserted_whenUpdateSingleItemNoReturnTypeCalled_thenValueShouldBeUpdated[jvm] | givenEntityInserted_whenUpdateSingleItemNoReturnTypeCalled_thenValueShouldBeUpdated | 0.007s | passed |
givenEntityInserted_whenUpdateSingleItemNoReturnTypeCalled_thenValueShouldBeUpdated[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenEntityInserted_whenUpdateSingleItemNoReturnTypeCalled_thenValueShouldBeUpdated | 0.001s | passed |
givenEntityInserted_whenUpdatedSingleItemReturnCountCalled_thenShouldUpdateAndReturn1[jvm] | givenEntityInserted_whenUpdatedSingleItemReturnCountCalled_thenShouldUpdateAndReturn1 | 0.009s | passed |
givenEntityInserted_whenUpdatedSingleItemReturnCountCalled_thenShouldUpdateAndReturn1[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenEntityInserted_whenUpdatedSingleItemReturnCountCalled_thenShouldUpdateAndReturn1 | 0s | passed |
givenEntryInsertedAsync_whenQueriedAsync_shouldBeEqual[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenEntryInsertedAsync_whenQueriedAsync_shouldBeEqual | 0s | passed |
givenEntryInsertedAsync_whenQueriedAsync_shouldBeEqual[jvm] | givenEntryInsertedAsync_whenQueriedAsync_shouldBeEqual | 0.010s | passed |
givenEntryInsertedTwice_whenOnConflictIsIgnore_thenFirstEntityIsRetrieved[jvm] | givenEntryInsertedTwice_whenOnConflictIsIgnore_thenFirstEntityIsRetrieved | 0.008s | passed |
givenEntryInsertedTwice_whenOnConflictIsIgnore_thenFirstEntityIsRetrieved[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenEntryInsertedTwice_whenOnConflictIsIgnore_thenFirstEntityIsRetrieved | 0s | passed |
givenEntryInserted_whenQueried_shouldBeEqual[jvm] | givenEntryInserted_whenQueried_shouldBeEqual | 0.009s | passed |
givenEntryInserted_whenQueried_shouldBeEqual[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenEntryInserted_whenQueried_shouldBeEqual | 0.001s | passed |
givenEntryInserted_whenSingleValueQueried_shouldBeEqual[jvm] | givenEntryInserted_whenSingleValueQueried_shouldBeEqual | 0.008s | passed |
givenEntryInserted_whenSingleValueQueried_shouldBeEqual[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenEntryInserted_whenSingleValueQueried_shouldBeEqual | 0.001s | passed |
givenMaxIntVal_whenStoredAsPartOfStatement_thenWillMatch[jvm] | givenMaxIntVal_whenStoredAsPartOfStatement_thenWillMatch | 0.009s | passed |
givenMaxIntVal_whenStoredAsPartOfStatement_thenWillMatch[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenMaxIntVal_whenStoredAsPartOfStatement_thenWillMatch | 0s | passed |
givenOneEntry_whenQueriedAsFlowAndNewEntityInserted_shouldEmitFirstValueThenSecond[jvm] | givenOneEntry_whenQueriedAsFlowAndNewEntityInserted_shouldEmitFirstValueThenSecond | 0.012s | passed |
givenOneEntry_whenQueriedAsFlowAndNewEntityInserted_shouldEmitFirstValueThenSecond[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenOneEntry_whenQueriedAsFlowAndNewEntityInserted_shouldEmitFirstValueThenSecond | 0.001s | passed |
givenPagingSourceParameter_whenQueried_pagingSourceShouldReturnPagedRows[jvm] | givenPagingSourceParameter_whenQueried_pagingSourceShouldReturnPagedRows | 0.033s | passed |
givenPagingSourceParameter_whenQueried_pagingSourceShouldReturnPagedRows[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenPagingSourceParameter_whenQueried_pagingSourceShouldReturnPagedRows | 0s | passed |
givenQueryPrimitiveReturnTypeNotNullableAsync_whenNoRowsReturned_thenShouldReturnDefaultValue[jvm] | givenQueryPrimitiveReturnTypeNotNullableAsync_whenNoRowsReturned_thenShouldReturnDefaultValue | 0.004s | passed |
givenQueryPrimitiveReturnTypeNotNullableAsync_whenNoRowsReturned_thenShouldReturnDefaultValue[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenQueryPrimitiveReturnTypeNotNullableAsync_whenNoRowsReturned_thenShouldReturnDefaultValue | 0.001s | passed |
givenQueryPrimitiveReturnTypeNullableAsync_whenNoRowsReturned_thenShouldReturnNull[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenQueryPrimitiveReturnTypeNullableAsync_whenNoRowsReturned_thenShouldReturnNull | 0s | passed |
givenQueryPrimitiveReturnTypeNullableAsync_whenNoRowsReturned_thenShouldReturnNull[jvm] | givenQueryPrimitiveReturnTypeNullableAsync_whenNoRowsReturned_thenShouldReturnNull | 0.004s | passed |
givenQueryWithNullPrimitiveParam_whenQueried_thenShouldGetResult[js, browser, ChromeHeadless126.0.6478.61, Linuxx86_64] | givenQueryWithNullPrimitiveParam_whenQueried_thenShouldGetResult | 0s | passed |
givenQueryWithNullPrimitiveParam_whenQueried_thenShouldGetResult[jvm] | givenQueryWithNullPrimitiveParam_whenQueried_thenShouldGetResult | 0.008s | passed |
Standard output
[log] DEBUG DoorLog : Start time = 1722415528246 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2]INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415528319 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2]DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #2 : SQLite Change Tracker: Changed tables=[]INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415528394 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2]INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415528472 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2]DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #2 : SQLite Change Tracker: Changed tables=[ExampleLinkEntity]INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415528552 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2]INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415528624 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2]INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415528704 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2]DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #3 : SQLite Change Tracker: Changed tables=[ExampleEntity2]INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415528784 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2]DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #2 : SQLite Change Tracker: Changed tables=[ExampleEntity2]INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415528857 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2]DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #2 : SQLite Change Tracker: Changed tables=[ExampleEntity2]DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #3 : SQLite Change Tracker: Changed tables=[ExampleEntity2]INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415528943 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2]INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415529021 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2]DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #3 : SQLite Change Tracker: Changed tables=[ExampleEntity2]INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415529107 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415529176 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415529248 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2]INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415529323 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2]INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed [log] DEBUG DoorLog : Start time = 1722415529502 INFO DoorLog : DatabaseBuilderJs: Creating database sqlite::memory: INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite::memory: DEBUG DoorLog : DatabaseBuilderJs: Running onCreate callbacks... DEBUG DoorLog : DatabaseBuilderJs: table creation finished DEBUG DoorLog : DatabaseBuilderJs: Running onOpen callbacks... DEBUG DoorLog : DatabaseBuilderJs: Setting up InvalidationTracker trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up NodeEvent table and trigger SQL DEBUG DoorLog : DatabaseBuilderJs: Setting up change listener INFO DoorLog : Built database for: sqlite::memory: DEBUG DoorLog : [RoomJdbcImplHelper - sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2]INFO DoorLog : SQLite/JS Datasource: closing DEBUG DoorLog : [SQLiteDataSourceJs - :memory:] close - terminating worker INFO DoorLog : [SQLiteDataSourceJs - :memory:] close - worker terminated, closed INFO DoorLog : SQLite/JS Datasource: closed
Standard error
Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561689 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561699 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561708 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561716 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561720 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #2 : SQLite Change Tracker: Changed tables=[ExampleLinkEntity] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561728 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #3 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561740 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561773 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #2 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561782 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #2 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #3 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561794 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561798 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #3 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561805 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #2 : SQLite Change Tracker: Changed tables=[] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561813 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561821 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561829 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] BasicCrudIntegrationTest$setup - Start time = 1722415561838 Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity2] Jul 31, 2024 10:46:01 AM com.ustadmobile.door.log.NapierAntilog performLog FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool