Class com.ustadmobile.door.ktor.routes.ReplicationRouteTest

4

tests

0

failures

0

ignored

1.509s

duration

100%

successful

Tests

Test Method name Duration Result
givenEmptyDatabase_whenIncomingMessageWithReplicationReceived_thenShouldBeInserted[jvm] givenEmptyDatabase_whenIncomingMessageWithReplicationReceived_thenShouldBeInserted 0.030s passed
givenReplicationsArePendingForNode_whenAckAndGetPendingReplicationsCalled_thenShouldReturnPendingReplications[jvm] givenReplicationsArePendingForNode_whenAckAndGetPendingReplicationsCalled_thenShouldReturnPendingReplications 0.098s passed
givenReplicationsPendingForNode_whenReplicationsAreAcknowledged_thenNextResultShouldReturnNoContent[jvm] givenReplicationsPendingForNode_whenReplicationsAreAcknowledged_thenNextResultShouldReturnNoContent 0.038s passed
givenServerSentEventsClientConnected_whenNewOutgoingReplicationIsPending_thenWillReceiveEvent[jvm] givenServerSentEventsClientConnected_whenNewOutgoingReplicationIsPending_thenWillReceiveEvent 1.343s passed

Standard error

Jul 31, 2024 10:45:30 AM com.ustadmobile.door.log.NapierAntilog performLog
INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete
Jul 31, 2024 10:45:30 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity3, OutgoingReplication]
Jul 31, 2024 10:45:30 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] DoorLog - [NodeEventJdbcImplListenerSqlite - jdbc:sqlite::memory:] emitting 1 events com.ustadmobile.door.nodeevent.NodeEvent@618d086a 
Jul 31, 2024 10:45:30 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool
Jul 31, 2024 10:45:30 AM com.ustadmobile.door.log.NapierAntilog performLog
INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete
Jul 31, 2024 10:45:30 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity3, ReplicationOperation]
Jul 31, 2024 10:45:30 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] DoorLog - [NodeEventManager - jdbc:sqlite::memory:] receiveMessage with 1 replications: inserts done/transaction finished
Jul 31, 2024 10:45:30 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool
Jul 31, 2024 10:45:30 AM com.ustadmobile.door.log.NapierAntilog performLog
INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete
Jul 31, 2024 10:45:30 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity3, OutgoingReplication]
Jul 31, 2024 10:45:30 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] DoorLog - [NodeEventJdbcImplListenerSqlite - jdbc:sqlite::memory:] emitting 1 events com.ustadmobile.door.nodeevent.NodeEvent@5e91c0f6 
Jul 31, 2024 10:45:30 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #3 : SQLite Change Tracker: Changed tables=[OutgoingReplication]
Jul 31, 2024 10:45:30 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool
Jul 31, 2024 10:45:30 AM com.ustadmobile.door.log.NapierAntilog performLog
INFO: [INFO] DoorLog - [DatabaseBuilder.build - jdbc:sqlite::memory:] database build complete
Jul 31, 2024 10:45:31 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] ReplicationRouteTest$givenServerSentEventsClientConnected_whenNewOutgoingReplicationIsPending_thenWillReceiveEvent$invokeSuspend - insert entity
Jul 31, 2024 10:45:31 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] ReplicationRouteTest$givenServerSentEventsClientConnected_whenNewOutgoingReplicationIsPending_thenWillReceiveEvent$invokeSuspend - insert replication
Jul 31, 2024 10:45:31 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] DoorLog - [RoomJdbcImplHelper - jdbc:sqlite::memory:] - useNewConnectionAsyncInternal connection #1 : SQLite Change Tracker: Changed tables=[ExampleEntity3, OutgoingReplication]
Jul 31, 2024 10:45:31 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] DoorLog - [NodeEventJdbcImplListenerSqlite - jdbc:sqlite::memory:] emitting 1 events com.ustadmobile.door.nodeevent.NodeEvent@2417856a 
Jul 31, 2024 10:45:31 AM com.ustadmobile.door.log.NapierAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@com.ustadmobile.door.sse.DoorEventSource@28a8c71f - http://localhost:8094/sse?door-node=123%2Fsecret] error: java.io.EOFException . Attempting to reconnect after 1000ms
Jul 31, 2024 10:45:32 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] DoorLog - Closed HikariDataSource connection pool
Jul 31, 2024 10:45:32 AM com.ustadmobile.door.log.NapierAntilog performLog
FINE: [DEBUG] DoorLog - [DoorEventSource@com.ustadmobile.door.sse.DoorEventSource@28a8c71f - http://localhost:8094/sse?door-node=123%2Fsecret] close