Parent Log:
http://ci.aztec-labs.com/a474c905046e6ed0
Command: 4d0fb449c606d482 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/263498dd65e8700218979d7a94dbfd25b2a8a8a8
Env: REF_NAME=gh-readonly-queue/next/pr-14921-4b0e4dc09fa55f0bc808fa0c7c3e95e8fa997069 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 17 20:35:37 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14921_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
20:35:41 [20:35:41.268]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-m6NQRs/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:42 [20:35:42.809]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1111.6953679999997ms
20:35:42
20:35:42 [20:35:42.818]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-H4IW1C/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:45 [20:35:45.079]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2045.4769489999999ms
20:35:45
20:35:45 [20:35:45.089]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rafjI3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:45 [20:35:45.737]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-OyJX2D/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:46 [20:35:46.490]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-6nmIWw/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:46 [20:35:46.724]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-CRSrSP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:47 [20:35:47.102]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NEwki5/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:47 [20:35:47.387]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-CM1Mad/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:47 [20:35:47.730]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-K1wnFt/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:48 [20:35:48.059]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-6Vbr6b/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:48 [20:35:48.390]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-YmFWor/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:48 [20:35:48.718]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-clF9Ez/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:49 [20:35:49.057]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Yu0s9W/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:49 [20:35:49.423]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-8H0OKc/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:49 [20:35:49.803]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-J0YYjL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:50 [20:35:50.193]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-1dHpW3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:50 [20:35:50.690]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-A900tj/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:51 [20:35:51.153]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-UE9G3m/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:51 [20:35:51.836]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-yz4klf/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:52 [20:35:52.428]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-bG60nX/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:53 [20:35:53.771]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-hda3WS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:54 [20:35:54.088]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-scnlyc/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:54 [20:35:54.454]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-TK6QPl/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:54 [20:35:54.764]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-SXCNr2/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:55 [20:35:55.578]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Umo3PS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:35:56 [20:35:56.381]
INFO:
public-tx-apps-tests-bench
20:35:56
20:35:56 [20:35:56.407]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
20:35:56
20:35:56 ## TX Label: Token contract tests/Token/constructor/0
20:35:56 - Total duration: `292.963 ms`
20:35:56 - Total mana used: `316,452`
20:35:56 - Mana per second: `1,080,178`
20:35:56 - Total instructions executed: `18,400`
20:35:56 - Tx hash computation: `31.536 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `10.916 ms`
20:35:56 - Revertible: `5.263 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token.constructor**
20:35:56 - Duration: `212.301 ms`
20:35:56 - Mana used: `316,452`
20:35:56 - Mana per second: `1,490,582`
20:35:56 - Instructions executed: `18,400`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: Token contract tests/Token/mint_to_public/1
20:35:56 - Total duration: `104.948 ms`
20:35:56 - Total mana used: `24,620`
20:35:56 - Mana per second: `234,592`
20:35:56 - Total instructions executed: `1,377`
20:35:56 - Tx hash computation: `37.241 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `4.364 ms`
20:35:56 - Revertible: `1.493 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token.mint_to_public**
20:35:56 - Duration: `35.438 ms`
20:35:56 - Mana used: `24,620`
20:35:56 - Mana per second: `694,728`
20:35:56 - Instructions executed: `1,377`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: Token contract tests/Token/balance_of_public/2
20:35:56 - Total duration: `85.048 ms`
20:35:56 - Total mana used: `8,988`
20:35:56 - Mana per second: `105,681`
20:35:56 - Total instructions executed: `594`
20:35:56 - Tx hash computation: `33.2 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `5.561 ms`
20:35:56 - Revertible: `2.692 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token.balance_of_public**
20:35:56 - Duration: `18.976 ms`
20:35:56 - Mana used: `8,988`
20:35:56 - Mana per second: `473,662`
20:35:56 - Instructions executed: `594`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: Token contract tests/Token/transfer_in_public/3
20:35:56 - Total duration: `104.403 ms`
20:35:56 - Total mana used: `31,121`
20:35:56 - Mana per second: `298,084`
20:35:56 - Total instructions executed: `1,814`
20:35:56 - Tx hash computation: `22.079 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `4.333 ms`
20:35:56 - Revertible: `1.339 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token.transfer_in_public**
20:35:56 - Duration: `54.924 ms`
20:35:56 - Mana used: `31,121`
20:35:56 - Mana per second: `566,621`
20:35:56 - Instructions executed: `1,814`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: Token contract tests/Token/balance_of_public/4
20:35:56 - Total duration: `85.9 ms`
20:35:56 - Total mana used: `8,988`
20:35:56 - Mana per second: `104,633`
20:35:56 - Total instructions executed: `594`
20:35:56 - Tx hash computation: `24.778 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `9.31 ms`
20:35:56 - Revertible: `2.906 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token.balance_of_public**
20:35:56 - Duration: `20.49 ms`
20:35:56 - Mana used: `8,988`
20:35:56 - Mana per second: `438,649`
20:35:56 - Instructions executed: `594`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: Token contract tests/Token/balance_of_public/5
20:35:56 - Total duration: `92.207 ms`
20:35:56 - Total mana used: `8,988`
20:35:56 - Mana per second: `97,477`
20:35:56 - Total instructions executed: `594`
20:35:56 - Tx hash computation: `27.978 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `4.162 ms`
20:35:56 - Revertible: `2.46 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token.balance_of_public**
20:35:56 - Duration: `34.811 ms`
20:35:56 - Mana used: `8,988`
20:35:56 - Mana per second: `258,194`
20:35:56 - Instructions executed: `594`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: Token contract tests/Token/balance_of_public/6
20:35:56 - Total duration: `94.056 ms`
20:35:56 - Total mana used: `8,988`
20:35:56 - Mana per second: `95,560`
20:35:56 - Total instructions executed: `594`
20:35:56 - Tx hash computation: `40.873 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `6.313 ms`
20:35:56 - Revertible: `2.198 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token.balance_of_public**
20:35:56 - Duration: `23.159 ms`
20:35:56 - Mana used: `8,988`
20:35:56 - Mana per second: `388,103`
20:35:56 - Instructions executed: `594`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: Token contract tests/Token/burn_public/7
20:35:56 - Total duration: `77.462 ms`
20:35:56 - Total mana used: `19,454`
20:35:56 - Mana per second: `251,142`
20:35:56 - Total instructions executed: `1,054`
20:35:56 - Tx hash computation: `26.182 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `2.942 ms`
20:35:56 - Revertible: `1.178 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token.burn_public**
20:35:56 - Duration: `28.646 ms`
20:35:56 - Mana used: `19,454`
20:35:56 - Mana per second: `679,120`
20:35:56 - Instructions executed: `1,054`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: Token contract tests/Token/balance_of_public/8
20:35:56 - Total duration: `80.108 ms`
20:35:56 - Total mana used: `8,988`
20:35:56 - Mana per second: `112,199`
20:35:56 - Total instructions executed: `594`
20:35:56 - Tx hash computation: `32.894 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `3.741 ms`
20:35:56 - Revertible: `1.564 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token.balance_of_public**
20:35:56 - Duration: `16.828 ms`
20:35:56 - Mana used: `8,988`
20:35:56 - Mana per second: `534,109`
20:35:56 - Instructions executed: `594`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AMM contract tests/Token/constructor/0
20:35:56 - Total duration: `300.144 ms`
20:35:56 - Total mana used: `316,452`
20:35:56 - Mana per second: `1,054,334`
20:35:56 - Total instructions executed: `18,400`
20:35:56 - Tx hash computation: `33.924 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `5.099 ms`
20:35:56 - Revertible: `4.683 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token.constructor**
20:35:56 - Duration: `236.451 ms`
20:35:56 - Mana used: `316,452`
20:35:56 - Mana per second: `1,338,339`
20:35:56 - Instructions executed: `18,400`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AMM contract tests/Token/constructor/1
20:35:56 - Total duration: `257.328 ms`
20:35:56 - Total mana used: `316,452`
20:35:56 - Mana per second: `1,229,760`
20:35:56 - Total instructions executed: `18,400`
20:35:56 - Tx hash computation: `36.462 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `4.29 ms`
20:35:56 - Revertible: `1.37 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token.constructor**
20:35:56 - Duration: `194.653 ms`
20:35:56 - Mana used: `316,452`
20:35:56 - Mana per second: `1,625,724`
20:35:56 - Instructions executed: `18,400`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AMM contract tests/Token/constructor/2
20:35:56 - Total duration: `245.208 ms`
20:35:56 - Total mana used: `316,452`
20:35:56 - Mana per second: `1,290,547`
20:35:56 - Total instructions executed: `18,400`
20:35:56 - Tx hash computation: `30.753 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `5.271 ms`
20:35:56 - Revertible: `1.512 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token.constructor**
20:35:56 - Duration: `184.867 ms`
20:35:56 - Mana used: `316,452`
20:35:56 - Mana per second: `1,711,786`
20:35:56 - Instructions executed: `18,400`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AMM contract tests/AMM/constructor/3
20:35:56 - Total duration: `163.814 ms`
20:35:56 - Total mana used: `42,933`
20:35:56 - Mana per second: `262,085`
20:35:56 - Total instructions executed: `2,032`
20:35:56 - Tx hash computation: `30.962 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `5.069 ms`
20:35:56 - Revertible: `4.116 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AMM.constructor**
20:35:56 - Duration: `99.86 ms`
20:35:56 - Mana used: `42,933`
20:35:56 - Mana per second: `429,932`
20:35:56 - Instructions executed: `2,032`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AMM contract tests/AMM/set_minter/4
20:35:56 - Total duration: `106.106 ms`
20:35:56 - Total mana used: `11,068`
20:35:56 - Mana per second: `104,311`
20:35:56 - Total instructions executed: `626`
20:35:56 - Tx hash computation: `44.269 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `5.126 ms`
20:35:56 - Revertible: `1.897 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token.set_minter**
20:35:56 - Duration: `22.762 ms`
20:35:56 - Mana used: `11,068`
20:35:56 - Mana per second: `486,258`
20:35:56 - Instructions executed: `626`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AMM contract tests/AMM/add_liquidity/5
20:35:56 - Total duration: `281.099 ms`
20:35:56 - Total mana used: `135,717`
20:35:56 - Mana per second: `482,808`
20:35:56 - Total instructions executed: `7,764`
20:35:56 - Tx hash computation: `40.559 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `4.269 ms`
20:35:56 - Revertible: `1.69 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token._increase_public_balance**
20:35:56 - Duration: `29.004 ms`
20:35:56 - Mana used: `17,167`
20:35:56 - Mana per second: `591,884`
20:35:56 - Instructions executed: `1,027`
20:35:56 - **Fn: Token._increase_public_balance**
20:35:56 - Duration: `25.938 ms`
20:35:56 - Mana used: `17,167`
20:35:56 - Mana per second: `661,860`
20:35:56 - Instructions executed: `1,027`
20:35:56 - **Fn: AMM._add_liquidity**
20:35:56 - Duration: `155.018 ms`
20:35:56 - Mana used: `101,383`
20:35:56 - Mana per second: `654,006`
20:35:56 - Instructions executed: `5,710`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
20:35:56 - Total duration: `215.801 ms`
20:35:56 - Total mana used: `86,247`
20:35:56 - Mana per second: `399,660`
20:35:56 - Total instructions executed: `5,064`
20:35:56 - Tx hash computation: `40.538 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `4.564 ms`
20:35:56 - Revertible: `1.281 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token._increase_public_balance**
20:35:56 - Duration: `21.333 ms`
20:35:56 - Mana used: `17,167`
20:35:56 - Mana per second: `804,701`
20:35:56 - Instructions executed: `1,027`
20:35:56 - **Fn: AMM._swap_exact_tokens_for_tokens**
20:35:56 - Duration: `113.811 ms`
20:35:56 - Mana used: `69,080`
20:35:56 - Mana per second: `606,972`
20:35:56 - Instructions executed: `4,037`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
20:35:56 - Total duration: `337.123 ms`
20:35:56 - Total mana used: `154,987`
20:35:56 - Mana per second: `459,734`
20:35:56 - Total instructions executed: `8,876`
20:35:56 - Tx hash computation: `36.967 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `3.981 ms`
20:35:56 - Revertible: `1.271 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: Token._increase_public_balance**
20:35:56 - Duration: `33.61 ms`
20:35:56 - Mana used: `17,167`
20:35:56 - Mana per second: `510,770`
20:35:56 - Instructions executed: `1,027`
20:35:56 - **Fn: AMM._remove_liquidity**
20:35:56 - Duration: `238.515 ms`
20:35:56 - Mana used: `137,820`
20:35:56 - Mana per second: `577,825`
20:35:56 - Instructions executed: `7,849`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
20:35:56 - Total duration: `357.961 ms`
20:35:56 - Total mana used: `485,755`
20:35:56 - Mana per second: `1,357,006`
20:35:56 - Total instructions executed: `27,716`
20:35:56 - Tx hash computation: `37.709 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `7.942 ms`
20:35:56 - Revertible: `1.319 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmTest.bulk_testing**
20:35:56 - Duration: `285.39 ms`
20:35:56 - Mana used: `485,755`
20:35:56 - Mana per second: `1,702,073`
20:35:56 - Instructions executed: `27,716`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
20:35:56 - Total duration: `483.569 ms`
20:35:56 - Total mana used: `1,038,144`
20:35:56 - Mana per second: `2,146,836`
20:35:56 - Total instructions executed: `67,186`
20:35:56 - Tx hash computation: `32.044 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `8.414 ms`
20:35:56 - Revertible: `2.694 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmTest.nested_call_large_calldata**
20:35:56 - Duration: `417.855 ms`
20:35:56 - Mana used: `1,038,144`
20:35:56 - Mana per second: `2,484,462`
20:35:56 - Instructions executed: `67,186`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
20:35:56 - Total duration: `170.038 ms`
20:35:56 - Total mana used: `79,320`
20:35:56 - Mana per second: `466,484`
20:35:56 - Total instructions executed: `5,033`
20:35:56 - Tx hash computation: `40.977 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `4.651 ms`
20:35:56 - Revertible: `1.538 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_10**
20:35:56 - Duration: `90.716 ms`
20:35:56 - Mana used: `79,320`
20:35:56 - Mana per second: `874,377`
20:35:56 - Instructions executed: `5,033`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
20:35:56 - Total duration: `97.07 ms`
20:35:56 - Total mana used: `96,072`
20:35:56 - Mana per second: `989,717`
20:35:56 - Total instructions executed: `5,857`
20:35:56 - Tx hash computation: `32.927 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `3.705 ms`
20:35:56 - Revertible: `1.17 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_20**
20:35:56 - Duration: `37.769 ms`
20:35:56 - Mana used: `96,072`
20:35:56 - Mana per second: `2,543,674`
20:35:56 - Instructions executed: `5,857`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
20:35:56 - Total duration: `127.768 ms`
20:35:56 - Total mana used: `116,646`
20:35:56 - Mana per second: `912,948`
20:35:56 - Total instructions executed: `6,978`
20:35:56 - Tx hash computation: `36.36 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `5.1 ms`
20:35:56 - Revertible: `1.261 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_30**
20:35:56 - Duration: `49.131 ms`
20:35:56 - Mana used: `116,646`
20:35:56 - Mana per second: `2,374,172`
20:35:56 - Instructions executed: `6,978`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
20:35:56 - Total duration: `113.897 ms`
20:35:56 - Total mana used: `134,478`
20:35:56 - Mana per second: `1,180,697`
20:35:56 - Total instructions executed: `7,951`
20:35:56 - Tx hash computation: `27.473 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `3.394 ms`
20:35:56 - Revertible: `1.375 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_40**
20:35:56 - Duration: `56.102 ms`
20:35:56 - Mana used: `134,478`
20:35:56 - Mana per second: `2,397,023`
20:35:56 - Instructions executed: `7,951`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
20:35:56 - Total duration: `121.282 ms`
20:35:56 - Total mana used: `155,088`
20:35:56 - Mana per second: `1,278,742`
20:35:56 - Total instructions executed: `9,074`
20:35:56 - Tx hash computation: `25.072 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `7.357 ms`
20:35:56 - Revertible: `1.561 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_50**
20:35:56 - Duration: `67.096 ms`
20:35:56 - Mana used: `155,088`
20:35:56 - Mana per second: `2,311,439`
20:35:56 - Instructions executed: `9,074`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
20:35:56 - Total duration: `128.924 ms`
20:35:56 - Total mana used: `177,453`
20:35:56 - Mana per second: `1,376,421`
20:35:56 - Total instructions executed: `10,361`
20:35:56 - Tx hash computation: `26.313 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `4.734 ms`
20:35:56 - Revertible: `2.296 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_60**
20:35:56 - Duration: `73.419 ms`
20:35:56 - Mana used: `177,453`
20:35:56 - Mana per second: `2,416,984`
20:35:56 - Instructions executed: `10,361`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
20:35:56 - Total duration: `136.325 ms`
20:35:56 - Total mana used: `208,245`
20:35:56 - Mana per second: `1,527,557`
20:35:56 - Total instructions executed: `11,987`
20:35:56 - Tx hash computation: `29.938 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `6.88 ms`
20:35:56 - Revertible: `1.464 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_70**
20:35:56 - Duration: `74.5 ms`
20:35:56 - Mana used: `208,245`
20:35:56 - Mana per second: `2,795,232`
20:35:56 - Instructions executed: `11,987`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
20:35:56 - Total duration: `138.486 ms`
20:35:56 - Total mana used: `226,647`
20:35:56 - Mana per second: `1,636,611`
20:35:56 - Total instructions executed: `12,987`
20:35:56 - Tx hash computation: `30.896 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `6.134 ms`
20:35:56 - Revertible: `1.761 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_80**
20:35:56 - Duration: `65.977 ms`
20:35:56 - Mana used: `226,647`
20:35:56 - Mana per second: `3,435,220`
20:35:56 - Instructions executed: `12,987`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
20:35:56 - Total duration: `150.246 ms`
20:35:56 - Total mana used: `247,962`
20:35:56 - Mana per second: `1,650,376`
20:35:56 - Total instructions executed: `14,140`
20:35:56 - Tx hash computation: `24.024 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `3.292 ms`
20:35:56 - Revertible: `0.99 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_90**
20:35:56 - Duration: `96.41 ms`
20:35:56 - Mana used: `247,962`
20:35:56 - Mana per second: `2,571,966`
20:35:56 - Instructions executed: `14,140`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
20:35:56 - Total duration: `148.832 ms`
20:35:56 - Total mana used: `266,364`
20:35:56 - Mana per second: `1,789,691`
20:35:56 - Total instructions executed: `15,140`
20:35:56 - Tx hash computation: `31.614 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `7.169 ms`
20:35:56 - Revertible: `1.265 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_100**
20:35:56 - Duration: `83.825 ms`
20:35:56 - Mana used: `266,364`
20:35:56 - Mana per second: `3,177,606`
20:35:56 - Instructions executed: `15,140`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
20:35:56 - Total duration: `247.964 ms`
20:35:56 - Total mana used: `596,211`
20:35:56 - Mana per second: `2,404,423`
20:35:56 - Total instructions executed: `33,218`
20:35:56 - Tx hash computation: `23.802 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `5.195 ms`
20:35:56 - Revertible: `1.201 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_255**
20:35:56 - Duration: `192.085 ms`
20:35:56 - Mana used: `596,211`
20:35:56 - Mana per second: `3,103,894`
20:35:56 - Instructions executed: `33,218`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
20:35:56 - Total duration: `249.87 ms`
20:35:56 - Total mana used: `594,072`
20:35:56 - Mana per second: `2,377,523`
20:35:56 - Total instructions executed: `33,313`
20:35:56 - Tx hash computation: `31.854 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `4.307 ms`
20:35:56 - Revertible: `1.469 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_256**
20:35:56 - Duration: `191.342 ms`
20:35:56 - Mana used: `594,072`
20:35:56 - Mana per second: `3,104,763`
20:35:56 - Instructions executed: `33,313`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
20:35:56 - Total duration: `445.221 ms`
20:35:56 - Total mana used: `1,140,138`
20:35:56 - Mana per second: `2,560,834`
20:35:56 - Total instructions executed: `62,965`
20:35:56 - Tx hash computation: `34.989 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `4.897 ms`
20:35:56 - Revertible: `1.354 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_511**
20:35:56 - Duration: `376.371 ms`
20:35:56 - Mana used: `1,140,138`
20:35:56 - Mana per second: `3,029,294`
20:35:56 - Instructions executed: `62,965`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
20:35:56 - Total duration: `364.361 ms`
20:35:56 - Total mana used: `1,138,053`
20:35:56 - Mana per second: `3,123,419`
20:35:56 - Total instructions executed: `62,918`
20:35:56 - Tx hash computation: `23.055 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `4.733 ms`
20:35:56 - Revertible: `1.591 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_512**
20:35:56 - Duration: `314.638 ms`
20:35:56 - Mana used: `1,138,053`
20:35:56 - Mana per second: `3,617,028`
20:35:56 - Instructions executed: `62,918`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
20:35:56 - Total duration: `1,103.648 ms`
20:35:56 - Total mana used: `4,379,328`
20:35:56 - Mana per second: `3,968,050`
20:35:56 - Total instructions executed: `240,570`
20:35:56 - Tx hash computation: `25.65 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `8.902 ms`
20:35:56 - Revertible: `4.502 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.sha256_hash_2048**
20:35:56 - Duration: `1,039.81 ms`
20:35:56 - Mana used: `4,379,328`
20:35:56 - Mana per second: `4,211,662`
20:35:56 - Instructions executed: `240,570`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
20:35:56 - Total duration: `110.104 ms`
20:35:56 - Total mana used: `167,712`
20:35:56 - Mana per second: `1,523,208`
20:35:56 - Total instructions executed: `9,484`
20:35:56 - Tx hash computation: `25.564 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `3.824 ms`
20:35:56 - Revertible: `3.047 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.keccak_hash**
20:35:56 - Duration: `58.236 ms`
20:35:56 - Mana used: `167,712`
20:35:56 - Mana per second: `2,879,886`
20:35:56 - Instructions executed: `9,484`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
20:35:56 - Total duration: `93.296 ms`
20:35:56 - Total mana used: `49,272`
20:35:56 - Mana per second: `528,128`
20:35:56 - Total instructions executed: `3,079`
20:35:56 - Tx hash computation: `26.46 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `4.249 ms`
20:35:56 - Revertible: `1.706 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.keccak_f1600**
20:35:56 - Duration: `34.949 ms`
20:35:56 - Mana used: `49,272`
20:35:56 - Mana per second: `1,409,827`
20:35:56 - Instructions executed: `3,079`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
20:35:56 - Total duration: `100.74 ms`
20:35:56 - Total mana used: `33,534`
20:35:56 - Mana per second: `332,877`
20:35:56 - Total instructions executed: `2,207`
20:35:56 - Tx hash computation: `30.568 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `12.012 ms`
20:35:56 - Revertible: `6.611 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.poseidon2_hash**
20:35:56 - Duration: `26.246 ms`
20:35:56 - Mana used: `33,534`
20:35:56 - Mana per second: `1,277,693`
20:35:56 - Instructions executed: `2,207`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
20:35:56 - Total duration: `597.341 ms`
20:35:56 - Total mana used: `359,763`
20:35:56 - Mana per second: `602,274`
20:35:56 - Total instructions executed: `22,863`
20:35:56 - Tx hash computation: `27.587 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `5.609 ms`
20:35:56 - Revertible: `1.314 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.pedersen_hash**
20:35:56 - Duration: `538.972 ms`
20:35:56 - Mana used: `359,763`
20:35:56 - Mana per second: `667,498`
20:35:56 - Instructions executed: `22,863`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
20:35:56 - Total duration: `574.464 ms`
20:35:56 - Total mana used: `360,636`
20:35:56 - Mana per second: `627,778`
20:35:56 - Total instructions executed: `22,903`
20:35:56 - Tx hash computation: `28.072 ms`
20:35:56 - Private insertions:
20:35:56 - Non-revertible: `4.504 ms`
20:35:56 - Revertible: `1.281 ms`
20:35:56 - Enqueued public calls:
20:35:56 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
20:35:56 - Duration: `515.211 ms`
20:35:56 - Mana used: `360,636`
20:35:56 - Mana per second: `699,977`
20:35:56 - Instructions executed: `22,903`
20:35:56
20:35:56 ---------------------------------------------------------------------
20:35:56
20:35:56
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
18.14 s)
20:35:56 Public TX simulator apps tests: benchmarks
20:35:56
✓ Token Contract test (1571 ms)
20:35:56
✓ AMM Contract test (2269 ms)
20:35:56
✓ AVM simulator bulk test (648 ms)
20:35:56
✓ AVM large calldata test (753 ms)
20:35:56 AVM gadgets tests
20:35:56
✓ keccak_hash (315 ms)
20:35:56
✓ keccak_f1600 (367 ms)
20:35:56
✓ poseidon2_hash (309 ms)
20:35:56
✓ pedersen_hash (815 ms)
20:35:56
✓ pedersen_hash_with_index (806 ms)
20:35:56 sha256_hash_10
20:35:56
✓ sha256_hash_10 (374 ms)
20:35:56 sha256_hash_20
20:35:56
✓ sha256_hash_20 (288 ms)
20:35:56 sha256_hash_30
20:35:56
✓ sha256_hash_30 (344 ms)
20:35:56 sha256_hash_40
20:35:56
✓ sha256_hash_40 (326 ms)
20:35:56 sha256_hash_50
20:35:56
✓ sha256_hash_50 (332 ms)
20:35:56 sha256_hash_60
20:35:56
✓ sha256_hash_60 (329 ms)
20:35:56 sha256_hash_70
20:35:56
✓ sha256_hash_70 (338 ms)
20:35:56 sha256_hash_80
20:35:56
✓ sha256_hash_80 (364 ms)
20:35:56 sha256_hash_90
20:35:56
✓ sha256_hash_90 (380 ms)
20:35:56 sha256_hash_100
20:35:56
✓ sha256_hash_100 (388 ms)
20:35:56 sha256_hash_255
20:35:56
✓ sha256_hash_255 (499 ms)
20:35:56 sha256_hash_256
20:35:56
✓ sha256_hash_256 (462 ms)
20:35:56 sha256_hash_511
20:35:56
✓ sha256_hash_511 (683 ms)
20:35:56 sha256_hash_512
20:35:56
✓ sha256_hash_512 (590 ms)
20:35:56 sha256_hash_2048
20:35:56
✓ sha256_hash_2048 (1345 ms)
20:35:56
20:35:56
Test Suites: 1 passed, 1 total
20:35:56
Tests: 24 passed, 24 total
20:35:56
Snapshots: 0 total
20:35:56
Time: 18.258 s
20:35:56
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
20:35:56
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?