Parent Log: http://ci.aztec-labs.com/ce99f00708501a49 Command: 5b4d9f16dc72b5a7 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/1b10c7d500621ca2e4c0db764df67f3085beb282 Env: REF_NAME=gh-readonly-queue/next/pr-15229-99e234fe4473771b32124e0402885610a6a3f98a CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Tue Jun 24 10:05:03 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15229_amd64_x4-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 10:05:09 [10:05:09.490] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:05:09 [10:05:09.559] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0a9c0a6767e16680337ed9febd3b8fe696e750eead6ae7e5388c9cbc0163cb5e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x52ab494dcef367f585bb60197e744eab7922530d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2c2eaa27b3695406ec29f97133a4fcec77b63ea16a2b1fd8c252b8f08c3272b2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1f6ebe3651f00c3bfd066fcbeb303e84d3555d4acb505efcc702935b8696f383"],"eventName":"l2-block-built","creator":"0x50c239df4b1f69a68b0866980e3e6cdeaa2f66f6","duration":0.7530100000003586,"publicProcessDuration":0,"rollupCircuitsDuration":0.2602470000001631,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:05:09 [10:05:09.572] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:05:09 [10:05:09.629] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:05:09 [10:05:09.650] 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} 10:05:09 [10:05:09.653] ERROR: sequencer Error building/enqueuing block: Error: 10:05:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53) {"blockNumber":1,"slot":1} 10:05:09 [10:05:09.656] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0a7e3005b21e4aab3e141fdb00a481983841794042373c7b38857fdadedf4d17","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x52ab494dcef367f585bb60197e744eab7922530d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x10f8505acacfaa6b9f901fdb39a83e391c5388f7bf113107cebe1e231321d61f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x22c809c7d81441619d5cf342454a3f8192b65b95c42ae8f41c2c5f2149f6b332"],"eventName":"l2-block-built","creator":"0xa4e1fd9e198e726116610733a29abf3556524a9a","duration":0.216656000000512,"publicProcessDuration":0,"rollupCircuitsDuration":0.12366400000064459,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:05:09 [10:05:09.660] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:05:09 [10:05:09.664] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 10:05:09 [10:05:09.713] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x12087b282c28f63deb7d820e36306c5fb71ecac895c8b87bffcf1145e5f38877","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x52ab494dcef367f585bb60197e744eab7922530d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0c70759d6dc94659b98902812d3398604914c63b873f9ffa1a9df08f245d34d1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0b18e1a0e45bc58fd2b94adb0fea308e8d688cc35e86e437b4ee4c2303a967ee","0x13ce9c80dfc82e9313e8c791187dbde95f2c72b6f3d58dc33672937b3acb5c94","0x1d966e79af6b9347def3060a3fab016b9d0abbe71c1aaf082fbd74daae0a3cf2","0x27915f6db8c0b01ebe12bb870ba4b2f58ef3079643d228defd2072ec0b762d45"],"eventName":"l2-block-built","creator":"0xd27b63fb49a452d03febb16b1d36e907fc0a9d99","duration":0.12591299999985495,"publicProcessDuration":0,"rollupCircuitsDuration":0.06845199999952456,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:05:09 [10:05:09.717] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:05:09 [10:05:09.719] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 10:05:09 [10:05:09.724] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x21934118acc869137470e91bc70bc539d76948a97f40c3b3282cde21fab4ee9e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x52ab494dcef367f585bb60197e744eab7922530d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2f411447cf9d12a750152e5e76258f24c1cd17cee1f0bcba55f498e34be7757a","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xf581757862b1ea696c6fbe8262dfbec14923a6ab","duration":0.1898559999999634,"publicProcessDuration":0,"rollupCircuitsDuration":0.11651400000027934,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:05:09 [10:05:09.728] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:05:09 [10:05:09.730] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 10:05:09 [10:05:09.779] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x109532f179aad8caee259140a1c54b6e1b0677e7b2fe987fb0240f34dca1facf","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x52ab494dcef367f585bb60197e744eab7922530d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x02fa3d1953032e275c8b4bca2941f7ca9427e4ad154a5ce27b93938df8849b23","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x242d8044d74302d613df9fefc3e345fd2e0d06a50dc5b3d0e75bb4cfb4c1bb58","0x1fbfe45d7f6de5c0d34b123d61e126aa1951836c6fb0405281cda1934a1ce1fe","0x1e4477cd8a10fffb83857ebaead76a61e783149a9c54c463e815bac7a12961bb"],"eventName":"l2-block-built","creator":"0xc18bfb50bb300e2dee445eff1d04c3f7551e642c","duration":0.17766499999925145,"publicProcessDuration":0,"rollupCircuitsDuration":0.09215299999959825,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:05:09 [10:05:09.787] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:05:09 [10:05:09.905] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:05:09 [10:05:09.919] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1a04c36828ad596a1e180dabfc361562d815279569c56ec7947fb3d465f06d0f","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x52ab494dcef367f585bb60197e744eab7922530d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2f4f5fe303c0a7403f8222fbe1cd9b622185e7f394ff3e22683c74429a5d0f9f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1fa79a9c5449d369e90297ededdf6eb1585351aa7c0e064922399ed1e73dc340"],"eventName":"l2-block-built","creator":"0x1eb05ca33a37daa6716f81923c5d557e0498e956","duration":0.1970259999998234,"publicProcessDuration":0,"rollupCircuitsDuration":0.10118299999976443,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:05:09 [10:05:09.922] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:05:09 [10:05:09.935] ERROR: sequencer Error building/enqueuing block: Error: No block for you 10:05:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81) {"blockNumber":1,"slot":1} 10:05:09 [10:05:09.938] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:05:09 [10:05:09.952] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0171811bbeee509764fcafd2d40c9db0bccc733c2520c83641826adf0b43c82a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x52ab494dcef367f585bb60197e744eab7922530d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0ee526bca7159b9ef3279ce1470292ee213fe36bc55275abfa5293cd4f3153db","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x16e09d2dbb7815650a03c1497cce52b3cf334ade45d55cea7804eee94ce237e3"],"eventName":"l2-block-built","creator":"0x7fcab8eb231bc77d78a390acb2a21e52663b0cc8","duration":0.22852700000021287,"publicProcessDuration":0,"rollupCircuitsDuration":0.10081300000001647,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:05:09 [10:05:09.955] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 10:05:09 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13) 10:05:09 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 10:05:09 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28) 10:05:09 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 10:05:09 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17) 10:05:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5) {"blockNumber":1,"slot":1} 10:05:09 [10:05:09.958] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:05:09 [10:05:09.974] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x25bab475059ac7b3e9d68e793edeca4c8a2b4b27918643c7efd7f7a2a7884407","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x52ab494dcef367f585bb60197e744eab7922530d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x02f7ca7d7f04daf21221a0e59bdfe015c17e2f2c15a0ffe0b5a066a64a0624da","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1be27973721c4791d0993d31f3d21113add1fab8df255107d9350015ee7bc50d"],"eventName":"l2-block-built","creator":"0x143fbc57ad3775bc3447a1da63fefe921f4fd737","duration":0.2722279999998136,"publicProcessDuration":0,"rollupCircuitsDuration":0.11465300000054413,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:05:09 [10:05:09.976] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 10:05:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59) {"blockNumber":1,"slot":1} 10:05:09 [10:05:09.979] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:05:10 [10:05:10.003] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x18b1e64ce283014ff1300868ba7dafdfef5eda0309314ad563dc887464759b8c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x52ab494dcef367f585bb60197e744eab7922530d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1ac9777f584a55d9bb1a9fadb9f929a94891410e1c3428cfa08b86ed7cac9d86","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x122269e6f134eb0f0e024e5401ce84e7b0dc0aaa49df13188426f66a58dd4615","0x010b3d35bdff1998dfeb22fb493a59ce5f25ffa00c1f70f6e0fd14940ae1dc25"],"eventName":"l2-block-built","creator":"0x0bd81a45d5ef7b762998d83b2a36a71a01664d25","duration":0.15647400000034395,"publicProcessDuration":0,"rollupCircuitsDuration":0.06730200000038167,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:05:10 PASS src/sequencer/sequencer.test.ts (5.396 s) 10:05:10 sequencer 10:05:10 builds a block out of a single tx (325 ms) 10:05:10 does not build a block if it does not have enough time left in the slot (56 ms) 10:05:10 builds a block when it is their turn (32 ms) 10:05:10 builds a block once it reaches the minimum number of transactions (56 ms) 10:05:10 builds a block that contains zero real transactions once flushed (10 ms) 10:05:10 builds a block that contains less than the minimum number of transactions once flushed (56 ms) 10:05:10 settles on the chain tip before it starts building a block (121 ms) 10:05:10 builds a block only when synced to previous L1 slot (17 ms) 10:05:10 aborts building a block if the chain moves underneath it (16 ms) 10:05:10 does not publish a block if the block proposal failed (19 ms) 10:05:10 handles when enqueueProposeL2Block throws (22 ms) 10:05:10 should proceed with block proposal when there is no proposer yet (27 ms) 10:05:10 10:05:10 Test Suites: 1 passed, 1 total 10:05:10 Tests: 12 passed, 12 total 10:05:10 Snapshots: 0 total 10:05:10 Time: 5.482 s 10:05:10 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 10:05:10 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?