Parent Log: http://ci.aztec-labs.com/b7b32e7ba238914c Command: ca4daf70a894f3c3 yarn-project/scripts/run_test.sh world-state/src/synchronizer/server_world_state_synchronizer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/f00eacfba6ea2df3bf79b8555d747c7a0ad38241 Env: REF_NAME=release-please--branches--next CURRENT_VERSION=0.88.0 CI_FULL=0 Date: Fri Jun 20 16:55:31 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=release-please--branches--next_amd64 Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_c070c71f57e89be8_next 16:55:34 [16:55:34.649] INFO: world_state Created world state synchroniser with block history of infinity 16:55:34 [16:55:34.770] INFO: world_state Started world state synchronizer from block 1 16:55:35 [16:55:35.170] INFO: world_state World state updated with L2 block 1 {"eventName":"l2-block-handled","duration":6.89032700000007,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:35 [16:55:35.174] INFO: world_state World state updated with L2 block 2 {"eventName":"l2-block-handled","duration":2.810116999999991,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:35 [16:55:35.178] INFO: world_state World state updated with L2 block 3 {"eventName":"l2-block-handled","duration":2.5366429999999127,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:35 [16:55:35.378] INFO: world_state World state updated with L2 block 4 {"eventName":"l2-block-handled","duration":1.934052999999949,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:35 [16:55:35.381] INFO: world_state World state updated with L2 block 5 {"eventName":"l2-block-handled","duration":1.6013769999999568,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:35 [16:55:35.383] INFO: world_state Stopped world state synchronizer 16:55:35 [16:55:35.384] INFO: world_state Stopped world state synchronizer 16:55:35 [16:55:35.387] INFO: world_state Created world state synchroniser with block history of infinity 16:55:35 [16:55:35.547] INFO: world_state Started world state synchronizer from block 1 16:55:35 [16:55:35.838] INFO: world_state World state updated with L2 block 1 {"eventName":"l2-block-handled","duration":1.8628609999996115,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:35 [16:55:35.840] INFO: world_state World state updated with L2 block 2 {"eventName":"l2-block-handled","duration":1.5659359999999651,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:35 [16:55:35.843] INFO: world_state World state updated with L2 block 3 {"eventName":"l2-block-handled","duration":1.4697949999999764,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:35 [16:55:35.845] INFO: world_state World state updated with L2 block 4 {"eventName":"l2-block-handled","duration":1.7643400000006295,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:35 [16:55:35.847] INFO: world_state World state updated with L2 block 5 {"eventName":"l2-block-handled","duration":1.6165280000004714,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:35 [16:55:35.849] INFO: world_state Stopped world state synchronizer 16:55:35 [16:55:35.850] INFO: world_state Created world state synchroniser with block history of infinity 16:55:35 [16:55:35.851] INFO: world_state Started world state synchronizer from block 1 16:55:35 [16:55:35.852] INFO: world_state Stopped world state synchronizer 16:55:35 [16:55:35.853] INFO: world_state Created world state synchroniser with block history of infinity 16:55:35 [16:55:35.853] INFO: world_state Started world state synchronizer from block 1 16:55:35 [16:55:35.854] INFO: world_state Stopped world state synchronizer 16:55:35 [16:55:35.873] INFO: world_state Stopped world state synchronizer 16:55:35 [16:55:35.875] INFO: world_state Created world state synchroniser with block history of infinity 16:55:36 [16:55:36.060] INFO: world_state Started world state synchronizer from block 1 16:55:36 [16:55:36.366] INFO: world_state World state updated with L2 block 1 {"eventName":"l2-block-handled","duration":1.040578000000096,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:36 [16:55:36.368] INFO: world_state World state updated with L2 block 2 {"eventName":"l2-block-handled","duration":1.3400330000004033,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:36 [16:55:36.370] INFO: world_state World state updated with L2 block 3 {"eventName":"l2-block-handled","duration":1.37147399999958,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:36 [16:55:36.371] INFO: world_state World state updated with L2 block 4 {"eventName":"l2-block-handled","duration":0.9351360000000568,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:36 [16:55:36.373] INFO: world_state World state updated with L2 block 5 {"eventName":"l2-block-handled","duration":0.8810749999993277,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:36 [16:55:36.529] INFO: world_state World state updated with L2 block 6 {"eventName":"l2-block-handled","duration":1.3404930000006061,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":6,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:36 [16:55:36.531] INFO: world_state World state updated with L2 block 7 {"eventName":"l2-block-handled","duration":1.118359000000055,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":7,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:36 [16:55:36.532] INFO: world_state Stopped world state synchronizer 16:55:36 [16:55:36.533] INFO: world_state Created world state synchroniser with block history of infinity 16:55:36 [16:55:36.653] INFO: world_state Started world state synchronizer from block 1 16:55:36 [16:55:36.960] INFO: world_state World state updated with L2 block 1 {"eventName":"l2-block-handled","duration":1.68590900000072,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:36 [16:55:36.962] INFO: world_state World state updated with L2 block 2 {"eventName":"l2-block-handled","duration":1.4305739999999787,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:36 [16:55:36.964] INFO: world_state World state updated with L2 block 3 {"eventName":"l2-block-handled","duration":1.4456550000004427,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:36 [16:55:36.966] INFO: world_state World state updated with L2 block 4 {"eventName":"l2-block-handled","duration":1.4697350000005827,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:36 [16:55:36.968] INFO: world_state World state updated with L2 block 5 {"eventName":"l2-block-handled","duration":1.3689640000002328,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:37 [16:55:37.203] INFO: world_state World state updated with L2 block 6 {"eventName":"l2-block-handled","duration":0.9975370000001931,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":6,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:37 [16:55:37.204] INFO: world_state World state updated with L2 block 7 {"eventName":"l2-block-handled","duration":0.8367339999995238,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":7,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:37 [16:55:37.205] INFO: world_state World state updated with L2 block 8 {"eventName":"l2-block-handled","duration":0.8050440000006347,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":8,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:37 [16:55:37.206] INFO: world_state Stopped world state synchronizer 16:55:37 [16:55:37.207] INFO: world_state Created world state synchroniser with block history of infinity 16:55:37 [16:55:37.328] INFO: world_state Started world state synchronizer from block 1 16:55:37 [16:55:37.617] INFO: world_state World state updated with L2 block 1 {"eventName":"l2-block-handled","duration":1.1536099999993894,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:37 [16:55:37.619] INFO: world_state World state updated with L2 block 2 {"eventName":"l2-block-handled","duration":1.2617209999998522,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:37 [16:55:37.621] INFO: world_state World state updated with L2 block 3 {"eventName":"l2-block-handled","duration":1.2860810000001948,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:37 [16:55:37.623] INFO: world_state World state updated with L2 block 4 {"eventName":"l2-block-handled","duration":1.5684959999998682,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:37 [16:55:37.625] INFO: world_state World state updated with L2 block 5 {"eventName":"l2-block-handled","duration":1.7068490000001475,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:37 [16:55:37.627] INFO: world_state Stopped world state synchronizer 16:55:37 [16:55:37.629] INFO: world_state Created world state synchroniser with block history of infinity 16:55:37 [16:55:37.766] INFO: world_state Started world state synchronizer from block 1 16:55:38 [16:55:38.000] INFO: world_state World state updated with L2 block 1 {"eventName":"l2-block-handled","duration":1.0423979999995936,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":1,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:38 [16:55:38.002] INFO: world_state World state updated with L2 block 2 {"eventName":"l2-block-handled","duration":0.960957000000235,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":2,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:38 [16:55:38.003] INFO: world_state World state updated with L2 block 3 {"eventName":"l2-block-handled","duration":0.8797649999996793,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":3,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:38 [16:55:38.005] INFO: world_state World state updated with L2 block 4 {"eventName":"l2-block-handled","duration":1.0323080000007394,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":4,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:38 [16:55:38.006] INFO: world_state World state updated with L2 block 5 {"eventName":"l2-block-handled","duration":0.876035000000229,"unfinalisedBlockNumber":0,"finalisedBlockNumber":0,"oldestHistoricBlock":0,"txCount":4,"blockNumber":5,"blockTimestamp":1796,"privateLogCount":128,"publicLogCount":12,"contractClassLogCount":4,"contractClassLogSize":6040} 16:55:38 [16:55:38.007] INFO: world_state Stopped world state synchronizer 16:55:38 [16:55:38.009] INFO: world_state Created world state synchroniser with block history of infinity 16:55:38 [16:55:38.011] INFO: world_state Stopped world state synchronizer 16:55:38 [16:55:38.012] INFO: world_state Created world state synchroniser with block history of infinity 16:55:38 [16:55:38.137] INFO: world_state Started world state synchronizer from block 1 16:55:38 [16:55:38.380] INFO: world_state Stopped world state synchronizer 16:55:38 PASS src/synchronizer/server_world_state_synchronizer.test.ts (5.668 s) 16:55:38 ServerWorldStateSynchronizer 16:55:38 updates sync progress (739 ms) 16:55:38 handles multiple calls to start (463 ms) 16:55:38 immediately syncs if no new blocks (3 ms) 16:55:38 cannot be started if already stopped (22 ms) 16:55:38 can immediately sync to latest (658 ms) 16:55:38 can immediately sync to a minimum block number (674 ms) 16:55:38 sync returns immediately if block was already synced (421 ms) 16:55:38 throws if you try to sync to an unavailable block (380 ms) 16:55:38 throws if you try to immediate sync when not running (3 ms) 16:55:38 throws if handling blocks fails (368 ms) 16:55:38 16:55:38 Test Suites: 1 passed, 1 total 16:55:38 Tests: 10 passed, 10 total 16:55:38 Snapshots: 0 total 16:55:38 Time: 5.761 s 16:55:38 Ran all test suites matching world-state/src/synchronizer/server_world_state_synchronizer.test.ts. 16:55:38 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?