Parent Log:
http://ci.aztec-labs.com/e535153745b28f9d
Command: d8033ca60b1dba76 yarn-project/scripts/run_test.sh simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/9ddf7d35886489afed34aca3cb819b32c86194b4
Env: REF_NAME=gh-readonly-queue/next/pr-15215-99e234fe4473771b32124e0402885610a6a3f98a CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 24 09:23:34 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15215_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
09:23:38 [09:23:38.081]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-PGLpL7/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:39 [09:23:39.792]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1262.5522530000007ms
09:23:39
09:23:39 [09:23:39.807]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-WhPjMa/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:41 [09:23:41.961]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 1895.8550219999997ms
09:23:41
09:23:41 [09:23:41.969]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-jMuoOo/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:42 [09:23:42.630]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-3n94YJ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:43 [09:23:43.223]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NCMCVL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:43 [09:23:43.469]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-UWwWSn/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:43 [09:23:43.825]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-fN9Jwk/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:44 [09:23:44.174]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-6JqLlf/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:44 [09:23:44.477]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-JxVQVs/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:44 [09:23:44.818]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NvCSRh/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:45 [09:23:45.177]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-HcFbK9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:45 [09:23:45.565]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-EVGvzy/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:45 [09:23:45.939]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-iDMLUP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:46 [09:23:46.310]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-UdAFwV/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:46 [09:23:46.688]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-zh2XaL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:47 [09:23:47.065]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-eP3fWt/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:47 [09:23:47.547]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-mXFqCG/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:48 [09:23:48.000]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ykOVXw/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:48 [09:23:48.652]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-TQ3Wsb/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:49 [09:23:49.311]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-wPBdBs/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:50 [09:23:50.869]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Cz62iP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:51 [09:23:51.200]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-aQjFXw/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:51 [09:23:51.544]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-nbirZS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:51 [09:23:51.896]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-6R5xB5/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:52 [09:23:52.696]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-OJRaZ7/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
09:23:53 [09:23:53.465]
INFO:
public-tx-apps-tests-bench
09:23:53
09:23:53 [09:23:53.481]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
09:23:53
09:23:53 ## TX Label: Token contract tests/Token/constructor/0
09:23:53 - Total duration: `347.52 ms`
09:23:53 - Total mana used: `316,452`
09:23:53 - Mana per second: `910,600`
09:23:53 - Total instructions executed: `18,400`
09:23:53 - Tx hash computation: `28.308 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `7.064 ms`
09:23:53 - Revertible: `11.685 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token.constructor**
09:23:53 - Duration: `263.166 ms`
09:23:53 - Mana used: `316,452`
09:23:53 - Mana per second: `1,202,479`
09:23:53 - Instructions executed: `18,400`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: Token contract tests/Token/mint_to_public/1
09:23:53 - Total duration: `134.082 ms`
09:23:53 - Total mana used: `24,620`
09:23:53 - Mana per second: `183,619`
09:23:53 - Total instructions executed: `1,377`
09:23:53 - Tx hash computation: `32.004 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `5.591 ms`
09:23:53 - Revertible: `1.751 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token.mint_to_public**
09:23:53 - Duration: `61.976 ms`
09:23:53 - Mana used: `24,620`
09:23:53 - Mana per second: `397,253`
09:23:53 - Instructions executed: `1,377`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: Token contract tests/Token/balance_of_public/2
09:23:53 - Total duration: `106.765 ms`
09:23:53 - Total mana used: `8,988`
09:23:53 - Mana per second: `84,185`
09:23:53 - Total instructions executed: `594`
09:23:53 - Tx hash computation: `24.872 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `5.392 ms`
09:23:53 - Revertible: `3.263 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token.balance_of_public**
09:23:53 - Duration: `49.616 ms`
09:23:53 - Mana used: `8,988`
09:23:53 - Mana per second: `181,150`
09:23:53 - Instructions executed: `594`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: Token contract tests/Token/transfer_in_public/3
09:23:53 - Total duration: `120.956 ms`
09:23:53 - Total mana used: `31,121`
09:23:53 - Mana per second: `257,291`
09:23:53 - Total instructions executed: `1,814`
09:23:53 - Tx hash computation: `40.124 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `14.246 ms`
09:23:53 - Revertible: `2.086 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token.transfer_in_public**
09:23:53 - Duration: `41.553 ms`
09:23:53 - Mana used: `31,121`
09:23:53 - Mana per second: `748,941`
09:23:53 - Instructions executed: `1,814`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: Token contract tests/Token/balance_of_public/4
09:23:53 - Total duration: `78.958 ms`
09:23:53 - Total mana used: `8,988`
09:23:53 - Mana per second: `113,833`
09:23:53 - Total instructions executed: `594`
09:23:53 - Tx hash computation: `26.362 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `8.371 ms`
09:23:53 - Revertible: `1.397 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token.balance_of_public**
09:23:53 - Duration: `21.008 ms`
09:23:53 - Mana used: `8,988`
09:23:53 - Mana per second: `427,843`
09:23:53 - Instructions executed: `594`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: Token contract tests/Token/balance_of_public/5
09:23:53 - Total duration: `96.8 ms`
09:23:53 - Total mana used: `8,988`
09:23:53 - Mana per second: `92,851`
09:23:53 - Total instructions executed: `594`
09:23:53 - Tx hash computation: `26.178 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `13.916 ms`
09:23:53 - Revertible: `2.636 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token.balance_of_public**
09:23:53 - Duration: `29.61 ms`
09:23:53 - Mana used: `8,988`
09:23:53 - Mana per second: `303,543`
09:23:53 - Instructions executed: `594`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: Token contract tests/Token/balance_of_public/6
09:23:53 - Total duration: `89.478 ms`
09:23:53 - Total mana used: `8,988`
09:23:53 - Mana per second: `100,450`
09:23:53 - Total instructions executed: `594`
09:23:53 - Tx hash computation: `24.013 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `10.046 ms`
09:23:53 - Revertible: `3.015 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token.balance_of_public**
09:23:53 - Duration: `29.639 ms`
09:23:53 - Mana used: `8,988`
09:23:53 - Mana per second: `303,250`
09:23:53 - Instructions executed: `594`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: Token contract tests/Token/burn_public/7
09:23:53 - Total duration: `111.904 ms`
09:23:53 - Total mana used: `19,454`
09:23:53 - Mana per second: `173,845`
09:23:53 - Total instructions executed: `1,054`
09:23:53 - Tx hash computation: `32.394 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `8.535 ms`
09:23:53 - Revertible: `1.811 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token.burn_public**
09:23:53 - Duration: `47.292 ms`
09:23:53 - Mana used: `19,454`
09:23:53 - Mana per second: `411,356`
09:23:53 - Instructions executed: `1,054`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: Token contract tests/Token/balance_of_public/8
09:23:53 - Total duration: `91.093 ms`
09:23:53 - Total mana used: `8,988`
09:23:53 - Mana per second: `98,669`
09:23:53 - Total instructions executed: `594`
09:23:53 - Tx hash computation: `29.029 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `12.449 ms`
09:23:53 - Revertible: `2.248 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token.balance_of_public**
09:23:53 - Duration: `23.064 ms`
09:23:53 - Mana used: `8,988`
09:23:53 - Mana per second: `389,694`
09:23:53 - Instructions executed: `594`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AMM contract tests/Token/constructor/0
09:23:53 - Total duration: `261.557 ms`
09:23:53 - Total mana used: `316,452`
09:23:53 - Mana per second: `1,209,878`
09:23:53 - Total instructions executed: `18,400`
09:23:53 - Tx hash computation: `26.547 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `9.603 ms`
09:23:53 - Revertible: `2.309 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token.constructor**
09:23:53 - Duration: `199.553 ms`
09:23:53 - Mana used: `316,452`
09:23:53 - Mana per second: `1,585,805`
09:23:53 - Instructions executed: `18,400`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AMM contract tests/Token/constructor/1
09:23:53 - Total duration: `232.59 ms`
09:23:53 - Total mana used: `316,452`
09:23:53 - Mana per second: `1,360,554`
09:23:53 - Total instructions executed: `18,400`
09:23:53 - Tx hash computation: `24.41 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `3.953 ms`
09:23:53 - Revertible: `1.372 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token.constructor**
09:23:53 - Duration: `183.998 ms`
09:23:53 - Mana used: `316,452`
09:23:53 - Mana per second: `1,719,865`
09:23:53 - Instructions executed: `18,400`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AMM contract tests/Token/constructor/2
09:23:53 - Total duration: `243.015 ms`
09:23:53 - Total mana used: `316,452`
09:23:53 - Mana per second: `1,302,189`
09:23:53 - Total instructions executed: `18,400`
09:23:53 - Tx hash computation: `31.682 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `5.258 ms`
09:23:53 - Revertible: `1.948 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token.constructor**
09:23:53 - Duration: `184.425 ms`
09:23:53 - Mana used: `316,452`
09:23:53 - Mana per second: `1,715,883`
09:23:53 - Instructions executed: `18,400`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AMM contract tests/AMM/constructor/3
09:23:53 - Total duration: `138.621 ms`
09:23:53 - Total mana used: `42,933`
09:23:53 - Mana per second: `309,716`
09:23:53 - Total instructions executed: `2,032`
09:23:53 - Tx hash computation: `40.966 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `4.512 ms`
09:23:53 - Revertible: `2.015 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AMM.constructor**
09:23:53 - Duration: `71.902 ms`
09:23:53 - Mana used: `42,933`
09:23:53 - Mana per second: `597,102`
09:23:53 - Instructions executed: `2,032`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AMM contract tests/AMM/set_minter/4
09:23:53 - Total duration: `75.569 ms`
09:23:53 - Total mana used: `11,068`
09:23:53 - Mana per second: `146,463`
09:23:53 - Total instructions executed: `626`
09:23:53 - Tx hash computation: `25.329 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `4.134 ms`
09:23:53 - Revertible: `1.202 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token.set_minter**
09:23:53 - Duration: `22.569 ms`
09:23:53 - Mana used: `11,068`
09:23:53 - Mana per second: `490,402`
09:23:53 - Instructions executed: `626`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AMM contract tests/AMM/add_liquidity/5
09:23:53 - Total duration: `342.514 ms`
09:23:53 - Total mana used: `135,783`
09:23:53 - Mana per second: `396,430`
09:23:53 - Total instructions executed: `7,768`
09:23:53 - Tx hash computation: `39.182 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `5.127 ms`
09:23:53 - Revertible: `1.68 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token._increase_public_balance**
09:23:53 - Duration: `26.607 ms`
09:23:53 - Mana used: `17,167`
09:23:53 - Mana per second: `645,214`
09:23:53 - Instructions executed: `1,027`
09:23:53 - **Fn: Token._increase_public_balance**
09:23:53 - Duration: `24.442 ms`
09:23:53 - Mana used: `17,167`
09:23:53 - Mana per second: `702,369`
09:23:53 - Instructions executed: `1,027`
09:23:53 - **Fn: AMM._add_liquidity**
09:23:53 - Duration: `215.839 ms`
09:23:53 - Mana used: `101,449`
09:23:53 - Mana per second: `470,021`
09:23:53 - Instructions executed: `5,714`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
09:23:53 - Total duration: `211.968 ms`
09:23:53 - Total mana used: `86,313`
09:23:53 - Mana per second: `407,198`
09:23:53 - Total instructions executed: `5,068`
09:23:53 - Tx hash computation: `27.15 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `4.986 ms`
09:23:53 - Revertible: `4.17 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token._increase_public_balance**
09:23:53 - Duration: `38.311 ms`
09:23:53 - Mana used: `17,167`
09:23:53 - Mana per second: `448,100`
09:23:53 - Instructions executed: `1,027`
09:23:53 - **Fn: AMM._swap_exact_tokens_for_tokens**
09:23:53 - Duration: `116.425 ms`
09:23:53 - Mana used: `69,146`
09:23:53 - Mana per second: `593,910`
09:23:53 - Instructions executed: `4,041`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
09:23:53 - Total duration: `256.933 ms`
09:23:53 - Total mana used: `155,107`
09:23:53 - Mana per second: `603,687`
09:23:53 - Total instructions executed: `8,883`
09:23:53 - Tx hash computation: `26.009 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `4.037 ms`
09:23:53 - Revertible: `1.444 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: Token._increase_public_balance**
09:23:53 - Duration: `22.476 ms`
09:23:53 - Mana used: `17,167`
09:23:53 - Mana per second: `763,789`
09:23:53 - Instructions executed: `1,027`
09:23:53 - **Fn: AMM._remove_liquidity**
09:23:53 - Duration: `176.902 ms`
09:23:53 - Mana used: `137,940`
09:23:53 - Mana per second: `779,754`
09:23:53 - Instructions executed: `7,856`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
09:23:53 - Total duration: `396.563 ms`
09:23:53 - Total mana used: `485,737`
09:23:53 - Mana per second: `1,224,868`
09:23:53 - Total instructions executed: `27,713`
09:23:53 - Tx hash computation: `24.467 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `3.153 ms`
09:23:53 - Revertible: `0.859 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmTest.bulk_testing**
09:23:53 - Duration: `346.693 ms`
09:23:53 - Mana used: `485,737`
09:23:53 - Mana per second: `1,401,060`
09:23:53 - Instructions executed: `27,713`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
09:23:53 - Total duration: `322.686 ms`
09:23:53 - Total mana used: `1,038,132`
09:23:53 - Mana per second: `3,217,162`
09:23:53 - Total instructions executed: `67,184`
09:23:53 - Tx hash computation: `23.782 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `3.168 ms`
09:23:53 - Revertible: `1.009 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmTest.nested_call_large_calldata**
09:23:53 - Duration: `276.446 ms`
09:23:53 - Mana used: `1,038,132`
09:23:53 - Mana per second: `3,755,282`
09:23:53 - Instructions executed: `67,184`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
09:23:53 - Total duration: `142.719 ms`
09:23:53 - Total mana used: `79,332`
09:23:53 - Mana per second: `555,860`
09:23:53 - Total instructions executed: `5,034`
09:23:53 - Tx hash computation: `31.338 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `5.247 ms`
09:23:53 - Revertible: `1.298 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_10**
09:23:53 - Duration: `81.517 ms`
09:23:53 - Mana used: `79,332`
09:23:53 - Mana per second: `973,191`
09:23:53 - Instructions executed: `5,034`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
09:23:53 - Total duration: `117.227 ms`
09:23:53 - Total mana used: `96,084`
09:23:53 - Mana per second: `819,639`
09:23:53 - Total instructions executed: `5,858`
09:23:53 - Tx hash computation: `31.108 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `7.567 ms`
09:23:53 - Revertible: `1.465 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_20**
09:23:53 - Duration: `50.52 ms`
09:23:53 - Mana used: `96,084`
09:23:53 - Mana per second: `1,901,887`
09:23:53 - Instructions executed: `5,858`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
09:23:53 - Total duration: `95.078 ms`
09:23:53 - Total mana used: `116,658`
09:23:53 - Mana per second: `1,226,977`
09:23:53 - Total instructions executed: `6,979`
09:23:53 - Tx hash computation: `28.647 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `4.046 ms`
09:23:53 - Revertible: `0.988 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_30**
09:23:53 - Duration: `40.554 ms`
09:23:53 - Mana used: `116,658`
09:23:53 - Mana per second: `2,876,595`
09:23:53 - Instructions executed: `6,979`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
09:23:53 - Total duration: `117.411 ms`
09:23:53 - Total mana used: `134,490`
09:23:53 - Mana per second: `1,145,467`
09:23:53 - Total instructions executed: `7,952`
09:23:53 - Tx hash computation: `24.895 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `8.322 ms`
09:23:53 - Revertible: `1.361 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_40**
09:23:53 - Duration: `62.549 ms`
09:23:53 - Mana used: `134,490`
09:23:53 - Mana per second: `2,150,167`
09:23:53 - Instructions executed: `7,952`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
09:23:53 - Total duration: `118.448 ms`
09:23:53 - Total mana used: `155,100`
09:23:53 - Mana per second: `1,309,433`
09:23:53 - Total instructions executed: `9,075`
09:23:53 - Tx hash computation: `26.628 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `4.712 ms`
09:23:53 - Revertible: `1.615 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_50**
09:23:53 - Duration: `59.658 ms`
09:23:53 - Mana used: `155,100`
09:23:53 - Mana per second: `2,599,799`
09:23:53 - Instructions executed: `9,075`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
09:23:53 - Total duration: `150.769 ms`
09:23:53 - Total mana used: `177,465`
09:23:53 - Mana per second: `1,177,067`
09:23:53 - Total instructions executed: `10,362`
09:23:53 - Tx hash computation: `30.475 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `7.676 ms`
09:23:53 - Revertible: `2.395 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_60**
09:23:53 - Duration: `74.614 ms`
09:23:53 - Mana used: `177,465`
09:23:53 - Mana per second: `2,378,444`
09:23:53 - Instructions executed: `10,362`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
09:23:53 - Total duration: `148.925 ms`
09:23:53 - Total mana used: `208,257`
09:23:53 - Mana per second: `1,398,402`
09:23:53 - Total instructions executed: `11,988`
09:23:53 - Tx hash computation: `25.642 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `4.209 ms`
09:23:53 - Revertible: `2.689 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_70**
09:23:53 - Duration: `88.824 ms`
09:23:53 - Mana used: `208,257`
09:23:53 - Mana per second: `2,344,593`
09:23:53 - Instructions executed: `11,988`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
09:23:53 - Total duration: `148.118 ms`
09:23:53 - Total mana used: `226,659`
09:23:53 - Mana per second: `1,530,259`
09:23:53 - Total instructions executed: `12,988`
09:23:53 - Tx hash computation: `26.879 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `5.04 ms`
09:23:53 - Revertible: `1.274 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_80**
09:23:53 - Duration: `91.84 ms`
09:23:53 - Mana used: `226,659`
09:23:53 - Mana per second: `2,467,978`
09:23:53 - Instructions executed: `12,988`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
09:23:53 - Total duration: `150.566 ms`
09:23:53 - Total mana used: `247,974`
09:23:53 - Mana per second: `1,646,943`
09:23:53 - Total instructions executed: `14,141`
09:23:53 - Tx hash computation: `29.826 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `3.898 ms`
09:23:53 - Revertible: `1.067 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_90**
09:23:53 - Duration: `90.006 ms`
09:23:53 - Mana used: `247,974`
09:23:53 - Mana per second: `2,755,098`
09:23:53 - Instructions executed: `14,141`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
09:23:53 - Total duration: `168.907 ms`
09:23:53 - Total mana used: `266,376`
09:23:53 - Mana per second: `1,577,053`
09:23:53 - Total instructions executed: `15,141`
09:23:53 - Tx hash computation: `26.62 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `3.767 ms`
09:23:53 - Revertible: `1.323 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_100**
09:23:53 - Duration: `95.573 ms`
09:23:53 - Mana used: `266,376`
09:23:53 - Mana per second: `2,787,140`
09:23:53 - Instructions executed: `15,141`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
09:23:53 - Total duration: `250.647 ms`
09:23:53 - Total mana used: `596,223`
09:23:53 - Mana per second: `2,378,733`
09:23:53 - Total instructions executed: `33,219`
09:23:53 - Tx hash computation: `31.23 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `6.374 ms`
09:23:53 - Revertible: `1.149 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_255**
09:23:53 - Duration: `179.93 ms`
09:23:53 - Mana used: `596,223`
09:23:53 - Mana per second: `3,313,633`
09:23:53 - Instructions executed: `33,219`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
09:23:53 - Total duration: `220.553 ms`
09:23:53 - Total mana used: `594,084`
09:23:53 - Mana per second: `2,693,611`
09:23:53 - Total instructions executed: `33,314`
09:23:53 - Tx hash computation: `33.083 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `3.844 ms`
09:23:53 - Revertible: `1.793 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_256**
09:23:53 - Duration: `160.332 ms`
09:23:53 - Mana used: `594,084`
09:23:53 - Mana per second: `3,705,326`
09:23:53 - Instructions executed: `33,314`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
09:23:53 - Total duration: `400.838 ms`
09:23:53 - Total mana used: `1,140,150`
09:23:53 - Mana per second: `2,844,418`
09:23:53 - Total instructions executed: `62,966`
09:23:53 - Tx hash computation: `26.112 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `3.167 ms`
09:23:53 - Revertible: `1.118 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_511**
09:23:53 - Duration: `341.106 ms`
09:23:53 - Mana used: `1,140,150`
09:23:53 - Mana per second: `3,342,513`
09:23:53 - Instructions executed: `62,966`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
09:23:53 - Total duration: `420.425 ms`
09:23:53 - Total mana used: `1,138,065`
09:23:53 - Mana per second: `2,706,940`
09:23:53 - Total instructions executed: `62,919`
09:23:53 - Tx hash computation: `31.845 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `3.557 ms`
09:23:53 - Revertible: `1.717 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_512**
09:23:53 - Duration: `361.786 ms`
09:23:53 - Mana used: `1,138,065`
09:23:53 - Mana per second: `3,145,686`
09:23:53 - Instructions executed: `62,919`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
09:23:53 - Total duration: `1,297.5 ms`
09:23:53 - Total mana used: `4,379,340`
09:23:53 - Mana per second: `3,375,215`
09:23:53 - Total instructions executed: `240,571`
09:23:53 - Tx hash computation: `32.797 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `4.081 ms`
09:23:53 - Revertible: `0.9 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.sha256_hash_2048**
09:23:53 - Duration: `1,236.569 ms`
09:23:53 - Mana used: `4,379,340`
09:23:53 - Mana per second: `3,541,526`
09:23:53 - Instructions executed: `240,571`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
09:23:53 - Total duration: `124.615 ms`
09:23:53 - Total mana used: `167,712`
09:23:53 - Mana per second: `1,345,838`
09:23:53 - Total instructions executed: `9,484`
09:23:53 - Tx hash computation: `31.356 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `4.062 ms`
09:23:53 - Revertible: `1.274 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.keccak_hash**
09:23:53 - Duration: `61.948 ms`
09:23:53 - Mana used: `167,712`
09:23:53 - Mana per second: `2,707,300`
09:23:53 - Instructions executed: `9,484`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
09:23:53 - Total duration: `122.763 ms`
09:23:53 - Total mana used: `49,284`
09:23:53 - Mana per second: `401,458`
09:23:53 - Total instructions executed: `3,080`
09:23:53 - Tx hash computation: `32.891 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `11.053 ms`
09:23:53 - Revertible: `3.632 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.keccak_f1600**
09:23:53 - Duration: `39.817 ms`
09:23:53 - Mana used: `49,284`
09:23:53 - Mana per second: `1,237,767`
09:23:53 - Instructions executed: `3,080`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
09:23:53 - Total duration: `101.227 ms`
09:23:53 - Total mana used: `33,546`
09:23:53 - Mana per second: `331,393`
09:23:53 - Total instructions executed: `2,208`
09:23:53 - Tx hash computation: `28.026 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `8.724 ms`
09:23:53 - Revertible: `1.54 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.poseidon2_hash**
09:23:53 - Duration: `34.743 ms`
09:23:53 - Mana used: `33,546`
09:23:53 - Mana per second: `965,536`
09:23:53 - Instructions executed: `2,208`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
09:23:53 - Total duration: `594.981 ms`
09:23:53 - Total mana used: `361,947`
09:23:53 - Mana per second: `608,333`
09:23:53 - Total instructions executed: `22,960`
09:23:53 - Tx hash computation: `22.637 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `3.339 ms`
09:23:53 - Revertible: `1.262 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.pedersen_hash**
09:23:53 - Duration: `544.606 ms`
09:23:53 - Mana used: `361,947`
09:23:53 - Mana per second: `664,604`
09:23:53 - Instructions executed: `22,960`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
09:23:53 - Total duration: `530.478 ms`
09:23:53 - Total mana used: `362,763`
09:23:53 - Mana per second: `683,841`
09:23:53 - Total instructions executed: `22,999`
09:23:53 - Tx hash computation: `31.768 ms`
09:23:53 - Private insertions:
09:23:53 - Non-revertible: `6.645 ms`
09:23:53 - Revertible: `2.599 ms`
09:23:53 - Enqueued public calls:
09:23:53 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
09:23:53 - Duration: `445.471 ms`
09:23:53 - Mana used: `362,763`
09:23:53 - Mana per second: `814,336`
09:23:53 - Instructions executed: `22,999`
09:23:53
09:23:53 ---------------------------------------------------------------------
09:23:53
09:23:53
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
18.252 s)
09:23:53 Public TX simulator apps tests: benchmarks
09:23:53
✓ Token Contract test (1745 ms)
09:23:53
✓ AMM Contract test (2168 ms)
09:23:53
✓ AVM simulator bulk test (660 ms)
09:23:53
✓ AVM large calldata test (594 ms)
09:23:53 AVM gadgets tests
09:23:53
✓ keccak_hash (330 ms)
09:23:53
✓ keccak_f1600 (336 ms)
09:23:53
✓ poseidon2_hash (359 ms)
09:23:53
✓ pedersen_hash (797 ms)
09:23:53
✓ pedersen_hash_with_index (776 ms)
09:23:53 sha256_hash_10
09:23:53
✓ sha256_hash_10 (355 ms)
09:23:53 sha256_hash_20
09:23:53
✓ sha256_hash_20 (351 ms)
09:23:53 sha256_hash_30
09:23:53
✓ sha256_hash_30 (304 ms)
09:23:53 sha256_hash_40
09:23:53
✓ sha256_hash_40 (340 ms)
09:23:53 sha256_hash_50
09:23:53
✓ sha256_hash_50 (357 ms)
09:23:53 sha256_hash_60
09:23:53
✓ sha256_hash_60 (388 ms)
09:23:53 sha256_hash_70
09:23:53
✓ sha256_hash_70 (373 ms)
09:23:53 sha256_hash_80
09:23:53
✓ sha256_hash_80 (369 ms)
09:23:53 sha256_hash_90
09:23:53
✓ sha256_hash_90 (378 ms)
09:23:53 sha256_hash_100
09:23:53
✓ sha256_hash_100 (379 ms)
09:23:53 sha256_hash_255
09:23:53
✓ sha256_hash_255 (482 ms)
09:23:53 sha256_hash_256
09:23:53
✓ sha256_hash_256 (451 ms)
09:23:53 sha256_hash_511
09:23:53
✓ sha256_hash_511 (650 ms)
09:23:53 sha256_hash_512
09:23:53
✓ sha256_hash_512 (660 ms)
09:23:53 sha256_hash_2048
09:23:53
✓ sha256_hash_2048 (1559 ms)
09:23:53
09:23:53
Test Suites: 1 passed, 1 total
09:23:53
Tests: 24 passed, 24 total
09:23:53
Snapshots: 0 total
09:23:53
Time: 18.353 s
09:23:53
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
09:23:53
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?