AwsProductReceiverTest

14

tests

0

failures

0

ignored

5.186s

duration

100%

successful

Tests

Test Duration Result
testBroadcastInOrder() 0.085s passed
testBroadcastOutOfOrder() 0.057s passed
testCatchUpWhenCreatedTimesSame() 0.063s passed
testClearLastBroadcastWhenReconnected() 0.059s passed
testDuplicateProductIdSent() 0.171s passed
testIgnoresBroadcastWhenInCatchupMode() 0.087s passed
testInitialConnection() 4.135s passed
testOnCloseClearsLastBroadcast() 0.025s passed
testOnOpenClearsLastBroadcast() 0.051s passed
testOnReconnectFail() 0.142s passed
testStartCatchUpWhenConnected() 0.049s passed
testStartCatchUpWhenReconnected() 0.028s passed
testSwitchToBroadcast() 0.086s passed
testThrottleQueue() 0.148s passed

Standard error

May 08, 2026 4:52:06 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] onOpen connection_id=test session 2026-05-08T16:52:06.502896951Z
May 08, 2026 4:52:06 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] Starting catch up
May 08, 2026 4:52:06 PM gov.usgs.earthquake.aws.ProductsCreatedAfterClient onResponse
INFO: [PCATask] Received products_create_after payload, size=20 bytes, duration=115 ms, count=0
May 08, 2026 4:52:06 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] onOpen connection_id=test session 2026-05-08T16:52:07.018225980Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] Starting catch up
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.ProductsCreatedAfterClient onResponse
INFO: [PCATask] Received products_create_after payload, size=20 bytes, duration=0 ms, count=0
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] onOpen connection_id=test session 2026-05-08T16:52:07.063604031Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] Starting catch up
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.ProductsCreatedAfterClient onResponse
INFO: [PCATask] Received products_create_after payload, size=20 bytes, duration=0 ms, count=0
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onClose
INFO: [null] onClose CloseReason[1001,test going away] 2026-05-08T16:52:07.095548583Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] onOpen connection_id=test session 2026-05-08T16:52:07.098322906Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] Starting catch up
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onClose
INFO: [null] onClose CloseReason[1001,Closing] 2026-05-08T16:52:07.125409479Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onReconnectFail
INFO: [null] onReconnectFail 2026-05-08T16:52:07.266043071Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] onOpen connection_id=test session 2026-05-08T16:52:07.296841211Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] Starting catch up
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.ProductsCreatedAfterClient onResponse
INFO: [PCATask] Received products_create_after payload, size=20 bytes, duration=0 ms, count=0
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] onOpen connection_id=test session 2026-05-08T16:52:07.484302361Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] Starting catch up
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.ProductsCreatedAfterClient onResponse
INFO: [PCATask] Received products_create_after payload, size=337 bytes, duration=0 ms, count=1
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] onOpen connection_id=test session 2026-05-08T16:52:07.535792123Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] Starting catch up
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.ProductsCreatedAfterClient onResponse
INFO: [PCATask] Received products_create_after payload, size=20 bytes, duration=0 ms, count=0
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] onOpen connection_id=test session 2026-05-08T16:52:07.650815016Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] Starting catch up
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.ProductsCreatedAfterClient onResponse
INFO: [PCATask] Received products_create_after payload, size=20 bytes, duration=1 ms, count=0
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] onOpen connection_id=test session 2026-05-08T16:52:07.712141776Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] Starting catch up
May 08, 2026 4:52:07 PM gov.usgs.earthquake.distribution.ExecutorListenerNotifier throttleQueues
INFO: [null] queueing throttled until below 2500 (size=5001, remaining=?)
May 08, 2026 4:52:07 PM gov.usgs.earthquake.distribution.ExecutorListenerNotifier throttleQueues
INFO: [null] done throttling (size = 2499)
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.ProductsCreatedAfterClient onResponse
INFO: [PCATask] Received products_create_after payload, size=20 bytes, duration=0 ms, count=0
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] onOpen connection_id=test session 2026-05-08T16:52:07.927564281Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] Starting catch up
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onClose
INFO: [null] onClose CloseReason[1001,test going away] 2026-05-08T16:52:07.952079162Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] onOpen connection_id=test session 2026-05-08T16:52:07.954376125Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] Starting catch up
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.ProductsCreatedAfterClient onResponse
INFO: [PCATask] Received products_create_after payload, size=20 bytes, duration=1 ms, count=0
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] onOpen connection_id=test session 2026-05-08T16:52:07.985121055Z
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] Starting catch up
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.ProductsCreatedAfterClient onResponse
INFO: [PCATask] Received products_create_after payload, size=20 bytes, duration=0 ms, count=0
May 08, 2026 4:52:07 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast
May 08, 2026 4:52:08 PM gov.usgs.earthquake.aws.AwsProductReceiver onBroadcast
INFO: [null] broadcast ids out of sequence (at urn:usgs-product:source_3:type_3:code_3:1778259128013, received urn:usgs-product:source_2:type_2:code_2:1778259128013), switching to catch up mode
May 08, 2026 4:52:08 PM gov.usgs.earthquake.aws.ProductsCreatedAfterClient onResponse
INFO: [PCATask] Received products_create_after payload, size=20 bytes, duration=0 ms, count=0
May 08, 2026 4:52:08 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast
May 08, 2026 4:52:08 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] onOpen connection_id=test session 2026-05-08T16:52:08.060103916Z
May 08, 2026 4:52:08 PM gov.usgs.earthquake.aws.AwsProductReceiver onOpen
INFO: [null] Starting catch up
May 08, 2026 4:52:08 PM gov.usgs.earthquake.aws.ProductsCreatedAfterClient onResponse
INFO: [PCATask] Received products_create_after payload, size=20 bytes, duration=0 ms, count=0
May 08, 2026 4:52:08 PM gov.usgs.earthquake.aws.AwsProductReceiver onProductsCreatedAfter
INFO: [null] Caught up, switching to broadcast