Parent Log: http://ci.aztec-labs.com/481126c5e1da4234 Command: 9d60524367dfa79a yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/056e5230c330d6ad19900135ecf2a4787181496a Env: REF_NAME=gh-readonly-queue/next/pr-12986-a9f91dd1e5946aecfeb192ce869eb3e8eca2742e CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Tue Jun 17 13:14:03 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-12986_amd64_x3-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 13:14:10 [13:14:10.242] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:14:10 [13:14:10.292] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2fefae0319536a70a7a1d5106402acff7dbbddfd3a11b07c44e8b6df94732569","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x153ff57745151856f3482de5df836176ce9ad3b2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2c500c85927d493d9422ee919cb9ea2243862dadeb4d886d1ee7a1d228d041eb","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1691e9e2577cb9fd2665dbfbb7d90da5b78c1e19444f9b128a7715ac8aa2cbf2"],"eventName":"l2-block-built","creator":"0x2f6c4c5b0cd422ad0ec87fd558813c81c5488ac5","duration":0.5645459999996092,"publicProcessDuration":0,"rollupCircuitsDuration":0.2296089999999822,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:14:10 [13:14:10.309] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:14:10 [13:14:10.357] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:14:10 [13:14:10.376] 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} 13:14:10 [13:14:10.378] ERROR: sequencer Error building/enqueuing block: Error: 13:14:10 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60) {"blockNumber":1,"slot":1} 13:14:10 [13:14:10.381] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x05ae84ee0f7aa6016785ace58a19c039f93c24c8f0a6dc62c2ae0654b49bd86a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x153ff57745151856f3482de5df836176ce9ad3b2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0bf4e195eff29f5b3bc46d248a3c28384ba4f96fcf8e23793b25b06ce098c743","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2793d3c4ed52d8289c23e71238c5a8cca7fedf22e73c1004f308bc7cb51a3046"],"eventName":"l2-block-built","creator":"0x08da9e0e64ec8b32bbd6c3af2006172382cacf6f","duration":0.17959499999960826,"publicProcessDuration":0,"rollupCircuitsDuration":0.08757800000057614,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:14:10 [13:14:10.385] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:14:10 [13:14:10.388] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 13:14:10 [13:14:10.452] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x2a47b71c5fb6148717d74ce4528626ca92ceed656912d21d307960d88b1ee85e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x153ff57745151856f3482de5df836176ce9ad3b2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x16063fc21c6c0f26eb28335090f09fd1433539f4816099e41e9792db1e325611","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2aaa9f3fa38d1c9e9bd7df014db3b604e63b30e0753ddebf0c1d285c55bc6b70","0x13930fdd8d7012e80ec4577a7f71d7bb6b0d995a23f0b467b4c20ec11a54fed9","0x154c6fc005c7246534063a2d562d4ecd2ed05577d1020358ac9801e4802570fd","0x220ca4377c2e1b09edec674576a3cd1b8f577c8de829a471debe87e0e049b304"],"eventName":"l2-block-built","creator":"0x4614cbcfef507ee898e60b959ef03384da84ed44","duration":0.13314100000025064,"publicProcessDuration":0,"rollupCircuitsDuration":0.0653149999998277,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:14:10 [13:14:10.456] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:14:10 [13:14:10.458] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 13:14:10 [13:14:10.461] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x0524d8d74077460f2dd36657e61b87202e6880f17de7020b0e75d9c88768bb43","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x153ff57745151856f3482de5df836176ce9ad3b2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2b42edc8e146eb3be6357a7564ed60646ef691c8d6031dc038677349fbac7eb2","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x72163b7b82ed71270507a6bd064722b3e2936468","duration":0.09895799999958399,"publicProcessDuration":0,"rollupCircuitsDuration":0.05154500000026019,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:14:10 [13:14:10.464] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:14:10 [13:14:10.467] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 13:14:10 [13:14:10.517] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x14d8dc771e6cbbebbcaa5a66ddf4154d4b9d4cb4a6fdc440a65a67f94eef1af2","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x153ff57745151856f3482de5df836176ce9ad3b2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2c2315346c852320b0dc69473c8a370e8924ac7a1d548bb0abdd65267fb5e258","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x170cb345a8b2398d397c98bdce4a7e63a8a49ffd07565d3944a77ae5570a0c79","0x2da73f263b7f3440cebd4f0190d0280a85dfae70a3c4ff47576fb16f5440ed4d","0x0edd776fb0e3b4adee97245e300e26c8c55a05554936bf2e88f03c8d925816c1"],"eventName":"l2-block-built","creator":"0x02d824c5fe4fdbdbdf6e2d943fe29951f50637e8","duration":0.25110100000074453,"publicProcessDuration":0,"rollupCircuitsDuration":0.10392899999988003,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:14:10 [13:14:10.527] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:14:10 [13:14:10.643] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:14:10 [13:14:10.657] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x03fc8e8f6429926eb2cb680d26609fb47762889d4551dfe9efabe5662d7a71fe","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x153ff57745151856f3482de5df836176ce9ad3b2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1f6ae3d746c5f40a0ce1f63da1734ecfeaebe81650a1f55684157ad754498637","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x244db64d41a1acc77dfaa0469e664fc8986a5c49711f087ecc84626d2b332454"],"eventName":"l2-block-built","creator":"0x15c505400038074e43ef05077d68de01a724c44f","duration":0.11804000000029191,"publicProcessDuration":0,"rollupCircuitsDuration":0.05522399999972549,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:14:10 [13:14:10.660] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:14:10 [13:14:10.673] ERROR: sequencer Error building/enqueuing block: Error: No block for you 13:14:10 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90) {"blockNumber":1,"slot":1} 13:14:10 [13:14:10.675] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:14:10 [13:14:10.688] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x12933f279132b64aaf561a2d66ec0e8a1a541d23ebd8e045055a5c9c6c997a79","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x153ff57745151856f3482de5df836176ce9ad3b2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x29642f30f6dfecd6113d07a0d7d48525dec22d071e4fa840ef9e9171f74a32cd","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x127b8a4e463c517db79bad35f2cc8465512f0c1931539a215e299b3023d41d2d"],"eventName":"l2-block-built","creator":"0xe81dcb933c1bea45661afbb65461f6464dcb3b6a","duration":0.1268900000004578,"publicProcessDuration":0,"rollupCircuitsDuration":0.06106499999987136,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:14:10 [13:14:10.690] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 13:14:10 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:679:13) 13:14:10 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 13:14:10 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:616:28) 13:14:10 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 13:14:10 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17) 13:14:10 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5) {"blockNumber":1,"slot":1} 13:14:10 [13:14:10.692] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:14:10 [13:14:10.713] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2940d46a7e33c369bf674c7db50a016dd048900b52475141239d6e6c8bf2b950","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x153ff57745151856f3482de5df836176ce9ad3b2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1c99234884345829871feb8592c04faf55c181bb4a53eed2faa4069b8bd083ac","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x23fff362f365963d6689da7c6f1ab7d82bc0512531749ef4063564f9ffbf8691"],"eventName":"l2-block-built","creator":"0xa20b73ddc8e029f1d085b93462f31ee7aa911716","duration":0.22115800000028685,"publicProcessDuration":0,"rollupCircuitsDuration":0.11548900000070716,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:14:10 [13:14:10.715] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 13:14:10 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59) {"blockNumber":1,"slot":1} 13:14:10 [13:14:10.719] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:14:10 [13:14:10.751] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x0843f2e617b7ee76361b665e3afa2364327b9e36f86d4a6ea811c46fa48058af","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x153ff57745151856f3482de5df836176ce9ad3b2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x25306c757598eec13eba6202bcec520d89db73daf0df03ea97d2bd94f4cb1323","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x24bfe394a41b877055cc1922dd9840c076ef0b088188032c44747a176e56cdca","0x1b339c719b57e80734901b964d12d35e1e0badbcd8c3a7e85b8a98c858df8be9"],"eventName":"l2-block-built","creator":"0x3c530bf8f9bddb87ba286bcf7b60605aa1c1e32c","duration":0.13490100000035454,"publicProcessDuration":0,"rollupCircuitsDuration":0.05432399999972404,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:14:10 PASS src/sequencer/sequencer.test.ts (5.936 s) 13:14:10 sequencer 13:14:10 builds a block out of a single tx (315 ms) 13:14:10 does not build a block if it does not have enough time left in the slot (48 ms) 13:14:10 builds a block when it is their turn (29 ms) 13:14:10 builds a block once it reaches the minimum number of transactions (70 ms) 13:14:10 builds a block that contains zero real transactions once flushed (9 ms) 13:14:10 builds a block that contains less than the minimum number of transactions once flushed (62 ms) 13:14:10 settles on the chain tip before it starts building a block (117 ms) 13:14:10 builds a block only when synced to previous L1 slot (16 ms) 13:14:10 aborts building a block if the chain moves underneath it (15 ms) 13:14:10 does not publish a block if the block proposal failed (17 ms) 13:14:10 handles when enqueueProposeL2Block throws (26 ms) 13:14:10 should proceed with block proposal when there is no proposer yet (35 ms) 13:14:10 13:14:10 Test Suites: 1 passed, 1 total 13:14:10 Tests: 12 passed, 12 total 13:14:10 Snapshots: 0 total 13:14:10 Time: 6.039 s 13:14:10 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 13:14:10 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?