Parent Log:
http://ci.aztec-labs.com/90a1e84efe306bbd
Command: 97e7ef9a556fd7e6 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/a229cf871638d3fd774f9272645cc1ac29b8196a
Env: REF_NAME=gh-readonly-queue/master/pr-14912-015cb0cadef6a41094c3649f32a735392e1b9693 CURRENT_VERSION=0.87.9 CI_FULL=1
Date: Wed Jun 18 16:02:30 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14912_amd64_x1-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_master
16:02:34 [16:02:34.242]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-DeRECj/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:35 [16:02:35.731]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1235.9600889999992ms
16:02:35
16:02:35 [16:02:35.742]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-laXwuP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:37 [16:02:37.829]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 1820.8941779999996ms
16:02:37
16:02:37 [16:02:37.836]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-fvYC2f/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:38 [16:02:38.482]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-3CqtwE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:38 [16:02:38.736]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-p1vDkd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:39 [16:02:39.124]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-AYtrUv/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:39 [16:02:39.456]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-0ez3F0/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:39 [16:02:39.759]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Hs2mVY/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:40 [16:02:40.121]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-uhtB3Q/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:40 [16:02:40.445]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5FG4y2/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:40 [16:02:40.813]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-twEFrp/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:41 [16:02:41.209]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-WS69vt/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:41 [16:02:41.608]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-TruZCd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:42 [16:02:42.000]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-HHAzi2/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:42 [16:02:42.350]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-PiaOzO/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:42 [16:02:42.830]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-epOjI8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:43 [16:02:43.321]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-BFwNut/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:43 [16:02:43.986]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-drWb55/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:44 [16:02:44.548]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-6rSJ6S/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:46 [16:02:46.085]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-UU4KZd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:46 [16:02:46.419]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-8kVELz/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:46 [16:02:46.696]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-yj8APn/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:47 [16:02:47.012]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Dn6FoR/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:47 [16:02:47.797]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-DqHC0U/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:02:48 [16:02:48.382]
INFO:
public-tx-apps-tests-bench
16:02:48
16:02:48 [16:02:48.455]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
16:02:48
16:02:48 ## TX Label: Token contract tests/Token/constructor/0
16:02:48 - Total duration: `361.721 ms`
16:02:48 - Total mana used: `381,831`
16:02:48 - Mana per second: `1,055,596`
16:02:48 - Total instructions executed: `17,007`
16:02:48 - Tx hash computation: `35.245 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `8.415 ms`
16:02:48 - Revertible: `4.581 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token.constructor**
16:02:48 - Duration: `276.68 ms`
16:02:48 - Mana used: `381,831`
16:02:48 - Mana per second: `1,380,048`
16:02:48 - Instructions executed: `17,007`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: Token contract tests/Token/mint_to_public/1
16:02:48 - Total duration: `120.137 ms`
16:02:48 - Total mana used: `42,689`
16:02:48 - Mana per second: `355,337`
16:02:48 - Total instructions executed: `1,460`
16:02:48 - Tx hash computation: `34.078 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `8.555 ms`
16:02:48 - Revertible: `2.005 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token.mint_to_public**
16:02:48 - Duration: `51.692 ms`
16:02:48 - Mana used: `42,689`
16:02:48 - Mana per second: `825,827`
16:02:48 - Instructions executed: `1,460`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: Token contract tests/Token/balance_of_public/2
16:02:48 - Total duration: `89.478 ms`
16:02:48 - Total mana used: `12,375`
16:02:48 - Mana per second: `138,302`
16:02:48 - Total instructions executed: `611`
16:02:48 - Tx hash computation: `30.768 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `7.735 ms`
16:02:48 - Revertible: `1.999 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token.balance_of_public**
16:02:48 - Duration: `24.477 ms`
16:02:48 - Mana used: `12,375`
16:02:48 - Mana per second: `505,569`
16:02:48 - Instructions executed: `611`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: Token contract tests/Token/transfer_in_public/3
16:02:48 - Total duration: `109.641 ms`
16:02:48 - Total mana used: `48,623`
16:02:48 - Mana per second: `443,475`
16:02:48 - Total instructions executed: `1,906`
16:02:48 - Tx hash computation: `36.388 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `6.239 ms`
16:02:48 - Revertible: `2.268 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token.transfer_in_public**
16:02:48 - Duration: `38.792 ms`
16:02:48 - Mana used: `48,623`
16:02:48 - Mana per second: `1,253,437`
16:02:48 - Instructions executed: `1,906`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: Token contract tests/Token/balance_of_public/4
16:02:48 - Total duration: `114.894 ms`
16:02:48 - Total mana used: `12,375`
16:02:48 - Mana per second: `107,708`
16:02:48 - Total instructions executed: `611`
16:02:48 - Tx hash computation: `47.208 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `6.716 ms`
16:02:48 - Revertible: `2.976 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token.balance_of_public**
16:02:48 - Duration: `26.282 ms`
16:02:48 - Mana used: `12,375`
16:02:48 - Mana per second: `470,847`
16:02:48 - Instructions executed: `611`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: Token contract tests/Token/balance_of_public/5
16:02:48 - Total duration: `69.068 ms`
16:02:48 - Total mana used: `12,375`
16:02:48 - Mana per second: `179,172`
16:02:48 - Total instructions executed: `611`
16:02:48 - Tx hash computation: `27.011 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `4.951 ms`
16:02:48 - Revertible: `1.66 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token.balance_of_public**
16:02:48 - Duration: `16.16 ms`
16:02:48 - Mana used: `12,375`
16:02:48 - Mana per second: `765,793`
16:02:48 - Instructions executed: `611`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: Token contract tests/Token/balance_of_public/6
16:02:48 - Total duration: `90.892 ms`
16:02:48 - Total mana used: `12,375`
16:02:48 - Mana per second: `136,151`
16:02:48 - Total instructions executed: `611`
16:02:48 - Tx hash computation: `29.024 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `6.299 ms`
16:02:48 - Revertible: `2.172 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token.balance_of_public**
16:02:48 - Duration: `27.077 ms`
16:02:48 - Mana used: `12,375`
16:02:48 - Mana per second: `457,025`
16:02:48 - Instructions executed: `611`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: Token contract tests/Token/burn_public/7
16:02:48 - Total duration: `95.075 ms`
16:02:48 - Total mana used: `35,843`
16:02:48 - Mana per second: `376,996`
16:02:48 - Total instructions executed: `1,132`
16:02:48 - Tx hash computation: `32.223 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `8.726 ms`
16:02:48 - Revertible: `1.316 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token.burn_public**
16:02:48 - Duration: `30.137 ms`
16:02:48 - Mana used: `35,843`
16:02:48 - Mana per second: `1,189,330`
16:02:48 - Instructions executed: `1,132`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: Token contract tests/Token/balance_of_public/8
16:02:48 - Total duration: `90.282 ms`
16:02:48 - Total mana used: `12,375`
16:02:48 - Mana per second: `137,070`
16:02:48 - Total instructions executed: `611`
16:02:48 - Tx hash computation: `27.427 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `6.095 ms`
16:02:48 - Revertible: `2.164 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token.balance_of_public**
16:02:48 - Duration: `21.556 ms`
16:02:48 - Mana used: `12,375`
16:02:48 - Mana per second: `574,089`
16:02:48 - Instructions executed: `611`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AMM contract tests/Token/constructor/0
16:02:48 - Total duration: `259.584 ms`
16:02:48 - Total mana used: `381,831`
16:02:48 - Mana per second: `1,470,936`
16:02:48 - Total instructions executed: `17,007`
16:02:48 - Tx hash computation: `33.955 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `3.996 ms`
16:02:48 - Revertible: `2.089 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token.constructor**
16:02:48 - Duration: `201.486 ms`
16:02:48 - Mana used: `381,831`
16:02:48 - Mana per second: `1,895,071`
16:02:48 - Instructions executed: `17,007`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AMM contract tests/Token/constructor/1
16:02:48 - Total duration: `269.497 ms`
16:02:48 - Total mana used: `381,831`
16:02:48 - Mana per second: `1,416,830`
16:02:48 - Total instructions executed: `17,007`
16:02:48 - Tx hash computation: `34.943 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `4.886 ms`
16:02:48 - Revertible: `1.494 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token.constructor**
16:02:48 - Duration: `206.74 ms`
16:02:48 - Mana used: `381,831`
16:02:48 - Mana per second: `1,846,913`
16:02:48 - Instructions executed: `17,007`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AMM contract tests/Token/constructor/2
16:02:48 - Total duration: `259.666 ms`
16:02:48 - Total mana used: `381,831`
16:02:48 - Mana per second: `1,470,471`
16:02:48 - Total instructions executed: `17,007`
16:02:48 - Tx hash computation: `35.464 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `5.1 ms`
16:02:48 - Revertible: `1.264 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token.constructor**
16:02:48 - Duration: `194.15 ms`
16:02:48 - Mana used: `381,831`
16:02:48 - Mana per second: `1,966,683`
16:02:48 - Instructions executed: `17,007`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AMM contract tests/AMM/constructor/3
16:02:48 - Total duration: `160.396 ms`
16:02:48 - Total mana used: `72,855`
16:02:48 - Mana per second: `454,220`
16:02:48 - Total instructions executed: `1,735`
16:02:48 - Tx hash computation: `28.935 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `3.854 ms`
16:02:48 - Revertible: `1.541 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AMM.constructor**
16:02:48 - Duration: `106.12 ms`
16:02:48 - Mana used: `72,855`
16:02:48 - Mana per second: `686,533`
16:02:48 - Instructions executed: `1,735`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AMM contract tests/AMM/set_minter/4
16:02:48 - Total duration: `82.176 ms`
16:02:48 - Total mana used: `19,570`
16:02:48 - Mana per second: `238,149`
16:02:48 - Total instructions executed: `634`
16:02:48 - Tx hash computation: `29.943 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `7.135 ms`
16:02:48 - Revertible: `1.698 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token.set_minter**
16:02:48 - Duration: `21.656 ms`
16:02:48 - Mana used: `19,570`
16:02:48 - Mana per second: `903,682`
16:02:48 - Instructions executed: `634`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AMM contract tests/AMM/add_liquidity/5
16:02:48 - Total duration: `199.917 ms`
16:02:48 - Total mana used: `218,181`
16:02:48 - Mana per second: `1,091,359`
16:02:48 - Total instructions executed: `8,552`
16:02:48 - Tx hash computation: `32.406 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `3.777 ms`
16:02:48 - Revertible: `1.244 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token._increase_public_balance**
16:02:48 - Duration: `19.806 ms`
16:02:48 - Mana used: `26,566`
16:02:48 - Mana per second: `1,341,325`
16:02:48 - Instructions executed: `1,072`
16:02:48 - **Fn: Token._increase_public_balance**
16:02:48 - Duration: `15.764 ms`
16:02:48 - Mana used: `26,566`
16:02:48 - Mana per second: `1,685,281`
16:02:48 - Instructions executed: `1,072`
16:02:48 - **Fn: AMM._add_liquidity**
16:02:48 - Duration: `109.133 ms`
16:02:48 - Mana used: `165,049`
16:02:48 - Mana per second: `1,512,371`
16:02:48 - Instructions executed: `6,408`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
16:02:48 - Total duration: `145.485 ms`
16:02:48 - Total mana used: `130,358`
16:02:48 - Mana per second: `896,024`
16:02:48 - Total instructions executed: `5,508`
16:02:48 - Tx hash computation: `23.849 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `3.26 ms`
16:02:48 - Revertible: `1.094 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token._increase_public_balance**
16:02:48 - Duration: `17.411 ms`
16:02:48 - Mana used: `26,566`
16:02:48 - Mana per second: `1,525,776`
16:02:48 - Instructions executed: `1,072`
16:02:48 - **Fn: AMM._swap_exact_tokens_for_tokens**
16:02:48 - Duration: `80.045 ms`
16:02:48 - Mana used: `103,792`
16:02:48 - Mana per second: `1,296,677`
16:02:48 - Instructions executed: `4,436`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
16:02:48 - Total duration: `238.223 ms`
16:02:48 - Total mana used: `241,572`
16:02:48 - Mana per second: `1,014,059`
16:02:48 - Total instructions executed: `9,577`
16:02:48 - Tx hash computation: `25.735 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `3.961 ms`
16:02:48 - Revertible: `1.224 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: Token._increase_public_balance**
16:02:48 - Duration: `24.155 ms`
16:02:48 - Mana used: `26,566`
16:02:48 - Mana per second: `1,099,834`
16:02:48 - Instructions executed: `1,072`
16:02:48 - **Fn: AMM._remove_liquidity**
16:02:48 - Duration: `162.86 ms`
16:02:48 - Mana used: `215,006`
16:02:48 - Mana per second: `1,320,188`
16:02:48 - Instructions executed: `8,505`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
16:02:48 - Total duration: `381.337 ms`
16:02:48 - Total mana used: `557,410`
16:02:48 - Mana per second: `1,461,724`
16:02:48 - Total instructions executed: `27,133`
16:02:48 - Tx hash computation: `22.988 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `3.525 ms`
16:02:48 - Revertible: `0.905 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmTest.bulk_testing**
16:02:48 - Duration: `332.905 ms`
16:02:48 - Mana used: `557,410`
16:02:48 - Mana per second: `1,674,382`
16:02:48 - Instructions executed: `27,133`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
16:02:48 - Total duration: `192.586 ms`
16:02:48 - Total mana used: `90,720`
16:02:48 - Mana per second: `471,062`
16:02:48 - Total instructions executed: `5,195`
16:02:48 - Tx hash computation: `26.005 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `10.435 ms`
16:02:48 - Revertible: `1.858 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_10**
16:02:48 - Duration: `122.976 ms`
16:02:48 - Mana used: `90,720`
16:02:48 - Mana per second: `737,708`
16:02:48 - Instructions executed: `5,195`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
16:02:48 - Total duration: `112.834 ms`
16:02:48 - Total mana used: `111,162`
16:02:48 - Mana per second: `985,178`
16:02:48 - Total instructions executed: `6,318`
16:02:48 - Tx hash computation: `25.665 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `6.718 ms`
16:02:48 - Revertible: `1.245 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_20**
16:02:48 - Duration: `55.722 ms`
16:02:48 - Mana used: `111,162`
16:02:48 - Mana per second: `1,994,953`
16:02:48 - Instructions executed: `6,318`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
16:02:48 - Total duration: `93.087 ms`
16:02:48 - Total mana used: `135,084`
16:02:48 - Mana per second: `1,451,156`
16:02:48 - Total instructions executed: `7,669`
16:02:48 - Tx hash computation: `28.269 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `4.849 ms`
16:02:48 - Revertible: `0.956 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_30**
16:02:48 - Duration: `35.25 ms`
16:02:48 - Mana used: `135,084`
16:02:48 - Mana per second: `3,832,145`
16:02:48 - Instructions executed: `7,669`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
16:02:48 - Total duration: `118.69 ms`
16:02:48 - Total mana used: `156,435`
16:02:48 - Mana per second: `1,318,010`
16:02:48 - Total instructions executed: `8,874`
16:02:48 - Tx hash computation: `28.253 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `7.263 ms`
16:02:48 - Revertible: `1.685 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_40**
16:02:48 - Duration: `44.669 ms`
16:02:48 - Mana used: `156,435`
16:02:48 - Mana per second: `3,502,063`
16:02:48 - Instructions executed: `8,874`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
16:02:48 - Total duration: `100.374 ms`
16:02:48 - Total mana used: `180,366`
16:02:48 - Mana per second: `1,796,943`
16:02:48 - Total instructions executed: `10,226`
16:02:48 - Tx hash computation: `23.884 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `8.079 ms`
16:02:48 - Revertible: `1.156 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_50**
16:02:48 - Duration: `35.861 ms`
16:02:48 - Mana used: `180,366`
16:02:48 - Mana per second: `5,029,633`
16:02:48 - Instructions executed: `10,226`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
16:02:48 - Total duration: `146.265 ms`
16:02:48 - Total mana used: `206,913`
16:02:48 - Mana per second: `1,414,648`
16:02:48 - Total instructions executed: `11,744`
16:02:48 - Tx hash computation: `29.778 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `10.75 ms`
16:02:48 - Revertible: `1.318 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_60**
16:02:48 - Duration: `65.441 ms`
16:02:48 - Mana used: `206,913`
16:02:48 - Mana per second: `3,161,840`
16:02:48 - Instructions executed: `11,744`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
16:02:48 - Total duration: `151.467 ms`
16:02:48 - Total mana used: `239,988`
16:02:48 - Mana per second: `1,584,429`
16:02:48 - Total instructions executed: `13,560`
16:02:48 - Tx hash computation: `25.386 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `5.886 ms`
16:02:48 - Revertible: `2.351 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_70**
16:02:48 - Duration: `68.99 ms`
16:02:48 - Mana used: `239,988`
16:02:48 - Mana per second: `3,478,566`
16:02:48 - Instructions executed: `13,560`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
16:02:48 - Total duration: `151.652 ms`
16:02:48 - Total mana used: `261,915`
16:02:48 - Mana per second: `1,727,075`
16:02:48 - Total instructions executed: `14,790`
16:02:48 - Tx hash computation: `32.993 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `4.181 ms`
16:02:48 - Revertible: `1.156 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_80**
16:02:48 - Duration: `71.608 ms`
16:02:48 - Mana used: `261,915`
16:02:48 - Mana per second: `3,657,613`
16:02:48 - Instructions executed: `14,790`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
16:02:48 - Total duration: `144.142 ms`
16:02:48 - Total mana used: `286,554`
16:02:48 - Mana per second: `1,988,003`
16:02:48 - Total instructions executed: `16,173`
16:02:48 - Tx hash computation: `25.138 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `8.899 ms`
16:02:48 - Revertible: `1.997 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_90**
16:02:48 - Duration: `68.816 ms`
16:02:48 - Mana used: `286,554`
16:02:48 - Mana per second: `4,164,061`
16:02:48 - Instructions executed: `16,173`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
16:02:48 - Total duration: `125.437 ms`
16:02:48 - Total mana used: `308,481`
16:02:48 - Mana per second: `2,459,243`
16:02:48 - Total instructions executed: `17,403`
16:02:48 - Tx hash computation: `22.587 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `4.065 ms`
16:02:48 - Revertible: `1.281 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_100**
16:02:48 - Duration: `76.394 ms`
16:02:48 - Mana used: `308,481`
16:02:48 - Mana per second: `4,038,019`
16:02:48 - Instructions executed: `17,403`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
16:02:48 - Total duration: `242.101 ms`
16:02:48 - Total mana used: `693,108`
16:02:48 - Mana per second: `2,862,889`
16:02:48 - Total instructions executed: `39,046`
16:02:48 - Tx hash computation: `30.674 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `6.357 ms`
16:02:48 - Revertible: `2.485 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_255**
16:02:48 - Duration: `177.188 ms`
16:02:48 - Mana used: `693,108`
16:02:48 - Mana per second: `3,911,707`
16:02:48 - Instructions executed: `39,046`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
16:02:48 - Total duration: `261.473 ms`
16:02:48 - Total mana used: `696,708`
16:02:48 - Mana per second: `2,664,547`
16:02:48 - Total instructions executed: `39,204`
16:02:48 - Tx hash computation: `30.319 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `5.871 ms`
16:02:48 - Revertible: `2.776 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_256**
16:02:48 - Duration: `182.459 ms`
16:02:48 - Mana used: `696,708`
16:02:48 - Mana per second: `3,818,427`
16:02:48 - Instructions executed: `39,204`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
16:02:48 - Total duration: `421.744 ms`
16:02:48 - Total mana used: `1,326,093`
16:02:48 - Mana per second: `3,144,307`
16:02:48 - Total instructions executed: `74,641`
16:02:48 - Tx hash computation: `34.252 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `8.435 ms`
16:02:48 - Revertible: `1.666 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_511**
16:02:48 - Duration: `356.051 ms`
16:02:48 - Mana used: `1,326,093`
16:02:48 - Mana per second: `3,724,447`
16:02:48 - Instructions executed: `74,641`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
16:02:48 - Total duration: `333.65 ms`
16:02:48 - Total mana used: `1,328,580`
16:02:48 - Mana per second: `3,981,959`
16:02:48 - Total instructions executed: `74,700`
16:02:48 - Tx hash computation: `24.283 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `4.275 ms`
16:02:48 - Revertible: `1.302 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_512**
16:02:48 - Duration: `283.953 ms`
16:02:48 - Mana used: `1,328,580`
16:02:48 - Mana per second: `4,678,871`
16:02:48 - Instructions executed: `74,700`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
16:02:48 - Total duration: `1,251.232 ms`
16:02:48 - Total mana used: `5,120,364`
16:02:48 - Mana per second: `4,092,257`
16:02:48 - Total instructions executed: `287,680`
16:02:48 - Tx hash computation: `24.971 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `4.71 ms`
16:02:48 - Revertible: `1.406 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.sha256_hash_2048**
16:02:48 - Duration: `1,191.103 ms`
16:02:48 - Mana used: `5,120,364`
16:02:48 - Mana per second: `4,298,842`
16:02:48 - Instructions executed: `287,680`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
16:02:48 - Total duration: `115.301 ms`
16:02:48 - Total mana used: `175,263`
16:02:48 - Mana per second: `1,520,049`
16:02:48 - Total instructions executed: `9,533`
16:02:48 - Tx hash computation: `23.965 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `6.354 ms`
16:02:48 - Revertible: `0.979 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.keccak_hash**
16:02:48 - Duration: `57.544 ms`
16:02:48 - Mana used: `175,263`
16:02:48 - Mana per second: `3,045,731`
16:02:48 - Instructions executed: `9,533`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
16:02:48 - Total duration: `82.967 ms`
16:02:48 - Total mana used: `53,874`
16:02:48 - Mana per second: `649,346`
16:02:48 - Total instructions executed: `3,054`
16:02:48 - Tx hash computation: `22.092 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `4.012 ms`
16:02:48 - Revertible: `0.92 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.keccak_f1600**
16:02:48 - Duration: `27.45 ms`
16:02:48 - Mana used: `53,874`
16:02:48 - Mana per second: `1,962,645`
16:02:48 - Instructions executed: `3,054`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
16:02:48 - Total duration: `88.163 ms`
16:02:48 - Total mana used: `35,940`
16:02:48 - Mana per second: `407,655`
16:02:48 - Total instructions executed: `2,092`
16:02:48 - Tx hash computation: `34.091 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `5.954 ms`
16:02:48 - Revertible: `1.483 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.poseidon2_hash**
16:02:48 - Duration: `25.542 ms`
16:02:48 - Mana used: `35,940`
16:02:48 - Mana per second: `1,407,071`
16:02:48 - Instructions executed: `2,092`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
16:02:48 - Total duration: `549.862 ms`
16:02:48 - Total mana used: `600,024`
16:02:48 - Mana per second: `1,091,227`
16:02:48 - Total instructions executed: `22,776`
16:02:48 - Tx hash computation: `32.075 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `10.966 ms`
16:02:48 - Revertible: `2.431 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.pedersen_hash**
16:02:48 - Duration: `484.762 ms`
16:02:48 - Mana used: `600,024`
16:02:48 - Mana per second: `1,237,771`
16:02:48 - Instructions executed: `22,776`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
16:02:48 - Total duration: `406.26 ms`
16:02:48 - Total mana used: `596,787`
16:02:48 - Mana per second: `1,468,980`
16:02:48 - Total instructions executed: `22,714`
16:02:48 - Tx hash computation: `30.576 ms`
16:02:48 - Private insertions:
16:02:48 - Non-revertible: `3.18 ms`
16:02:48 - Revertible: `1.09 ms`
16:02:48 - Enqueued public calls:
16:02:48 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
16:02:48 - Duration: `350.618 ms`
16:02:48 - Mana used: `596,787`
16:02:48 - Mana per second: `1,702,102`
16:02:48 - Instructions executed: `22,714`
16:02:48
16:02:48 ---------------------------------------------------------------------
16:02:48
16:02:48
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
17.184 s)
16:02:48 Public TX simulator apps tests: benchmarks
16:02:48
✓ Token Contract test (1501 ms)
16:02:48
✓ AMM Contract test (2093 ms)
16:02:48
✓ AVM simulator bulk test (645 ms)
16:02:48 AVM gadgets tests
16:02:48
✓ keccak_hash (334 ms)
16:02:48
✓ keccak_f1600 (278 ms)
16:02:48
✓ poseidon2_hash (314 ms)
16:02:48
✓ pedersen_hash (788 ms)
16:02:48
✓ pedersen_hash_with_index (588 ms)
16:02:48 sha256_hash_10
16:02:48
✓ sha256_hash_10 (387 ms)
16:02:48 sha256_hash_20
16:02:48
✓ sha256_hash_20 (331 ms)
16:02:48 sha256_hash_30
16:02:48
✓ sha256_hash_30 (303 ms)
16:02:48 sha256_hash_40
16:02:48
✓ sha256_hash_40 (357 ms)
16:02:48 sha256_hash_50
16:02:48
✓ sha256_hash_50 (325 ms)
16:02:48 sha256_hash_60
16:02:48
✓ sha256_hash_60 (370 ms)
16:02:48 sha256_hash_70
16:02:48
✓ sha256_hash_70 (396 ms)
16:02:48 sha256_hash_80
16:02:48
✓ sha256_hash_80 (392 ms)
16:02:48 sha256_hash_90
16:02:48
✓ sha256_hash_90 (398 ms)
16:02:48 sha256_hash_100
16:02:48
✓ sha256_hash_100 (350 ms)
16:02:48 sha256_hash_255
16:02:48
✓ sha256_hash_255 (479 ms)
16:02:48 sha256_hash_256
16:02:48
✓ sha256_hash_256 (488 ms)
16:02:48 sha256_hash_511
16:02:48
✓ sha256_hash_511 (662 ms)
16:02:48 sha256_hash_512
16:02:48
✓ sha256_hash_512 (564 ms)
16:02:48 sha256_hash_2048
16:02:48
✓ sha256_hash_2048 (1538 ms)
16:02:48
16:02:48
Test Suites: 1 passed, 1 total
16:02:48
Tests: 23 passed, 23 total
16:02:48
Snapshots: 0 total
16:02:48
Time: 17.269 s
16:02:48
Ran all test suites matching /simulator\/src\/public\/public_tx_simulator\/apps_tests\/bench.test.ts/i
.
16:02:48
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?