Parent Log:
http://ci.aztec-labs.com/fa73fdbe320cad40
Command: 61f8e44af0fc4001 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/e56baa7f24bac54baf9e2f22f6f33ae6fa8b8c0f
Env: REF_NAME=gh-readonly-queue/next/pr-14891-76ca48a2187e3506bb464eae574e49476c2876ca CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 13 19:23:16 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14891_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
19:23:20 [19:23:20.324]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-aGNMLb/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:21 [19:23:21.926]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1189.5804380000004ms
19:23:21
19:23:21 [19:23:21.938]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-4RjfOV/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:24 [19:23:24.334]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2155.865004ms
19:23:24
19:23:24 [19:23:24.345]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-3DOFgF/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:25 [19:23:25.212]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-QMIg8f/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:26 [19:23:26.068]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-LMR8BF/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:26 [19:23:26.361]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-DiIspJ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:26 [19:23:26.734]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-zMj4AQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:27 [19:23:27.123]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-k6eCRl/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:27 [19:23:27.494]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ClcfiX/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:27 [19:23:27.848]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Ofzt84/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:28 [19:23:28.216]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-WhXXbU/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:28 [19:23:28.594]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-AWRBAh/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:28 [19:23:28.968]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ne9dTW/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:29 [19:23:29.355]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-di9yF3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:29 [19:23:29.728]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-D5e73M/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:30 [19:23:30.114]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-TR2bNF/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:30 [19:23:30.583]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-cJaDM3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:31 [19:23:31.088]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-8RUDLi/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:31 [19:23:31.648]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-jhBMn1/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:32 [19:23:32.257]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-YruXrd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:33 [19:23:33.784]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-fPreq9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:34 [19:23:34.205]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rF7wi9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:34 [19:23:34.542]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-w90Vcc/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:34 [19:23:34.856]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-90Fmnq/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:35 [19:23:35.632]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-kzlawW/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
19:23:36 [19:23:36.273]
INFO:
public-tx-apps-tests-bench
19:23:36
19:23:36 [19:23:36.383]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
19:23:36
19:23:36 ## TX Label: Token contract tests/Token/constructor/0
19:23:36 - Total duration: `359.73 ms`
19:23:36 - Total mana used: `316,452`
19:23:36 - Mana per second: `879,693`
19:23:36 - Total instructions executed: `18,400`
19:23:36 - Tx hash computation: `42.658 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `7.291 ms`
19:23:36 - Revertible: `2.842 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token.constructor**
19:23:36 - Duration: `252.309 ms`
19:23:36 - Mana used: `316,452`
19:23:36 - Mana per second: `1,254,226`
19:23:36 - Instructions executed: `18,400`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: Token contract tests/Token/mint_to_public/1
19:23:36 - Total duration: `109.568 ms`
19:23:36 - Total mana used: `24,620`
19:23:36 - Mana per second: `224,700`
19:23:36 - Total instructions executed: `1,377`
19:23:36 - Tx hash computation: `26.773 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `5.483 ms`
19:23:36 - Revertible: `1.795 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token.mint_to_public**
19:23:36 - Duration: `39.319 ms`
19:23:36 - Mana used: `24,620`
19:23:36 - Mana per second: `626,156`
19:23:36 - Instructions executed: `1,377`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: Token contract tests/Token/balance_of_public/2
19:23:36 - Total duration: `76.342 ms`
19:23:36 - Total mana used: `8,988`
19:23:36 - Mana per second: `117,734`
19:23:36 - Total instructions executed: `594`
19:23:36 - Tx hash computation: `22.664 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `4.343 ms`
19:23:36 - Revertible: `2.084 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token.balance_of_public**
19:23:36 - Duration: `24.405 ms`
19:23:36 - Mana used: `8,988`
19:23:36 - Mana per second: `368,291`
19:23:36 - Instructions executed: `594`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: Token contract tests/Token/transfer_in_public/3
19:23:36 - Total duration: `110.398 ms`
19:23:36 - Total mana used: `31,121`
19:23:36 - Mana per second: `281,899`
19:23:36 - Total instructions executed: `1,814`
19:23:36 - Tx hash computation: `28.973 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `5.109 ms`
19:23:36 - Revertible: `2.022 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token.transfer_in_public**
19:23:36 - Duration: `36.736 ms`
19:23:36 - Mana used: `31,121`
19:23:36 - Mana per second: `847,164`
19:23:36 - Instructions executed: `1,814`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: Token contract tests/Token/balance_of_public/4
19:23:36 - Total duration: `77.049 ms`
19:23:36 - Total mana used: `8,988`
19:23:36 - Mana per second: `116,653`
19:23:36 - Total instructions executed: `594`
19:23:36 - Tx hash computation: `24.923 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `3.592 ms`
19:23:36 - Revertible: `2.492 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token.balance_of_public**
19:23:36 - Duration: `23.213 ms`
19:23:36 - Mana used: `8,988`
19:23:36 - Mana per second: `387,191`
19:23:36 - Instructions executed: `594`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: Token contract tests/Token/balance_of_public/5
19:23:36 - Total duration: `84.861 ms`
19:23:36 - Total mana used: `8,988`
19:23:36 - Mana per second: `105,914`
19:23:36 - Total instructions executed: `594`
19:23:36 - Tx hash computation: `30.904 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `5.818 ms`
19:23:36 - Revertible: `2.088 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token.balance_of_public**
19:23:36 - Duration: `23.944 ms`
19:23:36 - Mana used: `8,988`
19:23:36 - Mana per second: `375,375`
19:23:36 - Instructions executed: `594`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: Token contract tests/Token/balance_of_public/6
19:23:36 - Total duration: `71.765 ms`
19:23:36 - Total mana used: `8,988`
19:23:36 - Mana per second: `125,242`
19:23:36 - Total instructions executed: `594`
19:23:36 - Tx hash computation: `21.312 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `4.998 ms`
19:23:36 - Revertible: `1.898 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token.balance_of_public**
19:23:36 - Duration: `17.816 ms`
19:23:36 - Mana used: `8,988`
19:23:36 - Mana per second: `504,493`
19:23:36 - Instructions executed: `594`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: Token contract tests/Token/burn_public/7
19:23:36 - Total duration: `96.176 ms`
19:23:36 - Total mana used: `19,454`
19:23:36 - Mana per second: `202,275`
19:23:36 - Total instructions executed: `1,054`
19:23:36 - Tx hash computation: `33.198 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `4.177 ms`
19:23:36 - Revertible: `2.844 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token.burn_public**
19:23:36 - Duration: `30.336 ms`
19:23:36 - Mana used: `19,454`
19:23:36 - Mana per second: `641,289`
19:23:36 - Instructions executed: `1,054`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: Token contract tests/Token/balance_of_public/8
19:23:36 - Total duration: `90.38 ms`
19:23:36 - Total mana used: `8,988`
19:23:36 - Mana per second: `99,447`
19:23:36 - Total instructions executed: `594`
19:23:36 - Tx hash computation: `32.678 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `4.929 ms`
19:23:36 - Revertible: `1.964 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token.balance_of_public**
19:23:36 - Duration: `25.348 ms`
19:23:36 - Mana used: `8,988`
19:23:36 - Mana per second: `354,585`
19:23:36 - Instructions executed: `594`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AMM contract tests/Token/constructor/0
19:23:36 - Total duration: `283.613 ms`
19:23:36 - Total mana used: `316,452`
19:23:36 - Mana per second: `1,115,790`
19:23:36 - Total instructions executed: `18,400`
19:23:36 - Tx hash computation: `29.999 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `5.33 ms`
19:23:36 - Revertible: `1.856 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token.constructor**
19:23:36 - Duration: `223.453 ms`
19:23:36 - Mana used: `316,452`
19:23:36 - Mana per second: `1,416,192`
19:23:36 - Instructions executed: `18,400`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AMM contract tests/Token/constructor/1
19:23:36 - Total duration: `275.379 ms`
19:23:36 - Total mana used: `316,452`
19:23:36 - Mana per second: `1,149,151`
19:23:36 - Total instructions executed: `18,400`
19:23:36 - Tx hash computation: `37.543 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `3.953 ms`
19:23:36 - Revertible: `1.618 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token.constructor**
19:23:36 - Duration: `193.589 ms`
19:23:36 - Mana used: `316,452`
19:23:36 - Mana per second: `1,634,662`
19:23:36 - Instructions executed: `18,400`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AMM contract tests/Token/constructor/2
19:23:36 - Total duration: `256.91 ms`
19:23:36 - Total mana used: `316,452`
19:23:36 - Mana per second: `1,231,762`
19:23:36 - Total instructions executed: `18,400`
19:23:36 - Tx hash computation: `23.529 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `4.072 ms`
19:23:36 - Revertible: `1.25 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token.constructor**
19:23:36 - Duration: `208.086 ms`
19:23:36 - Mana used: `316,452`
19:23:36 - Mana per second: `1,520,776`
19:23:36 - Instructions executed: `18,400`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AMM contract tests/AMM/constructor/3
19:23:36 - Total duration: `138.179 ms`
19:23:36 - Total mana used: `42,933`
19:23:36 - Mana per second: `310,707`
19:23:36 - Total instructions executed: `2,032`
19:23:36 - Tx hash computation: `25.334 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `4.435 ms`
19:23:36 - Revertible: `2.636 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AMM.constructor**
19:23:36 - Duration: `86.935 ms`
19:23:36 - Mana used: `42,933`
19:23:36 - Mana per second: `493,854`
19:23:36 - Instructions executed: `2,032`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AMM contract tests/AMM/set_minter/4
19:23:36 - Total duration: `83.28 ms`
19:23:36 - Total mana used: `11,068`
19:23:36 - Mana per second: `132,901`
19:23:36 - Total instructions executed: `626`
19:23:36 - Tx hash computation: `24.276 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `4.502 ms`
19:23:36 - Revertible: `1.486 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token.set_minter**
19:23:36 - Duration: `33.745 ms`
19:23:36 - Mana used: `11,068`
19:23:36 - Mana per second: `327,986`
19:23:36 - Instructions executed: `626`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AMM contract tests/AMM/add_liquidity/5
19:23:36 - Total duration: `284.545 ms`
19:23:36 - Total mana used: `135,717`
19:23:36 - Mana per second: `476,961`
19:23:36 - Total instructions executed: `7,764`
19:23:36 - Tx hash computation: `21.057 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `4.006 ms`
19:23:36 - Revertible: `1.25 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token._increase_public_balance**
19:23:36 - Duration: `20.761 ms`
19:23:36 - Mana used: `17,167`
19:23:36 - Mana per second: `826,905`
19:23:36 - Instructions executed: `1,027`
19:23:36 - **Fn: Token._increase_public_balance**
19:23:36 - Duration: `24.086 ms`
19:23:36 - Mana used: `17,167`
19:23:36 - Mana per second: `712,742`
19:23:36 - Instructions executed: `1,027`
19:23:36 - **Fn: AMM._add_liquidity**
19:23:36 - Duration: `176.156 ms`
19:23:36 - Mana used: `101,383`
19:23:36 - Mana per second: `575,531`
19:23:36 - Instructions executed: `5,710`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
19:23:36 - Total duration: `254.567 ms`
19:23:36 - Total mana used: `86,247`
19:23:36 - Mana per second: `338,799`
19:23:36 - Total instructions executed: `5,064`
19:23:36 - Tx hash computation: `36.51 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `26.407 ms`
19:23:36 - Revertible: `1.688 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token._increase_public_balance**
19:23:36 - Duration: `32.659 ms`
19:23:36 - Mana used: `17,167`
19:23:36 - Mana per second: `525,637`
19:23:36 - Instructions executed: `1,027`
19:23:36 - **Fn: AMM._swap_exact_tokens_for_tokens**
19:23:36 - Duration: `126.73 ms`
19:23:36 - Mana used: `69,080`
19:23:36 - Mana per second: `545,097`
19:23:36 - Instructions executed: `4,037`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
19:23:36 - Total duration: `356.627 ms`
19:23:36 - Total mana used: `154,987`
19:23:36 - Mana per second: `434,592`
19:23:36 - Total instructions executed: `8,876`
19:23:36 - Tx hash computation: `23.483 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `3.808 ms`
19:23:36 - Revertible: `1.17 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: Token._increase_public_balance**
19:23:36 - Duration: `26.259 ms`
19:23:36 - Mana used: `17,167`
19:23:36 - Mana per second: `653,764`
19:23:36 - Instructions executed: `1,027`
19:23:36 - **Fn: AMM._remove_liquidity**
19:23:36 - Duration: `269.92 ms`
19:23:36 - Mana used: `137,820`
19:23:36 - Mana per second: `510,595`
19:23:36 - Instructions executed: `7,849`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
19:23:36 - Total duration: `511.832 ms`
19:23:36 - Total mana used: `485,755`
19:23:36 - Mana per second: `949,052`
19:23:36 - Total instructions executed: `27,716`
19:23:36 - Tx hash computation: `23.861 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `4.072 ms`
19:23:36 - Revertible: `1.132 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmTest.bulk_testing**
19:23:36 - Duration: `442.248 ms`
19:23:36 - Mana used: `485,755`
19:23:36 - Mana per second: `1,098,378`
19:23:36 - Instructions executed: `27,716`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
19:23:36 - Total duration: `509.457 ms`
19:23:36 - Total mana used: `1,038,144`
19:23:36 - Mana per second: `2,037,744`
19:23:36 - Total instructions executed: `67,186`
19:23:36 - Tx hash computation: `41.357 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `8.384 ms`
19:23:36 - Revertible: `2.335 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmTest.nested_call_large_calldata**
19:23:36 - Duration: `430.164 ms`
19:23:36 - Mana used: `1,038,144`
19:23:36 - Mana per second: `2,413,369`
19:23:36 - Instructions executed: `67,186`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
19:23:36 - Total duration: `142.267 ms`
19:23:36 - Total mana used: `79,320`
19:23:36 - Mana per second: `557,543`
19:23:36 - Total instructions executed: `5,033`
19:23:36 - Tx hash computation: `22.721 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `3.09 ms`
19:23:36 - Revertible: `0.912 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_10**
19:23:36 - Duration: `87.88 ms`
19:23:36 - Mana used: `79,320`
19:23:36 - Mana per second: `902,596`
19:23:36 - Instructions executed: `5,033`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
19:23:36 - Total duration: `135.172 ms`
19:23:36 - Total mana used: `96,072`
19:23:36 - Mana per second: `710,737`
19:23:36 - Total instructions executed: `5,857`
19:23:36 - Tx hash computation: `27.89 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `5.628 ms`
19:23:36 - Revertible: `2.926 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_20**
19:23:36 - Duration: `66.992 ms`
19:23:36 - Mana used: `96,072`
19:23:36 - Mana per second: `1,434,077`
19:23:36 - Instructions executed: `5,857`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
19:23:36 - Total duration: `138.355 ms`
19:23:36 - Total mana used: `116,646`
19:23:36 - Mana per second: `843,094`
19:23:36 - Total instructions executed: `6,978`
19:23:36 - Tx hash computation: `28.874 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `7.08 ms`
19:23:36 - Revertible: `1.347 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_30**
19:23:36 - Duration: `54.67 ms`
19:23:36 - Mana used: `116,646`
19:23:36 - Mana per second: `2,133,640`
19:23:36 - Instructions executed: `6,978`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
19:23:36 - Total duration: `121.905 ms`
19:23:36 - Total mana used: `134,478`
19:23:36 - Mana per second: `1,103,139`
19:23:36 - Total instructions executed: `7,951`
19:23:36 - Tx hash computation: `27.581 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `5.553 ms`
19:23:36 - Revertible: `2.887 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_40**
19:23:36 - Duration: `60.781 ms`
19:23:36 - Mana used: `134,478`
19:23:36 - Mana per second: `2,212,482`
19:23:36 - Instructions executed: `7,951`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
19:23:36 - Total duration: `119.023 ms`
19:23:36 - Total mana used: `155,088`
19:23:36 - Mana per second: `1,303,013`
19:23:36 - Total instructions executed: `9,074`
19:23:36 - Tx hash computation: `35.921 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `3.646 ms`
19:23:36 - Revertible: `1.206 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_50**
19:23:36 - Duration: `52.538 ms`
19:23:36 - Mana used: `155,088`
19:23:36 - Mana per second: `2,951,946`
19:23:36 - Instructions executed: `9,074`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
19:23:36 - Total duration: `147.337 ms`
19:23:36 - Total mana used: `177,453`
19:23:36 - Mana per second: `1,204,402`
19:23:36 - Total instructions executed: `10,361`
19:23:36 - Tx hash computation: `49.239 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `5.64 ms`
19:23:36 - Revertible: `1.058 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_60**
19:23:36 - Duration: `54.788 ms`
19:23:36 - Mana used: `177,453`
19:23:36 - Mana per second: `3,238,929`
19:23:36 - Instructions executed: `10,361`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
19:23:36 - Total duration: `131.359 ms`
19:23:36 - Total mana used: `208,245`
19:23:36 - Mana per second: `1,585,317`
19:23:36 - Total instructions executed: `11,987`
19:23:36 - Tx hash computation: `29.155 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `11.935 ms`
19:23:36 - Revertible: `3.466 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_70**
19:23:36 - Duration: `59.649 ms`
19:23:36 - Mana used: `208,245`
19:23:36 - Mana per second: `3,491,173`
19:23:36 - Instructions executed: `11,987`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
19:23:36 - Total duration: `146.068 ms`
19:23:36 - Total mana used: `226,647`
19:23:36 - Mana per second: `1,551,649`
19:23:36 - Total instructions executed: `12,987`
19:23:36 - Tx hash computation: `27.552 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `7.909 ms`
19:23:36 - Revertible: `1.743 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_80**
19:23:36 - Duration: `81.066 ms`
19:23:36 - Mana used: `226,647`
19:23:36 - Mana per second: `2,795,838`
19:23:36 - Instructions executed: `12,987`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
19:23:36 - Total duration: `128.745 ms`
19:23:36 - Total mana used: `247,962`
19:23:36 - Mana per second: `1,925,997`
19:23:36 - Total instructions executed: `14,140`
19:23:36 - Tx hash computation: `20.775 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `3.989 ms`
19:23:36 - Revertible: `1.468 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_90**
19:23:36 - Duration: `78.448 ms`
19:23:36 - Mana used: `247,962`
19:23:36 - Mana per second: `3,160,831`
19:23:36 - Instructions executed: `14,140`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
19:23:36 - Total duration: `137.655 ms`
19:23:36 - Total mana used: `266,364`
19:23:36 - Mana per second: `1,935,016`
19:23:36 - Total instructions executed: `15,140`
19:23:36 - Tx hash computation: `32.498 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `4.311 ms`
19:23:36 - Revertible: `2.391 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_100**
19:23:36 - Duration: `77.004 ms`
19:23:36 - Mana used: `266,364`
19:23:36 - Mana per second: `3,459,110`
19:23:36 - Instructions executed: `15,140`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
19:23:36 - Total duration: `242.707 ms`
19:23:36 - Total mana used: `596,211`
19:23:36 - Mana per second: `2,456,508`
19:23:36 - Total instructions executed: `33,218`
19:23:36 - Tx hash computation: `29.477 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `8.701 ms`
19:23:36 - Revertible: `1.988 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_255**
19:23:36 - Duration: `151.902 ms`
19:23:36 - Mana used: `596,211`
19:23:36 - Mana per second: `3,924,971`
19:23:36 - Instructions executed: `33,218`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
19:23:36 - Total duration: `259.979 ms`
19:23:36 - Total mana used: `594,072`
19:23:36 - Mana per second: `2,285,076`
19:23:36 - Total instructions executed: `33,313`
19:23:36 - Tx hash computation: `36.878 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `10.986 ms`
19:23:36 - Revertible: `4.789 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_256**
19:23:36 - Duration: `168.814 ms`
19:23:36 - Mana used: `594,072`
19:23:36 - Mana per second: `3,519,091`
19:23:36 - Instructions executed: `33,313`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
19:23:36 - Total duration: `310.58 ms`
19:23:36 - Total mana used: `1,140,138`
19:23:36 - Mana per second: `3,671,002`
19:23:36 - Total instructions executed: `62,965`
19:23:36 - Tx hash computation: `37.135 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `8.83 ms`
19:23:36 - Revertible: `1.463 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_511**
19:23:36 - Duration: `238.039 ms`
19:23:36 - Mana used: `1,140,138`
19:23:36 - Mana per second: `4,789,702`
19:23:36 - Instructions executed: `62,965`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
19:23:36 - Total duration: `387.153 ms`
19:23:36 - Total mana used: `1,138,053`
19:23:36 - Mana per second: `2,939,540`
19:23:36 - Total instructions executed: `62,918`
19:23:36 - Tx hash computation: `42.314 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `8.726 ms`
19:23:36 - Revertible: `2.129 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_512**
19:23:36 - Duration: `312.588 ms`
19:23:36 - Mana used: `1,138,053`
19:23:36 - Mana per second: `3,640,742`
19:23:36 - Instructions executed: `62,918`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
19:23:36 - Total duration: `1,229.289 ms`
19:23:36 - Total mana used: `4,379,328`
19:23:36 - Mana per second: `3,562,488`
19:23:36 - Total instructions executed: `240,570`
19:23:36 - Tx hash computation: `32.841 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `6.426 ms`
19:23:36 - Revertible: `1.966 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.sha256_hash_2048**
19:23:36 - Duration: `1,151.966 ms`
19:23:36 - Mana used: `4,379,328`
19:23:36 - Mana per second: `3,801,614`
19:23:36 - Instructions executed: `240,570`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
19:23:36 - Total duration: `182.75 ms`
19:23:36 - Total mana used: `167,712`
19:23:36 - Mana per second: `917,715`
19:23:36 - Total instructions executed: `9,484`
19:23:36 - Tx hash computation: `33.231 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `13.416 ms`
19:23:36 - Revertible: `4.567 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.keccak_hash**
19:23:36 - Duration: `77.552 ms`
19:23:36 - Mana used: `167,712`
19:23:36 - Mana per second: `2,162,582`
19:23:36 - Instructions executed: `9,484`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
19:23:36 - Total duration: `77.244 ms`
19:23:36 - Total mana used: `49,272`
19:23:36 - Mana per second: `637,871`
19:23:36 - Total instructions executed: `3,079`
19:23:36 - Tx hash computation: `27.272 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `3.854 ms`
19:23:36 - Revertible: `1.184 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.keccak_f1600**
19:23:36 - Duration: `22.139 ms`
19:23:36 - Mana used: `49,272`
19:23:36 - Mana per second: `2,225,625`
19:23:36 - Instructions executed: `3,079`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
19:23:36 - Total duration: `101.054 ms`
19:23:36 - Total mana used: `33,534`
19:23:36 - Mana per second: `331,843`
19:23:36 - Total instructions executed: `2,207`
19:23:36 - Tx hash computation: `32.5 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `6.255 ms`
19:23:36 - Revertible: `2.074 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.poseidon2_hash**
19:23:36 - Duration: `30.533 ms`
19:23:36 - Mana used: `33,534`
19:23:36 - Mana per second: `1,098,296`
19:23:36 - Instructions executed: `2,207`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
19:23:36 - Total duration: `567.858 ms`
19:23:36 - Total mana used: `361,077`
19:23:36 - Mana per second: `635,857`
19:23:36 - Total instructions executed: `22,925`
19:23:36 - Tx hash computation: `20.907 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `3.701 ms`
19:23:36 - Revertible: `1.113 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.pedersen_hash**
19:23:36 - Duration: `518.209 ms`
19:23:36 - Mana used: `361,077`
19:23:36 - Mana per second: `696,779`
19:23:36 - Instructions executed: `22,925`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
19:23:36 - Total duration: `452.648 ms`
19:23:36 - Total mana used: `360,951`
19:23:36 - Mana per second: `797,420`
19:23:36 - Total instructions executed: `22,928`
19:23:36 - Tx hash computation: `25.736 ms`
19:23:36 - Private insertions:
19:23:36 - Non-revertible: `5.026 ms`
19:23:36 - Revertible: `1.293 ms`
19:23:36 - Enqueued public calls:
19:23:36 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
19:23:36 - Duration: `397.928 ms`
19:23:36 - Mana used: `360,951`
19:23:36 - Mana per second: `907,075`
19:23:36 - Instructions executed: `22,928`
19:23:36
19:23:36 ---------------------------------------------------------------------
19:23:36
19:23:36
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
18.671 s)
19:23:36 Public TX simulator apps tests: benchmarks
19:23:36
✓ Token Contract test (1620 ms)
19:23:36
✓ AMM Contract test (2407 ms)
19:23:36
✓ AVM simulator bulk test (866 ms)
19:23:36
✓ AVM large calldata test (855 ms)
19:23:36 AVM gadgets tests
19:23:36
✓ keccak_hash (416 ms)
19:23:36
✓ keccak_f1600 (342 ms)
19:23:36
✓ poseidon2_hash (312 ms)
19:23:36
✓ pedersen_hash (774 ms)
19:23:36
✓ pedersen_hash_with_index (647 ms)
19:23:36 sha256_hash_10
19:23:36
✓ sha256_hash_10 (375 ms)
19:23:36 sha256_hash_20
19:23:36
✓ sha256_hash_20 (386 ms)
19:23:36 sha256_hash_30
19:23:36
✓ sha256_hash_30 (373 ms)
19:23:36 sha256_hash_40
19:23:36
✓ sha256_hash_40 (353 ms)
19:23:36 sha256_hash_50
19:23:36
✓ sha256_hash_50 (368 ms)
19:23:36 sha256_hash_60
19:23:36
✓ sha256_hash_60 (377 ms)
19:23:36 sha256_hash_70
19:23:36
✓ sha256_hash_70 (365 ms)
19:23:36 sha256_hash_80
19:23:36
✓ sha256_hash_80 (394 ms)
19:23:36 sha256_hash_90
19:23:36
✓ sha256_hash_90 (373 ms)
19:23:36 sha256_hash_100
19:23:36
✓ sha256_hash_100 (385 ms)
19:23:36 sha256_hash_255
19:23:36
✓ sha256_hash_255 (470 ms)
19:23:36 sha256_hash_256
19:23:36
✓ sha256_hash_256 (503 ms)
19:23:36 sha256_hash_511
19:23:36
✓ sha256_hash_511 (562 ms)
19:23:36 sha256_hash_512
19:23:36
✓ sha256_hash_512 (608 ms)
19:23:36 sha256_hash_2048
19:23:36
✓ sha256_hash_2048 (1525 ms)
19:23:36
19:23:36
Test Suites: 1 passed, 1 total
19:23:36
Tests: 24 passed, 24 total
19:23:36
Snapshots: 0 total
19:23:36
Time: 18.758 s
19:23:36
Ran all test suites matching /simulator\/src\/public\/public_tx_simulator\/apps_tests\/bench.test.ts/i
.
19:23:36
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?