Parent Log:
http://ci.aztec-labs.com/03c4bdafddbe0b5d
Command: e6f0bf676c2c6d15 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/cf8be0f9e81e248048560619de041e90d9d6990a
Env: REF_NAME=gh-readonly-queue/next/pr-14994-a45107e7f95b675cb2768b6bcb06483b511141f4 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 13 08:01:43 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14994_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
08:01:47 [08:01:47.111]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-roGaF4/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:48 [08:01:48.982]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1366.0997200000002ms
08:01:48
08:01:49 [08:01:49.008]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Yze1x8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:51 [08:01:51.617]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2345.5918839999995ms
08:01:51
08:01:51 [08:01:51.626]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-2lVPpZ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:52 [08:01:52.423]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-eZ1B5A/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:54 [08:01:54.393]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-qOYNg4/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:54 [08:01:54.679]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-pfTdFi/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:55 [08:01:55.028]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-N2E5kj/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:55 [08:01:55.292]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-l0LDG8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:55 [08:01:55.555]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Q6QRdq/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:55 [08:01:55.830]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5sq9Tp/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:56 [08:01:56.105]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-MbyN0Y/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:56 [08:01:56.398]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-wUmWAe/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:56 [08:01:56.693]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Uou1bI/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:57 [08:01:57.038]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-8HBigp/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:57 [08:01:57.374]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-P8FmmT/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:57 [08:01:57.655]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-wESbEq/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:58 [08:01:58.015]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-CT5oss/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:58 [08:01:58.402]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-lieydz/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:58 [08:01:58.888]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-37Dt31/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:01:59 [08:01:59.416]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-QIxO37/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:02:00 [08:02:00.777]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-0Od7bC/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:02:01 [08:02:01.165]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Ya4S6y/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:02:01 [08:02:01.509]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-co9iHE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:02:01 [08:02:01.810]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-IuEjGt/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:02:02 [08:02:02.618]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Mcrhle/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
08:02:03 [08:02:03.320]
INFO:
public-tx-apps-tests-bench
08:02:03
08:02:03 [08:02:03.406]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
08:02:03
08:02:03 ## TX Label: Token contract tests/Token/constructor/0
08:02:03 - Total duration: `414.628 ms`
08:02:03 - Total mana used: `331,449`
08:02:03 - Mana per second: `799,389`
08:02:03 - Total instructions executed: `18,400`
08:02:03 - Tx hash computation: `27.345 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `8.483 ms`
08:02:03 - Revertible: `3.244 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token.constructor**
08:02:03 - Duration: `315.115 ms`
08:02:03 - Mana used: `331,449`
08:02:03 - Mana per second: `1,051,836`
08:02:03 - Instructions executed: `18,400`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: Token contract tests/Token/mint_to_public/1
08:02:03 - Total duration: `125.949 ms`
08:02:03 - Total mana used: `25,733`
08:02:03 - Mana per second: `204,313`
08:02:03 - Total instructions executed: `1,377`
08:02:03 - Tx hash computation: `32.876 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `5.364 ms`
08:02:03 - Revertible: `1.706 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token.mint_to_public**
08:02:03 - Duration: `61.224 ms`
08:02:03 - Mana used: `25,733`
08:02:03 - Mana per second: `420,312`
08:02:03 - Instructions executed: `1,377`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: Token contract tests/Token/balance_of_public/2
08:02:03 - Total duration: `86.879 ms`
08:02:03 - Total mana used: `9,492`
08:02:03 - Mana per second: `109,255`
08:02:03 - Total instructions executed: `594`
08:02:03 - Tx hash computation: `22.579 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `17.858 ms`
08:02:03 - Revertible: `2.527 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token.balance_of_public**
08:02:03 - Duration: `21.032 ms`
08:02:03 - Mana used: `9,492`
08:02:03 - Mana per second: `451,302`
08:02:03 - Instructions executed: `594`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: Token contract tests/Token/transfer_in_public/3
08:02:03 - Total duration: `107.195 ms`
08:02:03 - Total mana used: `32,573`
08:02:03 - Mana per second: `303,866`
08:02:03 - Total instructions executed: `1,814`
08:02:03 - Tx hash computation: `27.666 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `13.107 ms`
08:02:03 - Revertible: `2.233 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token.transfer_in_public**
08:02:03 - Duration: `34.058 ms`
08:02:03 - Mana used: `32,573`
08:02:03 - Mana per second: `956,385`
08:02:03 - Instructions executed: `1,814`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: Token contract tests/Token/balance_of_public/4
08:02:03 - Total duration: `101.439 ms`
08:02:03 - Total mana used: `9,492`
08:02:03 - Mana per second: `93,573`
08:02:03 - Total instructions executed: `594`
08:02:03 - Tx hash computation: `35.073 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `6.227 ms`
08:02:03 - Revertible: `1.972 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token.balance_of_public**
08:02:03 - Duration: `32.744 ms`
08:02:03 - Mana used: `9,492`
08:02:03 - Mana per second: `289,884`
08:02:03 - Instructions executed: `594`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: Token contract tests/Token/balance_of_public/5
08:02:03 - Total duration: `88.357 ms`
08:02:03 - Total mana used: `9,492`
08:02:03 - Mana per second: `107,427`
08:02:03 - Total instructions executed: `594`
08:02:03 - Tx hash computation: `32.314 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `11.16 ms`
08:02:03 - Revertible: `1.83 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token.balance_of_public**
08:02:03 - Duration: `17.254 ms`
08:02:03 - Mana used: `9,492`
08:02:03 - Mana per second: `550,149`
08:02:03 - Instructions executed: `594`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: Token contract tests/Token/balance_of_public/6
08:02:03 - Total duration: `94.074 ms`
08:02:03 - Total mana used: `9,492`
08:02:03 - Mana per second: `100,899`
08:02:03 - Total instructions executed: `594`
08:02:03 - Tx hash computation: `23.772 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `20.304 ms`
08:02:03 - Revertible: `1.674 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token.balance_of_public**
08:02:03 - Duration: `23.104 ms`
08:02:03 - Mana used: `9,492`
08:02:03 - Mana per second: `410,830`
08:02:03 - Instructions executed: `594`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: Token contract tests/Token/burn_public/7
08:02:03 - Total duration: `148.892 ms`
08:02:03 - Total mana used: `20,306`
08:02:03 - Mana per second: `136,381`
08:02:03 - Total instructions executed: `1,054`
08:02:03 - Tx hash computation: `43.383 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `7.807 ms`
08:02:03 - Revertible: `3.01 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token.burn_public**
08:02:03 - Duration: `60.389 ms`
08:02:03 - Mana used: `20,306`
08:02:03 - Mana per second: `336,252`
08:02:03 - Instructions executed: `1,054`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: Token contract tests/Token/balance_of_public/8
08:02:03 - Total duration: `82 ms`
08:02:03 - Total mana used: `9,492`
08:02:03 - Mana per second: `115,756`
08:02:03 - Total instructions executed: `594`
08:02:03 - Tx hash computation: `29.695 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `5.036 ms`
08:02:03 - Revertible: `2.036 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token.balance_of_public**
08:02:03 - Duration: `16.862 ms`
08:02:03 - Mana used: `9,492`
08:02:03 - Mana per second: `562,928`
08:02:03 - Instructions executed: `594`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AMM contract tests/Token/constructor/0
08:02:03 - Total duration: `331.835 ms`
08:02:03 - Total mana used: `331,449`
08:02:03 - Mana per second: `998,838`
08:02:03 - Total instructions executed: `18,400`
08:02:03 - Tx hash computation: `29.894 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `5.958 ms`
08:02:03 - Revertible: `2.353 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token.constructor**
08:02:03 - Duration: `270.095 ms`
08:02:03 - Mana used: `331,449`
08:02:03 - Mana per second: `1,227,156`
08:02:03 - Instructions executed: `18,400`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AMM contract tests/Token/constructor/1
08:02:03 - Total duration: `315.084 ms`
08:02:03 - Total mana used: `331,449`
08:02:03 - Mana per second: `1,051,938`
08:02:03 - Total instructions executed: `18,400`
08:02:03 - Tx hash computation: `25.22 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `6.263 ms`
08:02:03 - Revertible: `1.792 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token.constructor**
08:02:03 - Duration: `260.239 ms`
08:02:03 - Mana used: `331,449`
08:02:03 - Mana per second: `1,273,635`
08:02:03 - Instructions executed: `18,400`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AMM contract tests/Token/constructor/2
08:02:03 - Total duration: `304.768 ms`
08:02:03 - Total mana used: `331,449`
08:02:03 - Mana per second: `1,087,545`
08:02:03 - Total instructions executed: `18,400`
08:02:03 - Tx hash computation: `39.261 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `4.696 ms`
08:02:03 - Revertible: `1.55 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token.constructor**
08:02:03 - Duration: `238.78 ms`
08:02:03 - Mana used: `331,449`
08:02:03 - Mana per second: `1,388,096`
08:02:03 - Instructions executed: `18,400`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AMM contract tests/AMM/constructor/3
08:02:03 - Total duration: `175.72 ms`
08:02:03 - Total mana used: `44,544`
08:02:03 - Mana per second: `253,494`
08:02:03 - Total instructions executed: `2,032`
08:02:03 - Tx hash computation: `25.334 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `4.869 ms`
08:02:03 - Revertible: `2.193 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AMM.constructor**
08:02:03 - Duration: `119.296 ms`
08:02:03 - Mana used: `44,544`
08:02:03 - Mana per second: `373,391`
08:02:03 - Instructions executed: `2,032`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AMM contract tests/AMM/set_minter/4
08:02:03 - Total duration: `75.596 ms`
08:02:03 - Total mana used: `11,596`
08:02:03 - Mana per second: `153,395`
08:02:03 - Total instructions executed: `626`
08:02:03 - Tx hash computation: `29.95 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `4.413 ms`
08:02:03 - Revertible: `2.402 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token.set_minter**
08:02:03 - Duration: `19.588 ms`
08:02:03 - Mana used: `11,596`
08:02:03 - Mana per second: `591,984`
08:02:03 - Instructions executed: `626`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AMM contract tests/AMM/add_liquidity/5
08:02:03 - Total duration: `389.033 ms`
08:02:03 - Total mana used: `148,668`
08:02:03 - Mana per second: `382,147`
08:02:03 - Total instructions executed: `8,219`
08:02:03 - Tx hash computation: `35.951 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `6.546 ms`
08:02:03 - Revertible: `1.45 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token._increase_public_balance**
08:02:03 - Duration: `29.881 ms`
08:02:03 - Mana used: `18,010`
08:02:03 - Mana per second: `602,719`
08:02:03 - Instructions executed: `1,027`
08:02:03 - **Fn: Token._increase_public_balance**
08:02:03 - Duration: `28.277 ms`
08:02:03 - Mana used: `18,010`
08:02:03 - Mana per second: `636,912`
08:02:03 - Instructions executed: `1,027`
08:02:03 - **Fn: AMM._add_liquidity**
08:02:03 - Duration: `264.094 ms`
08:02:03 - Mana used: `112,648`
08:02:03 - Mana per second: `426,545`
08:02:03 - Instructions executed: `6,165`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
08:02:03 - Total duration: `226.575 ms`
08:02:03 - Total mana used: `94,752`
08:02:03 - Mana per second: `418,193`
08:02:03 - Total instructions executed: `5,365`
08:02:03 - Tx hash computation: `32.134 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `8.267 ms`
08:02:03 - Revertible: `1.517 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token._increase_public_balance**
08:02:03 - Duration: `33.869 ms`
08:02:03 - Mana used: `18,010`
08:02:03 - Mana per second: `531,751`
08:02:03 - Instructions executed: `1,027`
08:02:03 - **Fn: AMM._swap_exact_tokens_for_tokens**
08:02:03 - Duration: `116.191 ms`
08:02:03 - Mana used: `76,742`
08:02:03 - Mana per second: `660,480`
08:02:03 - Instructions executed: `4,338`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
08:02:03 - Total duration: `317.967 ms`
08:02:03 - Total mana used: `171,199`
08:02:03 - Mana per second: `538,417`
08:02:03 - Total instructions executed: `9,502`
08:02:03 - Tx hash computation: `24.054 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `7.374 ms`
08:02:03 - Revertible: `2.855 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: Token._increase_public_balance**
08:02:03 - Duration: `25.988 ms`
08:02:03 - Mana used: `18,010`
08:02:03 - Mana per second: `693,022`
08:02:03 - Instructions executed: `1,027`
08:02:03 - **Fn: AMM._remove_liquidity**
08:02:03 - Duration: `239.374 ms`
08:02:03 - Mana used: `153,189`
08:02:03 - Mana per second: `639,957`
08:02:03 - Instructions executed: `8,475`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
08:02:03 - Total duration: `480.21 ms`
08:02:03 - Total mana used: `509,575`
08:02:03 - Mana per second: `1,061,151`
08:02:03 - Total instructions executed: `27,838`
08:02:03 - Tx hash computation: `22.967 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `5.745 ms`
08:02:03 - Revertible: `1.59 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmTest.bulk_testing**
08:02:03 - Duration: `426.373 ms`
08:02:03 - Mana used: `509,575`
08:02:03 - Mana per second: `1,195,139`
08:02:03 - Instructions executed: `27,838`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
08:02:03 - Total duration: `1,648.702 ms`
08:02:03 - Total mana used: `4,950,438`
08:02:03 - Mana per second: `3,002,628`
08:02:03 - Total instructions executed: `404,826`
08:02:03 - Tx hash computation: `22.544 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `3.772 ms`
08:02:03 - Revertible: `1.675 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmTest.nested_call_large_calldata**
08:02:03 - Duration: `1,593.75 ms`
08:02:03 - Mana used: `4,950,438`
08:02:03 - Mana per second: `3,106,157`
08:02:03 - Instructions executed: `404,826`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
08:02:03 - Total duration: `155.229 ms`
08:02:03 - Total mana used: `84,588`
08:02:03 - Mana per second: `544,922`
08:02:03 - Total instructions executed: `5,033`
08:02:03 - Tx hash computation: `29.828 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `3.666 ms`
08:02:03 - Revertible: `1.19 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_10**
08:02:03 - Duration: `99.488 ms`
08:02:03 - Mana used: `84,588`
08:02:03 - Mana per second: `850,235`
08:02:03 - Instructions executed: `5,033`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
08:02:03 - Total duration: `70.206 ms`
08:02:03 - Total mana used: `101,781`
08:02:03 - Mana per second: `1,449,738`
08:02:03 - Total instructions executed: `5,857`
08:02:03 - Tx hash computation: `21.693 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `3.788 ms`
08:02:03 - Revertible: `1.257 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_20**
08:02:03 - Duration: `25.297 ms`
08:02:03 - Mana used: `101,781`
08:02:03 - Mana per second: `4,023,470`
08:02:03 - Instructions executed: `5,857`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
08:02:03 - Total duration: `75.605 ms`
08:02:03 - Total mana used: `123,093`
08:02:03 - Mana per second: `1,628,099`
08:02:03 - Total instructions executed: `6,978`
08:02:03 - Tx hash computation: `23.749 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `3.514 ms`
08:02:03 - Revertible: `0.983 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_30**
08:02:03 - Duration: `30.033 ms`
08:02:03 - Mana used: `123,093`
08:02:03 - Mana per second: `4,098,653`
08:02:03 - Instructions executed: `6,978`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
08:02:03 - Total duration: `75.063 ms`
08:02:03 - Total mana used: `141,558`
08:02:03 - Mana per second: `1,885,858`
08:02:03 - Total instructions executed: `7,951`
08:02:03 - Tx hash computation: `22.06 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `3.409 ms`
08:02:03 - Revertible: `1.059 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_40**
08:02:03 - Duration: `32.197 ms`
08:02:03 - Mana used: `141,558`
08:02:03 - Mana per second: `4,396,597`
08:02:03 - Instructions executed: `7,951`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
08:02:03 - Total duration: `76.699 ms`
08:02:03 - Total mana used: `162,906`
08:02:03 - Mana per second: `2,123,965`
08:02:03 - Total instructions executed: `9,074`
08:02:03 - Tx hash computation: `24.292 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `2.874 ms`
08:02:03 - Revertible: `0.911 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_50**
08:02:03 - Duration: `32.467 ms`
08:02:03 - Mana used: `162,906`
08:02:03 - Mana per second: `5,017,537`
08:02:03 - Instructions executed: `9,074`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
08:02:03 - Total duration: `104.881 ms`
08:02:03 - Total mana used: `186,303`
08:02:03 - Mana per second: `1,776,327`
08:02:03 - Total instructions executed: `10,361`
08:02:03 - Tx hash computation: `31.703 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `4.525 ms`
08:02:03 - Revertible: `1.425 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_60**
08:02:03 - Duration: `44.18 ms`
08:02:03 - Mana used: `186,303`
08:02:03 - Mana per second: `4,216,876`
08:02:03 - Instructions executed: `10,361`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
08:02:03 - Total duration: `110.872 ms`
08:02:03 - Total mana used: `217,980`
08:02:03 - Mana per second: `1,966,048`
08:02:03 - Total instructions executed: `11,987`
08:02:03 - Tx hash computation: `26.884 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `3.605 ms`
08:02:03 - Revertible: `1.202 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_70**
08:02:03 - Duration: `60.389 ms`
08:02:03 - Mana used: `217,980`
08:02:03 - Mana per second: `3,609,620`
08:02:03 - Instructions executed: `11,987`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
08:02:03 - Total duration: `135.644 ms`
08:02:03 - Total mana used: `237,015`
08:02:03 - Mana per second: `1,747,328`
08:02:03 - Total instructions executed: `12,987`
08:02:03 - Tx hash computation: `37.242 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `3.223 ms`
08:02:03 - Revertible: `1.177 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_80**
08:02:03 - Duration: `74.443 ms`
08:02:03 - Mana used: `237,015`
08:02:03 - Mana per second: `3,183,847`
08:02:03 - Instructions executed: `12,987`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
08:02:03 - Total duration: `136.95 ms`
08:02:03 - Total mana used: `259,068`
08:02:03 - Mana per second: `1,891,696`
08:02:03 - Total instructions executed: `14,140`
08:02:03 - Tx hash computation: `31.365 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `3.645 ms`
08:02:03 - Revertible: `1.024 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_90**
08:02:03 - Duration: `80.543 ms`
08:02:03 - Mana used: `259,068`
08:02:03 - Mana per second: `3,216,509`
08:02:03 - Instructions executed: `14,140`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
08:02:03 - Total duration: `95.05 ms`
08:02:03 - Total mana used: `278,103`
08:02:03 - Mana per second: `2,925,856`
08:02:03 - Total instructions executed: `15,140`
08:02:03 - Tx hash computation: `25.411 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `3.596 ms`
08:02:03 - Revertible: `1.188 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_100**
08:02:03 - Duration: `50.053 ms`
08:02:03 - Mana used: `278,103`
08:02:03 - Mana per second: `5,556,137`
08:02:03 - Instructions executed: `15,140`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
08:02:03 - Total duration: `154.57 ms`
08:02:03 - Total mana used: `620,043`
08:02:03 - Mana per second: `4,011,409`
08:02:03 - Total instructions executed: `33,218`
08:02:03 - Tx hash computation: `23.843 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `3.438 ms`
08:02:03 - Revertible: `0.986 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_255**
08:02:03 - Duration: `103.526 ms`
08:02:03 - Mana used: `620,043`
08:02:03 - Mana per second: `5,989,269`
08:02:03 - Instructions executed: `33,218`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
08:02:03 - Total duration: `190.546 ms`
08:02:03 - Total mana used: `618,858`
08:02:03 - Mana per second: `3,247,817`
08:02:03 - Total instructions executed: `33,313`
08:02:03 - Tx hash computation: `25.539 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `7.48 ms`
08:02:03 - Revertible: `1.491 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_256**
08:02:03 - Duration: `135.867 ms`
08:02:03 - Mana used: `618,858`
08:02:03 - Mana per second: `4,554,872`
08:02:03 - Instructions executed: `33,313`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
08:02:03 - Total duration: `258.879 ms`
08:02:03 - Total mana used: `1,183,608`
08:02:03 - Mana per second: `4,572,048`
08:02:03 - Total instructions executed: `62,965`
08:02:03 - Tx hash computation: `23.808 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `3.922 ms`
08:02:03 - Revertible: `1.22 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_511**
08:02:03 - Duration: `209.723 ms`
08:02:03 - Mana used: `1,183,608`
08:02:03 - Mana per second: `5,643,661`
08:02:03 - Instructions executed: `62,965`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
08:02:03 - Total duration: `324.464 ms`
08:02:03 - Total mana used: `1,183,689`
08:02:03 - Mana per second: `3,648,135`
08:02:03 - Total instructions executed: `62,918`
08:02:03 - Tx hash computation: `29.833 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `12.111 ms`
08:02:03 - Revertible: `1.187 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_512**
08:02:03 - Duration: `242.483 ms`
08:02:03 - Mana used: `1,183,689`
08:02:03 - Mana per second: `4,881,539`
08:02:03 - Instructions executed: `62,918`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
08:02:03 - Total duration: `1,063.485 ms`
08:02:03 - Total mana used: `4,550,031`
08:02:03 - Mana per second: `4,278,416`
08:02:03 - Total instructions executed: `240,570`
08:02:03 - Tx hash computation: `30.702 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `6.122 ms`
08:02:03 - Revertible: `1.319 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.sha256_hash_2048**
08:02:03 - Duration: `1,004.702 ms`
08:02:03 - Mana used: `4,550,031`
08:02:03 - Mana per second: `4,528,738`
08:02:03 - Instructions executed: `240,570`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
08:02:03 - Total duration: `143.278 ms`
08:02:03 - Total mana used: `175,278`
08:02:03 - Mana per second: `1,223,343`
08:02:03 - Total instructions executed: `9,484`
08:02:03 - Tx hash computation: `32.585 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `6.186 ms`
08:02:03 - Revertible: `1.67 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.keccak_hash**
08:02:03 - Duration: `77.539 ms`
08:02:03 - Mana used: `175,278`
08:02:03 - Mana per second: `2,260,522`
08:02:03 - Instructions executed: `9,484`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
08:02:03 - Total duration: `92.106 ms`
08:02:03 - Total mana used: `52,314`
08:02:03 - Mana per second: `567,975`
08:02:03 - Total instructions executed: `3,079`
08:02:03 - Tx hash computation: `28.34 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `4.878 ms`
08:02:03 - Revertible: `1.866 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.keccak_f1600**
08:02:03 - Duration: `27.303 ms`
08:02:03 - Mana used: `52,314`
08:02:03 - Mana per second: `1,916,051`
08:02:03 - Instructions executed: `3,079`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
08:02:03 - Total duration: `78.855 ms`
08:02:03 - Total mana used: `35,583`
08:02:03 - Mana per second: `451,247`
08:02:03 - Total instructions executed: `2,207`
08:02:03 - Tx hash computation: `30.275 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `4.392 ms`
08:02:03 - Revertible: `1.301 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.poseidon2_hash**
08:02:03 - Duration: `22.144 ms`
08:02:03 - Mana used: `35,583`
08:02:03 - Mana per second: `1,606,897`
08:02:03 - Instructions executed: `2,207`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
08:02:03 - Total duration: `576.061 ms`
08:02:03 - Total mana used: `423,636`
08:02:03 - Mana per second: `735,402`
08:02:03 - Total instructions executed: `22,899`
08:02:03 - Tx hash computation: `30.001 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `5.16 ms`
08:02:03 - Revertible: `4.292 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.pedersen_hash**
08:02:03 - Duration: `505.437 ms`
08:02:03 - Mana used: `423,636`
08:02:03 - Mana per second: `838,159`
08:02:03 - Instructions executed: `22,899`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
08:02:03 - Total duration: `478.567 ms`
08:02:03 - Total mana used: `422,700`
08:02:03 - Mana per second: `883,263`
08:02:03 - Total instructions executed: `22,863`
08:02:03 - Tx hash computation: `22.901 ms`
08:02:03 - Private insertions:
08:02:03 - Non-revertible: `3.887 ms`
08:02:03 - Revertible: `1.239 ms`
08:02:03 - Enqueued public calls:
08:02:03 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
08:02:03 - Duration: `434.052 ms`
08:02:03 - Mana used: `422,700`
08:02:03 - Mana per second: `973,847`
08:02:03 - Instructions executed: `22,863`
08:02:03
08:02:03 ---------------------------------------------------------------------
08:02:03
08:02:03
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
19.182 s)
08:02:03 Public TX simulator apps tests: benchmarks
08:02:03
✓ Token Contract test (1885 ms)
08:02:03
✓ AMM Contract test (2620 ms)
08:02:03
✓ AVM simulator bulk test (796 ms)
08:02:03
✓ AVM large calldata test (1966 ms)
08:02:03 AVM gadgets tests
08:02:03
✓ keccak_hash (386 ms)
08:02:03
✓ keccak_f1600 (346 ms)
08:02:03
✓ poseidon2_hash (299 ms)
08:02:03
✓ pedersen_hash (809 ms)
08:02:03
✓ pedersen_hash_with_index (706 ms)
08:02:03 sha256_hash_10
08:02:03
✓ sha256_hash_10 (351 ms)
08:02:03 sha256_hash_20
08:02:03
✓ sha256_hash_20 (262 ms)
08:02:03 sha256_hash_30
08:02:03
✓ sha256_hash_30 (264 ms)
08:02:03 sha256_hash_40
08:02:03
✓ sha256_hash_40 (275 ms)
08:02:03 sha256_hash_50
08:02:03
✓ sha256_hash_50 (275 ms)
08:02:03 sha256_hash_60
08:02:03
✓ sha256_hash_60 (291 ms)
08:02:03 sha256_hash_70
08:02:03
✓ sha256_hash_70 (297 ms)
08:02:03 sha256_hash_80
08:02:03
✓ sha256_hash_80 (345 ms)
08:02:03 sha256_hash_90
08:02:03
✓ sha256_hash_90 (336 ms)
08:02:03 sha256_hash_100
08:02:03
✓ sha256_hash_100 (282 ms)
08:02:03 sha256_hash_255
08:02:03
✓ sha256_hash_255 (358 ms)
08:02:03 sha256_hash_256
08:02:03
✓ sha256_hash_256 (389 ms)
08:02:03 sha256_hash_511
08:02:03
✓ sha256_hash_511 (484 ms)
08:02:03 sha256_hash_512
08:02:03
✓ sha256_hash_512 (528 ms)
08:02:03 sha256_hash_2048
08:02:03
✓ sha256_hash_2048 (1361 ms)
08:02:03
08:02:03
Test Suites: 1 passed, 1 total
08:02:03
Tests: 24 passed, 24 total
08:02:03
Snapshots: 0 total
08:02:03
Time: 19.278 s
08:02:03
Ran all test suites matching /simulator\/src\/public\/public_tx_simulator\/apps_tests\/bench.test.ts/i
.
08:02:03
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?