Parent Log:
http://ci.aztec-labs.com/2945bd5165943bd8
Command: 2f76ae4bba915073 yarn-project/scripts/run_test.sh world-state/src/synchronizer/server_world_state_synchronizer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/87c4b689268afecc86ab007c3587e45110daa43d
Env: REF_NAME=gh-readonly-queue/next/pr-15220-282da3bd25d49b92970e6fc85f110092e8566299 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 24 16:35:10 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15220_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_c070c71f57e89be8_next
16:35:14 [16:35:14.088]
INFO:
world_state Created world state synchroniser with block history of infinity
16:35:14 [16:35:14.228]
INFO:
world_state Started world state synchronizer from block 1
16:35:14 [16:35:14.612]
INFO:
world_state World state updated with L2 block 1
{"eventName":"l2-block-handled","duration":3.7107419999997546,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:14 [16:35:14.616]
INFO:
world_state World state updated with L2 block 2
{"eventName":"l2-block-handled","duration":2.2929180000000997,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:14 [16:35:14.633]
INFO:
world_state World state updated with L2 block 3
{"eventName":"l2-block-handled","duration":1.7160030000000006,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:14 [16:35:14.808]
INFO:
world_state World state updated with L2 block 4
{"eventName":"l2-block-handled","duration":1.3474630000000616,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:14 [16:35:14.810]
INFO:
world_state World state updated with L2 block 5
{"eventName":"l2-block-handled","duration":1.0371660000000702,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:14 [16:35:14.811]
INFO:
world_state Stopped world state synchronizer
16:35:14 [16:35:14.812]
INFO:
world_state Stopped world state synchronizer
16:35:14 [16:35:14.815]
INFO:
world_state Created world state synchroniser with block history of infinity
16:35:15 [16:35:15.017]
INFO:
world_state Started world state synchronizer from block 1
16:35:15 [16:35:15.343]
INFO:
world_state World state updated with L2 block 1
{"eventName":"l2-block-handled","duration":1.1834399999997913,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:15 [16:35:15.345]
INFO:
world_state World state updated with L2 block 2
{"eventName":"l2-block-handled","duration":1.5883199999998396,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:15 [16:35:15.347]
INFO:
world_state World state updated with L2 block 3
{"eventName":"l2-block-handled","duration":1.0942180000001827,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:15 [16:35:15.349]
INFO:
world_state World state updated with L2 block 4
{"eventName":"l2-block-handled","duration":2.2761970000001384,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:15 [16:35:15.352]
INFO:
world_state World state updated with L2 block 5
{"eventName":"l2-block-handled","duration":1.4840269999995144,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:15 [16:35:15.353]
INFO:
world_state Stopped world state synchronizer
16:35:15 [16:35:15.355]
INFO:
world_state Created world state synchroniser with block history of infinity
16:35:15 [16:35:15.355]
INFO:
world_state Started world state synchronizer from block 1
16:35:15 [16:35:15.356]
INFO:
world_state Stopped world state synchronizer
16:35:15 [16:35:15.357]
INFO:
world_state Created world state synchroniser with block history of infinity
16:35:15 [16:35:15.357]
INFO:
world_state Started world state synchronizer from block 1
16:35:15 [16:35:15.358]
INFO:
world_state Stopped world state synchronizer
16:35:15 [16:35:15.382]
INFO:
world_state Stopped world state synchronizer
16:35:15 [16:35:15.383]
INFO:
world_state Created world state synchroniser with block history of infinity
16:35:15 [16:35:15.553]
INFO:
world_state Started world state synchronizer from block 1
16:35:15 [16:35:15.825]
INFO:
world_state World state updated with L2 block 1
{"eventName":"l2-block-handled","duration":0.9537639999998646,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:15 [16:35:15.827]
INFO:
world_state World state updated with L2 block 2
{"eventName":"l2-block-handled","duration":0.960214000000633,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:15 [16:35:15.828]
INFO:
world_state World state updated with L2 block 3
{"eventName":"l2-block-handled","duration":0.9469140000001062,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:15 [16:35:15.830]
INFO:
world_state World state updated with L2 block 4
{"eventName":"l2-block-handled","duration":0.931282999999894,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:15 [16:35:15.831]
INFO:
world_state World state updated with L2 block 5
{"eventName":"l2-block-handled","duration":0.9856149999995978,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:16 [16:35:16.032]
INFO:
world_state World state updated with L2 block 6
{"eventName":"l2-block-handled","duration":0.9760440000000017,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":6,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:16 [16:35:16.033]
INFO:
world_state World state updated with L2 block 7
{"eventName":"l2-block-handled","duration":0.6982280000001992,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":7,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:16 [16:35:16.034]
INFO:
world_state Stopped world state synchronizer
16:35:16 [16:35:16.035]
INFO:
world_state Created world state synchroniser with block history of infinity
16:35:16 [16:35:16.218]
INFO:
world_state Started world state synchronizer from block 1
16:35:16 [16:35:16.528]
INFO:
world_state World state updated with L2 block 1
{"eventName":"l2-block-handled","duration":1.073685999999725,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:16 [16:35:16.529]
INFO:
world_state World state updated with L2 block 2
{"eventName":"l2-block-handled","duration":1.036776999999347,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:16 [16:35:16.531]
INFO:
world_state World state updated with L2 block 3
{"eventName":"l2-block-handled","duration":0.9547629999997298,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:16 [16:35:16.532]
INFO:
world_state World state updated with L2 block 4
{"eventName":"l2-block-handled","duration":0.6920769999996992,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:16 [16:35:16.533]
INFO:
world_state World state updated with L2 block 5
{"eventName":"l2-block-handled","duration":0.7054280000002109,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:16 [16:35:16.746]
INFO:
world_state World state updated with L2 block 6
{"eventName":"l2-block-handled","duration":0.8620410000003176,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":6,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:16 [16:35:16.748]
INFO:
world_state World state updated with L2 block 7
{"eventName":"l2-block-handled","duration":0.9237229999998817,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":7,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:16 [16:35:16.750]
INFO:
world_state World state updated with L2 block 8
{"eventName":"l2-block-handled","duration":1.2541120000005321,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":8,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:16 [16:35:16.751]
INFO:
world_state Stopped world state synchronizer
16:35:16 [16:35:16.753]
INFO:
world_state Created world state synchroniser with block history of infinity
16:35:16 [16:35:16.891]
INFO:
world_state Started world state synchronizer from block 1
16:35:17 [16:35:17.143]
INFO:
world_state World state updated with L2 block 1
{"eventName":"l2-block-handled","duration":0.8529310000003534,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:17 [16:35:17.144]
INFO:
world_state World state updated with L2 block 2
{"eventName":"l2-block-handled","duration":0.7778589999998076,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:17 [16:35:17.145]
INFO:
world_state World state updated with L2 block 3
{"eventName":"l2-block-handled","duration":0.8047690000003058,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:17 [16:35:17.146]
INFO:
world_state World state updated with L2 block 4
{"eventName":"l2-block-handled","duration":0.7069480000000112,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:17 [16:35:17.147]
INFO:
world_state World state updated with L2 block 5
{"eventName":"l2-block-handled","duration":0.6210760000003575,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:17 [16:35:17.149]
INFO:
world_state Stopped world state synchronizer
16:35:17 [16:35:17.150]
INFO:
world_state Created world state synchroniser with block history of infinity
16:35:17 [16:35:17.280]
INFO:
world_state Started world state synchronizer from block 1
16:35:17 [16:35:17.547]
INFO:
world_state World state updated with L2 block 1
{"eventName":"l2-block-handled","duration":1.2590110000001005,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:17 [16:35:17.549]
INFO:
world_state World state updated with L2 block 2
{"eventName":"l2-block-handled","duration":1.0560059999997975,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:17 [16:35:17.551]
INFO:
world_state World state updated with L2 block 3
{"eventName":"l2-block-handled","duration":1.0245249999998123,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:17 [16:35:17.552]
INFO:
world_state World state updated with L2 block 4
{"eventName":"l2-block-handled","duration":0.9261930000002394,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:17 [16:35:17.553]
INFO:
world_state World state updated with L2 block 5
{"eventName":"l2-block-handled","duration":0.9199730000000272,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040}
16:35:17 [16:35:17.556]
INFO:
world_state Stopped world state synchronizer
16:35:17 [16:35:17.558]
INFO:
world_state Created world state synchroniser with block history of infinity
16:35:17 [16:35:17.561]
INFO:
world_state Stopped world state synchronizer
16:35:17 [16:35:17.562]
INFO:
world_state Created world state synchroniser with block history of infinity
16:35:17 [16:35:17.787]
INFO:
world_state Started world state synchronizer from block 1
16:35:18 [16:35:18.138]
INFO:
world_state Stopped world state synchronizer
16:35:18
PASS src/synchronizer/server_world_state_synchronizer.test.ts (
6.376 s)
16:35:18 ServerWorldStateSynchronizer
16:35:18
✓ updates sync progress (730 ms)
16:35:18
✓ handles multiple calls to start (539 ms)
16:35:18
✓ immediately syncs if no new blocks (2 ms)
16:35:18
✓ cannot be started if already stopped (25 ms)
16:35:18
✓ can immediately sync to latest (651 ms)
16:35:18
✓ can immediately sync to a minimum block number (717 ms)
16:35:18
✓ sync returns immediately if block was already synced (397 ms)
16:35:18
✓ throws if you try to sync to an unavailable block (406 ms)
16:35:18
✓ throws if you try to immediate sync when not running (4 ms)
16:35:18
✓ throws if handling blocks fails (576 ms)
16:35:18
16:35:18
Test Suites: 1 passed, 1 total
16:35:18
Tests: 10 passed, 10 total
16:35:18
Snapshots: 0 total
16:35:18
Time: 6.459 s
16:35:18
Ran all test suites matching world-state/src/synchronizer/server_world_state_synchronizer.test.ts
.
16:35:18
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?