Parent Log: http://ci.aztec-labs.com/dc619e75d03a42d5 Command: f30d64a7ce604682 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/df137f9440a970af2eb6e2ee94c48bf3bf47e207 Env: REF_NAME=gh-readonly-queue/next/pr-15157-08d3f55874836a573c4756b0cc7279160b0813a3 CURRENT_VERSION=0.87.6 CI_FULL=0 Date: Fri Jun 20 10:07:01 UTC 2025 System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15157_arm64_a1-fast Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 10:07:06 [10:07:06.056] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:07:06 [10:07:06.093] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2eaeb78829f23253162b1d60097cdcf3921536dc9afdbf2113a010de7bf0bc85","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfc5d0e6bf5bd30eff6444bfef05e2696445449cd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x021b399ca5657952dae800bbee117b0a88d98ce92b8ea9cac47b3c8c24a4cb58","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0cc0cb2e19b67d59e80c346e2ca29d0487119f65a517addb281d46dfbf7387a9"],"eventName":"l2-block-built","creator":"0x47a38a363df1fb721430f192790b36e84b32da9a","duration":0.364741999999751,"publicProcessDuration":0,"rollupCircuitsDuration":0.16372299999966344,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:07:06 [10:07:06.102] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:07:06 [10:07:06.144] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:07:06 [10:07:06.160] 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:07:06 [10:07:06.162] ERROR: sequencer Error building/enqueuing block: Error: 10:07:06 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53) {"blockNumber":1,"slot":1} 10:07:06 [10:07:06.165] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0becb4ae552b5cc3c803b7463c8b7cffb1d58ee44010363561d022da38f8ca6a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfc5d0e6bf5bd30eff6444bfef05e2696445449cd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0be709cd7dd2e871ea315640262f40a2319c8a6473143aa446c9ccf91d00ec4d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x071534d2b2d0378cf99322732d89494002ae8e92ae95e122c60f43365e4b4eba"],"eventName":"l2-block-built","creator":"0xb160f4f715a95b304e5c31977743f52ac28f03a7","duration":0.1379510000006121,"publicProcessDuration":0,"rollupCircuitsDuration":0.06843399999979738,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:07:06 [10:07:06.168] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:07:06 [10:07:06.172] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 10:07:06 [10:07:06.230] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x025157b0f6d2d954cfa60af374da274c5782addfd53194f32f016d73e370bf6a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfc5d0e6bf5bd30eff6444bfef05e2696445449cd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x14f2d74b4a5ac561e7267a1f0f670b4b7d6c1d054b4e9740ae689783b52718cc","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0ccc3a333dbee1670e745fd31ddca381095262d05f0e87f1ec028762de328768","0x2c00b8b9485246a2349acd4c51b26b3bf69cb02ee514af20544ff29d5862a9fe","0x220d3f2d6b9c5f914a94244f8d5a1932eaeca3c49091f2160058dbe8aedc4eeb","0x10f1a7b5608ef804d40021a2394107192b7b771fe3d0f07a26054d66ccfce9f1"],"eventName":"l2-block-built","creator":"0x952643e8c5f63b42bfd8fb22ea9c99892046b8bc","duration":0.13465400000040972,"publicProcessDuration":0,"rollupCircuitsDuration":0.07110800000009476,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:07:06 [10:07:06.234] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:07:06 [10:07:06.237] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 10:07:06 [10:07:06.241] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x2b64e56ff85433f9540979910fe0391fcd9f1396f18549d2f7b4ba5fb0bb899a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfc5d0e6bf5bd30eff6444bfef05e2696445449cd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x281f1b578197f1408947b3b06b38d0e6bda4f7c19f1f2f07e5f5ff85fc15e6f6","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xe21097afc88543a28c5e3c6ecc7ed1b1d00b9000","duration":0.1081529999992199,"publicProcessDuration":0,"rollupCircuitsDuration":0.05360800000016752,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:07:06 [10:07:06.244] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:07:06 [10:07:06.246] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 10:07:06 [10:07:06.287] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x1df6ef4bb55d879aa7a67173c3ff4309d72188417a1b84b87d83b9f78b8f4e55","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfc5d0e6bf5bd30eff6444bfef05e2696445449cd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x013e3ce872a0fbcad12c9b1146d8019e513d9610c9075b0d2fadccab7e98844f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x253b69c3a4982bb15dfa196b16164229d44071f7aab6c9d2620cc7dd702d1461","0x12b448677dc8c9b685a2c39d123acc5681552f143791e0438f042d9556bb09fd","0x25f2a02884802007e5f7c03bfb861bb74e93222ff20a286fe4010dc752d4f6a7"],"eventName":"l2-block-built","creator":"0xf37176499ded6e7af34ce44937c796947c420db9","duration":0.11954100000002654,"publicProcessDuration":0,"rollupCircuitsDuration":0.05927800000063144,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:07:06 [10:07:06.293] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:07:06 [10:07:06.384] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:07:06 [10:07:06.399] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2f92a36408da95b05097e70f161e8b0e7dba1a6a66f65ce8dfc833e21762fbfe","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfc5d0e6bf5bd30eff6444bfef05e2696445449cd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1a4aac0552a7fa9d95eb3ae4be1e7f245cdd7d436c710549aeb297af11abce4a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0b319edab9a9e36c4bcf0c32f333a66b0a64038d41f2de8766334bf82e76108b"],"eventName":"l2-block-built","creator":"0x3b31d6ab7f45e4ff159e2fd3065360a905269d28","duration":0.13893800000005285,"publicProcessDuration":0,"rollupCircuitsDuration":0.08253700000022945,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:07:06 [10:07:06.402] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:07:06 [10:07:06.416] ERROR: sequencer Error building/enqueuing block: Error: No block for you 10:07:06 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81) {"blockNumber":1,"slot":1} 10:07:06 [10:07:06.419] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:07:06 [10:07:06.433] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0e36ccec2daa30e658d2b03deec1efac81a1a098ff08f12e8814413965ef62b4","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfc5d0e6bf5bd30eff6444bfef05e2696445449cd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2bb69c6d5fae86a7fb71788896657bc8955d22a48619c8ff01c3f333462717fd","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x00da111de86d40b3a9ce50d25ce79dac76d86937044c520868355c5993ed77dd"],"eventName":"l2-block-built","creator":"0x5079f472c37cfa9475815bcecf94cb8c384bdee0","duration":0.1261160000003656,"publicProcessDuration":0,"rollupCircuitsDuration":0.0615060000000085,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:07:06 [10:07:06.435] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 10:07:06 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13) 10:07:06 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 10:07:06 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28) 10:07:06 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 10:07:06 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17) 10:07:06 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5) {"blockNumber":1,"slot":1} 10:07:06 [10:07:06.437] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:07:06 [10:07:06.452] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x16354614c47ab87527e5fe55e82106a05113d4b9a77885e214f98d0a0e117749","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfc5d0e6bf5bd30eff6444bfef05e2696445449cd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x14aa6f920e06e9c1dbae201035cda4d1f54b35035271255494c3b0377b543578","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x302e5f9571bdada3306b949ce5619117311d0678f0262e7c578ebed3ed2282d7"],"eventName":"l2-block-built","creator":"0xb7d0977bb745f16c32a8e46a69a6bccefc986023","duration":0.1346530000000712,"publicProcessDuration":0,"rollupCircuitsDuration":0.06974199999967823,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:07:06 [10:07:06.453] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 10:07:06 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59) {"blockNumber":1,"slot":1} 10:07:06 [10:07:06.455] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:07:06 [10:07:06.482] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x26b9f5425a2bf6b211b9419eebe685922085a75ca57a37319225a2b20eb10a91","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfc5d0e6bf5bd30eff6444bfef05e2696445449cd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2da2381c7890d94e496b7d70e33a880d1ca135390ad66367ca23a01ac623e20f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x26019f3b41c4f4deed800983e7b29a0b754fac8e3785b35239c5ab9d2acff4cc","0x05e5cba865ddaf66555dba481c55b82d9ae3674ce93af93ba7709a0e49f1d230"],"eventName":"l2-block-built","creator":"0xb33e85693e39389b063fe36aede13099948c314a","duration":0.12880299999960698,"publicProcessDuration":0,"rollupCircuitsDuration":0.05741299999954208,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:07:06 PASS src/sequencer/sequencer.test.ts 10:07:06 sequencer 10:07:06 builds a block out of a single tx (213 ms) 10:07:06 does not build a block if it does not have enough time left in the slot (42 ms) 10:07:06 builds a block when it is their turn (25 ms) 10:07:06 builds a block once it reaches the minimum number of transactions (65 ms) 10:07:06 builds a block that contains zero real transactions once flushed (9 ms) 10:07:06 builds a block that contains less than the minimum number of transactions once flushed (48 ms) 10:07:06 settles on the chain tip before it starts building a block (91 ms) 10:07:06 builds a block only when synced to previous L1 slot (17 ms) 10:07:06 aborts building a block if the chain moves underneath it (17 ms) 10:07:06 does not publish a block if the block proposal failed (18 ms) 10:07:06 handles when enqueueProposeL2Block throws (18 ms) 10:07:06 should proceed with block proposal when there is no proposer yet (29 ms) 10:07:06 10:07:06 Test Suites: 1 passed, 1 total 10:07:06 Tests: 12 passed, 12 total 10:07:06 Snapshots: 0 total 10:07:06 Time: 4.262 s 10:07:06 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 10:07:06 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?