Class com.ustadmobile.door.test.BasicCrudIntegrationTest

32

tests

0

failures

0

ignored

0.164s

duration

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