Parent Log:
http://ci.aztec-labs.com/5341f5baef09d91c
Command: a73e94f3b52b3d94 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/aa12cea18cfe4e45e23b46cf1a086d8331837eb5
Env: REF_NAME=db/simple-bc-hash CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Mon Jun 16 17:15:31 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=db_simple-bc-hash_amd64
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
17:15:36 [17:15:36.681]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:15:36 [17:15:36.715]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0632103029c7cd880efece02fca0fc8f9e111f67c61616fa1ed33d9220120afa","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x640494a31864771146294ad340b5358dae1e4bc8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x275d21fa88f5376a3c824eee2ec02ccee72a5f36aa60dceb636082acd7a10447","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x119526cff809b190f3e255fdc463e3220701a3deb4c9d16cce978fc418468af9"],"eventName":"l2-block-built","creator":"0xd0ff1974366280b20512cf093bb4e264c5943559","duration":0.5131709999996019,"publicProcessDuration":0,"rollupCircuitsDuration":0.27058599999963917,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:15:36 [17:15:36.725]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:15:36 [17:15:36.789]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:15:36 [17:15:36.803]
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:15:36 [17:15:36.806]
ERROR:
sequencer Error building/enqueuing block: Error:
17:15:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60)
{"blockNumber":1,"slot":1}
17:15:36 [17:15:36.808]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2ddc35faa16cef8fad5398044b65a9d0891a254a06bbf0edfc3c951386fd0909","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x640494a31864771146294ad340b5358dae1e4bc8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0f7993da0616f6d3c8f090db8e9b9f51ed492b8d3e1b0303699d40ca864e05e9","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x00c5582dbe936908768a2839247870a6671a5fd911380b4427f98d1baf991340"],"eventName":"l2-block-built","creator":"0x5f30c4db69c873e778dbf14eb70541e2673ad34f","duration":0.1416589999998905,"publicProcessDuration":0,"rollupCircuitsDuration":0.07307499999933498,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:15:36 [17:15:36.811]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:15:36 [17:15:36.814]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
17:15:36 [17:15:36.866]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x19196bfc56f10dff66f3e92a1473e5c85936656ec1af528d2734045a91f491b0","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x640494a31864771146294ad340b5358dae1e4bc8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2593cf77e2095c09ef87e8bbfd8f9ce52971b8c012f01cb28524b28452c5b0df","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x02d4ef0b167b366849664b2126f698116f1afa218781d6f987fa2f184be49902","0x2047684c8955a57da1b031d15e219e78030d301daacbf714324dc230c2ee7a57","0x1734ed3decfeb994448bc2653b096b1d3e09456fb98baaee0cbfae597963f164","0x0a50c6a789e75278432228c2867af2c6809f0cd40158c39a45ad8ddead41266b"],"eventName":"l2-block-built","creator":"0xd17c8769a346d36d87add95c087a3b2b17de45d2","duration":0.1864110000005894,"publicProcessDuration":0,"rollupCircuitsDuration":0.1074960000005376,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:15:36 [17:15:36.870]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:15:36 [17:15:36.872]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
17:15:36 [17:15:36.877]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x013ffbaa074641156e507c59e5b1ef02445a831d4cae9a5bdb7979051109ed78","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x640494a31864771146294ad340b5358dae1e4bc8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1429fdf6d0e3bff43be47e5b69a14d52bf82ad149d07197ae087f9c3c2dd2098","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xf9e7d6f4abc48bf0246ccbfea6821f7f416df4c2","duration":0.1441690000001472,"publicProcessDuration":0,"rollupCircuitsDuration":0.08162399999946501,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:15:36 [17:15:36.880]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:15:36 [17:15:36.883]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
17:15:36 [17:15:36.928]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x0c78886045203d54013d6a498bf4113ae97fed2d1220aec22c036469fddfccff","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x640494a31864771146294ad340b5358dae1e4bc8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x11dad6e1c1b267677ef264ab2a09fce8252fff216065d75ea99f084aef758e87","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2506b7fba6b946904d345880a51a299a98acaca07c3b389c820b9db4b9dd9542","0x14b34e87e7458c2ce3473ddbf7e26e39f10da5c5ccdc824cb3a32645264b6146","0x07c078fb3f919b412f2b2ce8db6c376c0ab6dfa3083bb7c675758dc5fa411ab4"],"eventName":"l2-block-built","creator":"0xa132ad84caf85f57b01d1e95e050ea5189df9c34","duration":0.16125999999985652,"publicProcessDuration":0,"rollupCircuitsDuration":0.08606499999950756,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:15:36 [17:15:36.932]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:15:37 [17:15:37.036]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:15:37 [17:15:37.057]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2298288f9f24dc04adc63855a2c328a0976c136b47df1b18ecf6f1b975294acb","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x640494a31864771146294ad340b5358dae1e4bc8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2e469ea08e71fb2ad809af33e7ae214aad0c1de4dbbeaf8b02719ec21cc1ce27","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x22fb545b259db3acd0b0a6f531c2e51227293ca22dba0274016a10f16b7eeecd"],"eventName":"l2-block-built","creator":"0x50b68dde4eec13ccf547506f2cb039b0d0f88a1e","duration":0.21640299999944546,"publicProcessDuration":0,"rollupCircuitsDuration":0.13303799999994226,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:15:37 [17:15:37.061]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:15:37 [17:15:37.081]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
17:15:37 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90)
{"blockNumber":1,"slot":1}
17:15:37 [17:15:37.084]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:15:37 [17:15:37.101]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x20fb7047afb933c583a9bbab4d9d50f8f2540c3a4e99053e2da257c0df1ec7fe","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x640494a31864771146294ad340b5358dae1e4bc8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x186fa6d78db0ee8d3a2707901c0e59a23ae02b5ed60f42e37ab543aa2e18adc3","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x23dfae7bff400bbbf2e618fb764cb7c1713961e7a058090600819737da743b2a"],"eventName":"l2-block-built","creator":"0xee55ab03463f957d31103cfaea13bc4632f108ed","duration":0.12275800000043091,"publicProcessDuration":0,"rollupCircuitsDuration":0.06823400000030233,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:15:37 [17:15:37.103]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
17:15:37 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:678:13)
17:15:37 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
17:15:37 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:616:28)
17:15:37 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
17:15:37 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:422:17)
17:15:37 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5)
{"blockNumber":1,"slot":1}
17:15:37 [17:15:37.104]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:15:37 [17:15:37.120]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2da267a6f2f7d5b4659cbb40ee45f239c1434abec4ab0804cf802b2b9b7be39a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x640494a31864771146294ad340b5358dae1e4bc8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1ffab1bb8057d9b3efc430a5a8e7c2ff618f4500265b89f7b4cdbcc542d462bd","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2d41a485934255d2a9b5d4c074ff9a36548baa7433b439ac3b2603763128aee7"],"eventName":"l2-block-built","creator":"0xbf070c2d5ed4a29acb42d44cd5542142d1b0389a","duration":0.2414550000003146,"publicProcessDuration":0,"rollupCircuitsDuration":0.13686799999959476,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:15:37 [17:15:37.121]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
17:15:37 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59)
{"blockNumber":1,"slot":1}
17:15:37 [17:15:37.124]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:15:37 [17:15:37.158]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x15f5f162366821df5ea22ff9b17ef24c40291a59ed461c6134ce23211d68f754","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x640494a31864771146294ad340b5358dae1e4bc8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0e1348906a6671bfe58527b60140e51a97f1b89f43d7bf87b97c92e9673c9b17","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1467a6cd5d0654295f1f5466ccd467575620ca41f6cbb5ead62a3c2a9e8accd7","0x01404f61ded6e7319427915317a97fbc2e8025b0560c9d4a05e07477aa3a892f"],"eventName":"l2-block-built","creator":"0x75bbc983734b5455265634944f6f5ddeee298d0e","duration":0.23684500000035769,"publicProcessDuration":0,"rollupCircuitsDuration":0.13036800000008952,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:15:37
PASS src/sequencer/sequencer.test.ts (
5.093 s)
17:15:37 sequencer
17:15:37
✓ builds a block out of a single tx (249 ms)
17:15:37
✓ does not build a block if it does not have enough time left in the slot (63 ms)
17:15:37
✓ builds a block when it is their turn (23 ms)
17:15:37
✓ builds a block once it reaches the minimum number of transactions (58 ms)
17:15:37
✓ builds a block that contains zero real transactions once flushed (10 ms)
17:15:37
✓ builds a block that contains less than the minimum number of transactions once flushed (51 ms)
17:15:37
✓ settles on the chain tip before it starts building a block (88 ms)
17:15:37
✓ builds a block only when synced to previous L1 slot (40 ms)
17:15:37
✓ aborts building a block if the chain moves underneath it (23 ms)
17:15:37
✓ does not publish a block if the block proposal failed (21 ms)
17:15:37
✓ handles when enqueueProposeL2Block throws (19 ms)
17:15:37
✓ should proceed with block proposal when there is no proposer yet (37 ms)
17:15:37
17:15:37
Test Suites: 1 passed, 1 total
17:15:37
Tests: 12 passed, 12 total
17:15:37
Snapshots: 0 total
17:15:37
Time: 5.189 s
17:15:37
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
17:15:37
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?