Parent Log: http://ci.aztec-labs.com/e20580f783f05d65 Command: 67815e8d3568a714 yarn-project/scripts/run_test.sh world-state/src/synchronizer/server_world_state_synchronizer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/4e03f15ca8099f25d50eddd19c4914764b84fe7b Env: REF_NAME=gh-readonly-queue/next/pr-15013-4800d08570523bc1b2a9e8ec0dfb09e326f4689a CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Fri Jun 13 14:35:42 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15013_amd64_x4-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_c070c71f57e89be8_next 14:35:44 [14:35:44.674] INFO: world_state Created world state synchroniser with block history of infinity 14:35:44 [14:35:44.792] INFO: world_state Started world state synchronizer from block 1 14:35:45 [14:35:45.173] INFO: world_state World state updated with L2 block 1 {"eventName":"l2-block-handled","duration":3.8504069999999047,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:45 [14:35:45.177] INFO: world_state World state updated with L2 block 2 {"eventName":"l2-block-handled","duration":2.2457260000001042,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:45 [14:35:45.179] INFO: world_state World state updated with L2 block 3 {"eventName":"l2-block-handled","duration":1.1690990000001875,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:45 [14:35:45.376] INFO: world_state World state updated with L2 block 4 {"eventName":"l2-block-handled","duration":1.4800970000001143,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:45 [14:35:45.378] INFO: world_state World state updated with L2 block 5 {"eventName":"l2-block-handled","duration":1.211051000000225,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:45 [14:35:45.379] INFO: world_state Stopped world state synchronizer 14:35:45 [14:35:45.380] INFO: world_state Stopped world state synchronizer 14:35:45 [14:35:45.382] INFO: world_state Created world state synchroniser with block history of infinity 14:35:45 [14:35:45.504] INFO: world_state Started world state synchronizer from block 1 14:35:45 [14:35:45.753] INFO: world_state World state updated with L2 block 1 {"eventName":"l2-block-handled","duration":0.9881050000003597,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:45 [14:35:45.755] INFO: world_state World state updated with L2 block 2 {"eventName":"l2-block-handled","duration":0.9011329999998452,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:45 [14:35:45.757] INFO: world_state World state updated with L2 block 3 {"eventName":"l2-block-handled","duration":1.1202680000001237,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:45 [14:35:45.759] INFO: world_state World state updated with L2 block 4 {"eventName":"l2-block-handled","duration":1.550829000000249,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:45 [14:35:45.761] INFO: world_state World state updated with L2 block 5 {"eventName":"l2-block-handled","duration":1.4331959999999526,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:45 [14:35:45.762] INFO: world_state Stopped world state synchronizer 14:35:45 [14:35:45.764] INFO: world_state Created world state synchroniser with block history of infinity 14:35:45 [14:35:45.764] INFO: world_state Started world state synchronizer from block 1 14:35:45 [14:35:45.765] INFO: world_state Stopped world state synchronizer 14:35:45 [14:35:45.766] INFO: world_state Created world state synchroniser with block history of infinity 14:35:45 [14:35:45.766] INFO: world_state Started world state synchronizer from block 1 14:35:45 [14:35:45.766] INFO: world_state Stopped world state synchronizer 14:35:45 [14:35:45.788] INFO: world_state Stopped world state synchronizer 14:35:45 [14:35:45.791] INFO: world_state Created world state synchroniser with block history of infinity 14:35:45 [14:35:45.950] INFO: world_state Started world state synchronizer from block 1 14:35:46 [14:35:46.242] INFO: world_state World state updated with L2 block 1 {"eventName":"l2-block-handled","duration":1.3206529999997656,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:46 [14:35:46.244] INFO: world_state World state updated with L2 block 2 {"eventName":"l2-block-handled","duration":1.2422509999996691,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:46 [14:35:46.245] INFO: world_state World state updated with L2 block 3 {"eventName":"l2-block-handled","duration":1.2156399999994392,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:46 [14:35:46.247] INFO: world_state World state updated with L2 block 4 {"eventName":"l2-block-handled","duration":1.2189709999993283,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:46 [14:35:46.259] INFO: world_state World state updated with L2 block 5 {"eventName":"l2-block-handled","duration":11.22084199999972,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:46 [14:35:46.408] INFO: world_state World state updated with L2 block 6 {"eventName":"l2-block-handled","duration":0.8830129999996643,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":6,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:46 [14:35:46.409] INFO: world_state World state updated with L2 block 7 {"eventName":"l2-block-handled","duration":0.6685370000004696,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":7,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:46 [14:35:46.410] INFO: world_state Stopped world state synchronizer 14:35:46 [14:35:46.411] INFO: world_state Created world state synchroniser with block history of infinity 14:35:46 [14:35:46.598] INFO: world_state Started world state synchronizer from block 1 14:35:46 [14:35:46.862] INFO: world_state World state updated with L2 block 1 {"eventName":"l2-block-handled","duration":1.371345000000474,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:46 [14:35:46.864] INFO: world_state World state updated with L2 block 2 {"eventName":"l2-block-handled","duration":0.9540740000002188,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:46 [14:35:46.865] INFO: world_state World state updated with L2 block 3 {"eventName":"l2-block-handled","duration":0.7619089999998323,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:46 [14:35:46.866] INFO: world_state World state updated with L2 block 4 {"eventName":"l2-block-handled","duration":0.7413780000006227,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:46 [14:35:46.867] INFO: world_state World state updated with L2 block 5 {"eventName":"l2-block-handled","duration":0.7134580000001733,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:47 [14:35:47.185] INFO: world_state World state updated with L2 block 6 {"eventName":"l2-block-handled","duration":1.5579189999998562,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":6,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:47 [14:35:47.188] INFO: world_state World state updated with L2 block 7 {"eventName":"l2-block-handled","duration":0.8414119999997638,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":7,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:47 [14:35:47.189] INFO: world_state World state updated with L2 block 8 {"eventName":"l2-block-handled","duration":0.7115580000008777,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":8,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:47 [14:35:47.191] INFO: world_state Stopped world state synchronizer 14:35:47 [14:35:47.194] INFO: world_state Created world state synchroniser with block history of infinity 14:35:47 [14:35:47.337] INFO: world_state Started world state synchronizer from block 1 14:35:47 [14:35:47.657] INFO: world_state World state updated with L2 block 1 {"eventName":"l2-block-handled","duration":1.315722999999707,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:47 [14:35:47.659] INFO: world_state World state updated with L2 block 2 {"eventName":"l2-block-handled","duration":1.1957299999994575,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:47 [14:35:47.661] INFO: world_state World state updated with L2 block 3 {"eventName":"l2-block-handled","duration":1.2029899999997724,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:47 [14:35:47.663] INFO: world_state World state updated with L2 block 4 {"eventName":"l2-block-handled","duration":1.1453089999995427,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:47 [14:35:47.665] INFO: world_state World state updated with L2 block 5 {"eventName":"l2-block-handled","duration":0.7212579999995796,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:47 [14:35:47.668] INFO: world_state Stopped world state synchronizer 14:35:47 [14:35:47.670] INFO: world_state Created world state synchroniser with block history of infinity 14:35:47 [14:35:47.818] INFO: world_state Started world state synchronizer from block 1 14:35:48 [14:35:48.080] INFO: world_state World state updated with L2 block 1 {"eventName":"l2-block-handled","duration":0.9068319999996675,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:48 [14:35:48.081] INFO: world_state World state updated with L2 block 2 {"eventName":"l2-block-handled","duration":0.7769490000000587,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:48 [14:35:48.083] INFO: world_state World state updated with L2 block 3 {"eventName":"l2-block-handled","duration":0.7885699999997087,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:48 [14:35:48.085] INFO: world_state World state updated with L2 block 4 {"eventName":"l2-block-handled","duration":2.2823279999993247,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:48 [14:35:48.087] INFO: world_state World state updated with L2 block 5 {"eventName":"l2-block-handled","duration":1.0813370000005307,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 14:35:48 [14:35:48.089] INFO: world_state Stopped world state synchronizer 14:35:48 [14:35:48.091] INFO: world_state Created world state synchroniser with block history of infinity 14:35:48 [14:35:48.094] INFO: world_state Stopped world state synchronizer 14:35:48 [14:35:48.095] INFO: world_state Created world state synchroniser with block history of infinity 14:35:48 [14:35:48.234] INFO: world_state Started world state synchronizer from block 1 14:35:48 [14:35:48.509] INFO: world_state Stopped world state synchronizer 14:35:48 PASS src/synchronizer/server_world_state_synchronizer.test.ts (5.5 s) 14:35:48 ServerWorldStateSynchronizer 14:35:48 updates sync progress (711 ms) 14:35:48 handles multiple calls to start (382 ms) 14:35:48 immediately syncs if no new blocks (2 ms) 14:35:48 cannot be started if already stopped (24 ms) 14:35:48 can immediately sync to latest (621 ms) 14:35:48 can immediately sync to a minimum block number (781 ms) 14:35:48 sync returns immediately if block was already synced (475 ms) 14:35:48 throws if you try to sync to an unavailable block (421 ms) 14:35:48 throws if you try to immediate sync when not running (4 ms) 14:35:48 throws if handling blocks fails (416 ms) 14:35:48 14:35:48 Test Suites: 1 passed, 1 total 14:35:48 Tests: 10 passed, 10 total 14:35:48 Snapshots: 0 total 14:35:48 Time: 5.59 s 14:35:48 Ran all test suites matching /world-state\/src\/synchronizer\/server_world_state_synchronizer.test.ts/i. 14:35:48 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?