Parent Log:
http://ci.aztec-labs.com/f27583dcca804169
Command: 582720422b3f4dff yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/505a3c071181dbc5242dc8b655a9b2d69988c8db
Env: REF_NAME=gh-readonly-queue/staging/pr-15211-e8f6c3b7e3e0e72a33e118ddf8e67d11e51464a8 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Mon Jun 23 12:41:33 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15211_amd64_x1-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_staging
12:41:39 [12:41:39.829]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:41:39 [12:41:39.874]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1f4e0d72acaa6915ca5a73ecbe7cf2903a26bcec8cb1ab61f98c1959809d0d48","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf36f5503efabf827a2b5480b65fd325e92328f79","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2883bf9d1c1f13c392325628b1e6d7a9969c0a3f19afb43746854d50e175d572","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1f1cd29b7e14572edddb0356e50a0f8c288aec5485020599d221fead1d1927a9"],"eventName":"l2-block-built","creator":"0xcd4e71a950a570b3a0487536b7734e73183cc122","duration":0.7539670000005572,"publicProcessDuration":0,"rollupCircuitsDuration":0.3000790000005509,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:41:39 [12:41:39.895]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:41:39 [12:41:39.930]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:41:39 [12:41:39.950]
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}
12:41:39 [12:41:39.953]
ERROR:
sequencer Error building/enqueuing block: Error:
12:41:39 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
12:41:39 [12:41:39.956]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x290177ff4e65d53405072b782d2015f08273fc8b168206ca6308d3c54293d4e5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf36f5503efabf827a2b5480b65fd325e92328f79","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x143df90622a2a5298c5c2c64f2622d3c0d0f213db7ea396de57143629c02b9c2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2b8ff034390c05260213ccdcce326dbc497c3ee84566a7439015b931980638ab"],"eventName":"l2-block-built","creator":"0x8bdac1d302d8b14456f947d9361d01d8908d41bb","duration":0.13773899999978312,"publicProcessDuration":0,"rollupCircuitsDuration":0.0668150000001333,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:41:39 [12:41:39.961]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:41:39 [12:41:39.965]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
12:41:40 [12:41:40.014]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x0ef5771992cf11da379bcec893d99e43a5669e8e21179554a91d66cca2d97760","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf36f5503efabf827a2b5480b65fd325e92328f79","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1e8c80b20e190ad9a2d806b9358e57a9f0fcc4ae5e4223518bd0cd53c4e9c4ca","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0cb168ef06be84bc04f2c173b59c51b7b0b83709f87fb676b3e2f56475afd5db","0x11cee66b7fed257ccc2a41cf06a1306e0186599aa8ff24fa8447ebb55d2f317f","0x2c508e95d7cddc9ccdef58ba65d773e1fb132f685a2503e08770165bdef59184","0x14642b682716356d7c6ff922bf6efc06c71e8b6459b12bcd9a3f43c42d128af0"],"eventName":"l2-block-built","creator":"0x68481b5dfb6da09bcd1eefbd2629c38a8217a966","duration":0.12880800000039017,"publicProcessDuration":0,"rollupCircuitsDuration":0.06795399999919027,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:41:40 [12:41:40.018]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:41:40 [12:41:40.021]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
12:41:40 [12:41:40.027]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x2a0c34a8cc10e99572bd4027e9a3b60f3a05a906590c38e1fc8c6a8ed7696ece","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf36f5503efabf827a2b5480b65fd325e92328f79","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1f8bf7fc677438ae6664a0965b73200b2e384173cf25da06d7a5347be3c97e20","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x15fe7d19dc30360c1a723e14ae25df8e0906b0b2","duration":0.20685300000059215,"publicProcessDuration":0,"rollupCircuitsDuration":0.09631600000011531,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:41:40 [12:41:40.032]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:41:40 [12:41:40.036]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
12:41:40 [12:41:40.077]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x2592cb3f4ee427c41dd4bf034f6ceb68bb256e0e81f0b99d68076b598dea8fd1","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf36f5503efabf827a2b5480b65fd325e92328f79","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x195dacb0767313fe63fe78e73fa5a0a8108b9f3ec5ee29d24feb6a0bea17cbbd","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x305ff743729e00275eb71b5d6ace4f966616002dc7402938754e3754086a7128","0x2b1f7fcd544de2ba2fb9c7b80186d0148bf5e8336e976876a85eba5019b92946","0x05af173f28f14442074e396ddd96354cf0cfc64896f6b13a846902c7876a63e7"],"eventName":"l2-block-built","creator":"0x9c81048b158670c5b28c8ec442665ba7d1a11e0c","duration":0.1780109999999695,"publicProcessDuration":0,"rollupCircuitsDuration":0.08899599999949714,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:41:40 [12:41:40.081]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:41:40 [12:41:40.202]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:41:40 [12:41:40.220]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x267a8efce4ee3490587cd4437ab35f1e22d79b4ea3161b5891c044033a923136","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf36f5503efabf827a2b5480b65fd325e92328f79","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x29da8fcbf5a6a9ddcfc9fa621b35623e6fb512d4f7e2b8b243fb5f04aff8156e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2e28b4cd3bb97d88b19a9910a18d614478153ce0ce71629932d0927604d74bba"],"eventName":"l2-block-built","creator":"0x649ac7b3f48bb1ca26f0ed8c1c4d9484fd1043df","duration":0.19937299999946845,"publicProcessDuration":0,"rollupCircuitsDuration":0.09352600000056555,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:41:40 [12:41:40.225]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:41:40 [12:41:40.245]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
12:41:40 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
12:41:40 [12:41:40.249]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:41:40 [12:41:40.264]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x230072f6376c56b830c001ef915d5f25698c7944851e436a2f4936d1a8f929a4","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf36f5503efabf827a2b5480b65fd325e92328f79","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x08d7f6e6281401828cb6c7a4489f8ce7f3f73b417c153573a7f2e39bb3624ebc","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0f56ef352c25e5588b2b8d773569b416c4ea5df078a69b5db8f13e990924dd03"],"eventName":"l2-block-built","creator":"0x6d323947beb411fd7f3219f15fe12c56474d1ad5","duration":0.1359389999997802,"publicProcessDuration":0,"rollupCircuitsDuration":0.06750499999998283,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:41:40 [12:41:40.267]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
12:41:40 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
12:41:40 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
12:41:40 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
12:41:40 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
12:41:40 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
12:41:40 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
12:41:40 [12:41:40.270]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:41:40 [12:41:40.282]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x05893eaaeee4850513f762af034b5fc8887645ab78831dedbd1cdef27dcf4442","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf36f5503efabf827a2b5480b65fd325e92328f79","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0d9321c4db2ff044e8d7dd1a3dd1d4e23259e303ba3fb7d75e375714f21410f3","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1cb16f41df512e8be96c95f25f663cda642fc36627f2039c6ffd50018d18c70c"],"eventName":"l2-block-built","creator":"0x3337ad45ac710f47b0add74f255a5082c15d7b8e","duration":0.15285899999980757,"publicProcessDuration":0,"rollupCircuitsDuration":0.0772450000004028,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:41:40 [12:41:40.284]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
12:41:40 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
12:41:40 [12:41:40.286]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:41:40 [12:41:40.313]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x3006056c851f25e3d0dde55132c3a75258a7cc09ac2c92f88b7cf5074e083972","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf36f5503efabf827a2b5480b65fd325e92328f79","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x07be6fa6d199ee4fd368343491d79cbd707bae3d5161da1aafb24bf2bc0816cc","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x186dc82c76ca714bddf2d1ecfe409136d07f6232bfa9a546f323989ecec2247f","0x0b39482e05b7744237d8ef5d1114e0aa49124605fc6ec7a26f6300fb38e93493"],"eventName":"l2-block-built","creator":"0xcaa61a95ee935f3430968cf8c573a3308ce9cf15","duration":0.24099500000011176,"publicProcessDuration":0,"rollupCircuitsDuration":0.07961400000021968,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:41:40
PASS src/sequencer/sequencer.test.ts (
5.673 s)
12:41:40 sequencer
12:41:40
✓ builds a block out of a single tx (288 ms)
12:41:40
✓ does not build a block if it does not have enough time left in the slot (46 ms)
12:41:40
✓ builds a block when it is their turn (31 ms)
12:41:40
✓ builds a block once it reaches the minimum number of transactions (56 ms)
12:41:40
✓ builds a block that contains zero real transactions once flushed (13 ms)
12:41:40
✓ builds a block that contains less than the minimum number of transactions once flushed (49 ms)
12:41:40
✓ settles on the chain tip before it starts building a block (119 ms)
12:41:40
✓ builds a block only when synced to previous L1 slot (22 ms)
12:41:40
✓ aborts building a block if the chain moves underneath it (25 ms)
12:41:40
✓ does not publish a block if the block proposal failed (22 ms)
12:41:40
✓ handles when enqueueProposeL2Block throws (16 ms)
12:41:40
✓ should proceed with block proposal when there is no proposer yet (30 ms)
12:41:40
12:41:40
Test Suites: 1 passed, 1 total
12:41:40
Tests: 12 passed, 12 total
12:41:40
Snapshots: 0 total
12:41:40
Time: 5.768 s
12:41:40
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
12:41:40
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?