Parent Log: http://ci.aztec-labs.com/630e905d44a546f9 Command: 6db87052395d3483 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/41cc1f518fed92110a82ce3c59385a3f5c0d8817 Env: REF_NAME=gh-readonly-queue/next/pr-15041-9cf4a24266245fa3ca003adb00e8ae759880c107 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Mon Jun 16 17:16:05 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15041_amd64_x2-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 17:16:11 [17:16:11.447] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:11 [17:16:11.486] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2ce8cfb672c828dd042789dda3e9b6ab22f21b56248d4fff365e775be4de4fbe","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x80981e86bbad6b669ac0d72dfef59256158366d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2b8a62a1ccb763670ba305308ffb8850111fedc1dc7b8757e95499beeff60e6c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2b113fa31851034bb5ebfc4c6a03e3386c890a5c2fd917576cca2b16c2324d8e"],"eventName":"l2-block-built","creator":"0x22d36f7cb783d76208a975bfa2f982c5946e0de3","duration":0.44134699999995064,"publicProcessDuration":0,"rollupCircuitsDuration":0.2199639999998908,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:11 [17:16:11.495] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:11 [17:16:11.536] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:11 [17:16:11.561] WARN: sequencer Cannot propose block 1 at slot 1 due to failed rollup contract check {"now":1000,"syncedToL1Ts":1000,"syncedToL2Slot":0,"nextL2Slot":1,"nextL2SlotTs":1000,"l1SlotDuration":12} 17:16:11 [17:16:11.563] ERROR: sequencer Error building/enqueuing block: Error: 17:16:11 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60) {"blockNumber":1,"slot":1} 17:16:11 [17:16:11.566] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x149a493f1475161453eef6b05e8da57ae33919fd0d50ef216e4ac83c1f70931d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x80981e86bbad6b669ac0d72dfef59256158366d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x15056bb590b6cdaa167d62e8c5ad8df00067ef89d0ae60971f193636a72daceb","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1ce96611944f059c701ad94ba0525c81fd1cedaa9aad8c89fc824f40e30f933d"],"eventName":"l2-block-built","creator":"0xc8821dd8eb63e0b3b1a1e6fe9e2d2551de75ea23","duration":0.18513200000052166,"publicProcessDuration":0,"rollupCircuitsDuration":0.097461000000294,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:11 [17:16:11.571] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:11 [17:16:11.576] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 17:16:11 [17:16:11.649] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x2af0d27c5e78b542fbe780af19271b6648876e59116f195e01241186d066f5a3","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x80981e86bbad6b669ac0d72dfef59256158366d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x166a0b1cf57ec7be3439bea4eee93b86423a34d99c0d8834e6aafca6422f8eef","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0aa28c895b29eceeb8c749a7ee674874a7b326d6f7b332a3900ae02d1df4c361","0x12710997a8b8fe5c6639acff54b8d7cccd94c3cbef8f2a4258ac549025775fa6","0x2db42f2a86248b7b95efa9fa63e208d6206437809315753dce8d1c9a23657e17","0x09b007f074d3ccf4f254fd0a4dfd4f12060af3defe8b5eecd6478f253bb63370"],"eventName":"l2-block-built","creator":"0x6632838754f4c260bcb7699692e42b743ac759e4","duration":0.21377300000040123,"publicProcessDuration":0,"rollupCircuitsDuration":0.13822199999958684,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:11 [17:16:11.654] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:11 [17:16:11.658] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 17:16:11 [17:16:11.662] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x22b71cb03e6f2b8c2b0ed9a657db9908ae588a5f346b78d1c605c1ec0d78786c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x80981e86bbad6b669ac0d72dfef59256158366d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x16813d8535116820759f869fa7c3d22331386a447e2810de5cf0095c1f8cd88a","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x19275920236890221cb268c39b0198d8085d5289","duration":0.19187300000066898,"publicProcessDuration":0,"rollupCircuitsDuration":0.09492200000022422,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:11 [17:16:11.666] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:11 [17:16:11.670] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 17:16:11 [17:16:11.719] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x06fb5103d344177cf9afaa23fadb35aa1efe2b0fb75c6965fe18fe12969cbe00","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x80981e86bbad6b669ac0d72dfef59256158366d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x00d54bf18f1ad4e9f4a9d3f24cb756aa2852ba06eefa11cfa9355da05959b251","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0a1db4ea0c78d042a5f6b2b09ba8a1e447fb8b4877ebe548fd0c604e830a631a","0x1d5ee784cd998a1c8c7c3a3b6657f194cd0c6cc743a200bb597ad178b4059fa9","0x0e8366b0b59b76394d0c7fb9aec79239d367c9658a7e777038641212b205e98c"],"eventName":"l2-block-built","creator":"0x7fdf1059748411ee2d19d55b2fb0cb5e576a77d8","duration":0.14005199999974138,"publicProcessDuration":0,"rollupCircuitsDuration":0.07220200000028854,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:11 [17:16:11.722] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:11 [17:16:11.833] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:11 [17:16:11.853] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1e588be36569744ce0b2971136b0247eafbfeb83cadeca1136550eeeedd9ce81","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x80981e86bbad6b669ac0d72dfef59256158366d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2af5893685263e3a6f84ccc768053caa5c35bd629261aaacc359de996b19dcd8","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x01fdbfed0059beed455e3003fcb6dc5c8d0c0c1a3fba272431d80a2253574816"],"eventName":"l2-block-built","creator":"0x10233b2855ab158cbfde64a869811836af3f79a5","duration":0.20400299999982963,"publicProcessDuration":0,"rollupCircuitsDuration":0.11276199999974779,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:11 [17:16:11.857] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:11 [17:16:11.874] ERROR: sequencer Error building/enqueuing block: Error: No block for you 17:16:11 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90) {"blockNumber":1,"slot":1} 17:16:11 [17:16:11.878] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:11 [17:16:11.897] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x28f7e7c9ed129b64c65dbe5def3b2af71b55caa89fbb4cb2b3cdf7920e7a2786","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x80981e86bbad6b669ac0d72dfef59256158366d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0bb0ebbf9a1a27cabba9244087e1b506154bed4985e77b1d35d7b3926ae0c10c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2f9a9a896f02fd79f23725d6cb77554637b82ba1680b700cb44fdf524f6650b6"],"eventName":"l2-block-built","creator":"0x7e67edf597382a7ddbbe3205313c850043ff537d","duration":0.22053299999970477,"publicProcessDuration":0,"rollupCircuitsDuration":0.11646099999961734,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:11 [17:16:11.900] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 17:16:11 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:678:13) 17:16:11 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 17:16:11 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:616:28) 17:16:11 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 17:16:11 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:422:17) 17:16:11 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5) {"blockNumber":1,"slot":1} 17:16:11 [17:16:11.902] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:11 [17:16:11.915] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2fc9009f9a0760ad84379bfe2b1fc71b353ea12892190b90701b0130cb2f5ee0","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x80981e86bbad6b669ac0d72dfef59256158366d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1abbdab482ddb52dd10918dcf43dd058f6418c491243cef9f56385359cf7c835","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0969eddc05930bf9849842c8c9f5f8f7a94a73563380f28cd953693c34342d28"],"eventName":"l2-block-built","creator":"0x572e93faa8028dd5dc9225f8309f3db68521a99e","duration":0.16005200000017794,"publicProcessDuration":0,"rollupCircuitsDuration":0.08535099999971862,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:11 [17:16:11.916] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 17:16:11 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59) {"blockNumber":1,"slot":1} 17:16:11 [17:16:11.928] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:11 [17:16:11.953] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x209aba6082591ba92346d24e52961b2f4c13f4c86f1afd8198ecfd1cc91d736a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x80981e86bbad6b669ac0d72dfef59256158366d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x028129d643f508fa8dc741e392038e9c7a7f7b9e34a07a9c2c5fc35d1f8fdcc4","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1064fc6d23969749d569ccaea3fcccbe8c03eaaa31a3fefe3a2acf5d6054a4f2","0x2e5e2350c7b0a9705bec6d10591f5febf07f8ac6bd7b484bef7a1e4e9943795d"],"eventName":"l2-block-built","creator":"0x2091a9be70cc722803d75ac5d2a3a98bea87a521","duration":0.2534239999995407,"publicProcessDuration":0,"rollupCircuitsDuration":0.1589430000003631,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:11 PASS src/sequencer/sequencer.test.ts (5.567 s) 17:16:11 sequencer 17:16:11 builds a block out of a single tx (297 ms) 17:16:11 does not build a block if it does not have enough time left in the slot (41 ms) 17:16:11 builds a block when it is their turn (35 ms) 17:16:11 builds a block once it reaches the minimum number of transactions (83 ms) 17:16:11 builds a block that contains zero real transactions once flushed (11 ms) 17:16:11 builds a block that contains less than the minimum number of transactions once flushed (55 ms) 17:16:11 settles on the chain tip before it starts building a block (110 ms) 17:16:11 builds a block only when synced to previous L1 slot (22 ms) 17:16:11 aborts building a block if the chain moves underneath it (21 ms) 17:16:11 does not publish a block if the block proposal failed (24 ms) 17:16:11 handles when enqueueProposeL2Block throws (25 ms) 17:16:11 should proceed with block proposal when there is no proposer yet (29 ms) 17:16:11 17:16:11 Test Suites: 1 passed, 1 total 17:16:11 Tests: 12 passed, 12 total 17:16:11 Snapshots: 0 total 17:16:11 Time: 5.674 s 17:16:11 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 17:16:11 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?