Parent Log:
http://ci.aztec-labs.com/176cdc16aad7fcf7
Command: 98e833669a704616 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/d20f79089216edeeff0ae1b191f645fa82ba33b6
Env: REF_NAME=gh-readonly-queue/next/pr-14967-082468f0c1e7e5424b3654b5be0f3560eed7e487 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Thu Jun 12 12:10:28 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14967_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
12:10:32 [12:10:32.202]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-qJtnOL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:33 [12:10:33.913]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1235.4109399999998ms
12:10:33
12:10:33 [12:10:33.921]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-02YlcE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:36 [12:10:36.250]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2125.529533000001ms
12:10:36
12:10:36 [12:10:36.261]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-KJo1Lb/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:37 [12:10:37.023]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-MAbIDz/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:38 [12:10:38.840]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-JYxrkE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:39 [12:10:39.137]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-pOK8JN/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:39 [12:10:39.580]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-LRliwh/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:39 [12:10:39.947]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-eHLzgV/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:40 [12:10:40.270]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-7QSxeR/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:40 [12:10:40.639]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-WSlcyq/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:40 [12:10:40.984]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-njDQZg/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:41 [12:10:41.330]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-q0VKzb/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:41 [12:10:41.653]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-qkpZAI/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:41 [12:10:41.955]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Pqyh3D/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:42 [12:10:42.276]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-vAjeGF/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:42 [12:10:42.636]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-2m5CEJ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:43 [12:10:43.034]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-FReB9o/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:43 [12:10:43.395]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ewbFOp/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:43 [12:10:43.819]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-9UPHRm/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:44 [12:10:44.374]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-UYoxaH/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:45 [12:10:45.658]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-sbw2NK/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:45 [12:10:45.989]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-EQcBPL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:46 [12:10:46.291]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-IMfr2W/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:46 [12:10:46.636]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-iX9hSb/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:47 [12:10:47.502]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-QgNwld/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:10:48 [12:10:48.213]
INFO:
public-tx-apps-tests-bench
12:10:48
12:10:48 [12:10:48.294]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
12:10:48
12:10:48 ## TX Label: Token contract tests/Token/constructor/0
12:10:48 - Total duration: `402.439 ms`
12:10:48 - Total mana used: `276,249`
12:10:48 - Mana per second: `686,438`
12:10:48 - Total instructions executed: `18,400`
12:10:48 - Tx hash computation: `31.078 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `9.773 ms`
12:10:48 - Revertible: `4.373 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token.constructor**
12:10:48 - Duration: `307.967 ms`
12:10:48 - Mana used: `276,249`
12:10:48 - Mana per second: `897,009`
12:10:48 - Instructions executed: `18,400`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: Token contract tests/Token/mint_to_public/1
12:10:48 - Total duration: `107.465 ms`
12:10:48 - Total mana used: `21,602`
12:10:48 - Mana per second: `201,015`
12:10:48 - Total instructions executed: `1,377`
12:10:48 - Tx hash computation: `30.515 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `5.18 ms`
12:10:48 - Revertible: `3.229 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token.mint_to_public**
12:10:48 - Duration: `44.829 ms`
12:10:48 - Mana used: `21,602`
12:10:48 - Mana per second: `481,876`
12:10:48 - Instructions executed: `1,377`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: Token contract tests/Token/balance_of_public/2
12:10:48 - Total duration: `89.781 ms`
12:10:48 - Total mana used: `7,710`
12:10:48 - Mana per second: `85,875`
12:10:48 - Total instructions executed: `594`
12:10:48 - Tx hash computation: `23.734 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `6.567 ms`
12:10:48 - Revertible: `2.057 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token.balance_of_public**
12:10:48 - Duration: `35.381 ms`
12:10:48 - Mana used: `7,710`
12:10:48 - Mana per second: `217,913`
12:10:48 - Instructions executed: `594`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: Token contract tests/Token/transfer_in_public/3
12:10:48 - Total duration: `106.171 ms`
12:10:48 - Total mana used: `27,131`
12:10:48 - Mana per second: `255,540`
12:10:48 - Total instructions executed: `1,814`
12:10:48 - Tx hash computation: `25.613 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `3.784 ms`
12:10:48 - Revertible: `1.106 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token.transfer_in_public**
12:10:48 - Duration: `52.063 ms`
12:10:48 - Mana used: `27,131`
12:10:48 - Mana per second: `521,123`
12:10:48 - Instructions executed: `1,814`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: Token contract tests/Token/balance_of_public/4
12:10:48 - Total duration: `92.742 ms`
12:10:48 - Total mana used: `7,710`
12:10:48 - Mana per second: `83,134`
12:10:48 - Total instructions executed: `594`
12:10:48 - Tx hash computation: `25.638 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `4.947 ms`
12:10:48 - Revertible: `2.482 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token.balance_of_public**
12:10:48 - Duration: `34.759 ms`
12:10:48 - Mana used: `7,710`
12:10:48 - Mana per second: `221,813`
12:10:48 - Instructions executed: `594`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: Token contract tests/Token/balance_of_public/5
12:10:48 - Total duration: `81.428 ms`
12:10:48 - Total mana used: `7,710`
12:10:48 - Mana per second: `94,685`
12:10:48 - Total instructions executed: `594`
12:10:48 - Tx hash computation: `23.727 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `5.045 ms`
12:10:48 - Revertible: `1.511 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token.balance_of_public**
12:10:48 - Duration: `31.054 ms`
12:10:48 - Mana used: `7,710`
12:10:48 - Mana per second: `248,280`
12:10:48 - Instructions executed: `594`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: Token contract tests/Token/balance_of_public/6
12:10:48 - Total duration: `75.26 ms`
12:10:48 - Total mana used: `7,710`
12:10:48 - Mana per second: `102,445`
12:10:48 - Total instructions executed: `594`
12:10:48 - Tx hash computation: `27.557 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `3.917 ms`
12:10:48 - Revertible: `2.344 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token.balance_of_public**
12:10:48 - Duration: `15.413 ms`
12:10:48 - Mana used: `7,710`
12:10:48 - Mana per second: `500,238`
12:10:48 - Instructions executed: `594`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: Token contract tests/Token/burn_public/7
12:10:48 - Total duration: `89.861 ms`
12:10:48 - Total mana used: `17,144`
12:10:48 - Mana per second: `190,784`
12:10:48 - Total instructions executed: `1,054`
12:10:48 - Tx hash computation: `23.862 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `4.807 ms`
12:10:48 - Revertible: `1.506 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token.burn_public**
12:10:48 - Duration: `32.912 ms`
12:10:48 - Mana used: `17,144`
12:10:48 - Mana per second: `520,898`
12:10:48 - Instructions executed: `1,054`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: Token contract tests/Token/balance_of_public/8
12:10:48 - Total duration: `73.878 ms`
12:10:48 - Total mana used: `7,710`
12:10:48 - Mana per second: `104,361`
12:10:48 - Total instructions executed: `594`
12:10:48 - Tx hash computation: `25.03 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `4.645 ms`
12:10:48 - Revertible: `2.183 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token.balance_of_public**
12:10:48 - Duration: `17.152 ms`
12:10:48 - Mana used: `7,710`
12:10:48 - Mana per second: `449,516`
12:10:48 - Instructions executed: `594`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AMM contract tests/Token/constructor/0
12:10:48 - Total duration: `245.199 ms`
12:10:48 - Total mana used: `276,249`
12:10:48 - Mana per second: `1,126,631`
12:10:48 - Total instructions executed: `18,400`
12:10:48 - Tx hash computation: `26.454 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `4.856 ms`
12:10:48 - Revertible: `1.652 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token.constructor**
12:10:48 - Duration: `193.87 ms`
12:10:48 - Mana used: `276,249`
12:10:48 - Mana per second: `1,424,916`
12:10:48 - Instructions executed: `18,400`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AMM contract tests/Token/constructor/1
12:10:48 - Total duration: `304.089 ms`
12:10:48 - Total mana used: `276,249`
12:10:48 - Mana per second: `908,447`
12:10:48 - Total instructions executed: `18,400`
12:10:48 - Tx hash computation: `25.965 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `5.09 ms`
12:10:48 - Revertible: `1.544 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token.constructor**
12:10:48 - Duration: `244.99 ms`
12:10:48 - Mana used: `276,249`
12:10:48 - Mana per second: `1,127,593`
12:10:48 - Instructions executed: `18,400`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AMM contract tests/Token/constructor/2
12:10:48 - Total duration: `300.79 ms`
12:10:48 - Total mana used: `276,249`
12:10:48 - Mana per second: `918,412`
12:10:48 - Total instructions executed: `18,400`
12:10:48 - Tx hash computation: `39.149 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `7.034 ms`
12:10:48 - Revertible: `2.894 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token.constructor**
12:10:48 - Duration: `229.977 ms`
12:10:48 - Mana used: `276,249`
12:10:48 - Mana per second: `1,201,200`
12:10:48 - Instructions executed: `18,400`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AMM contract tests/AMM/constructor/3
12:10:48 - Total duration: `146.533 ms`
12:10:48 - Total mana used: `38,448`
12:10:48 - Mana per second: `262,385`
12:10:48 - Total instructions executed: `2,032`
12:10:48 - Tx hash computation: `28.391 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `3.987 ms`
12:10:48 - Revertible: `1.36 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AMM.constructor**
12:10:48 - Duration: `93.385 ms`
12:10:48 - Mana used: `38,448`
12:10:48 - Mana per second: `411,714`
12:10:48 - Instructions executed: `2,032`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AMM contract tests/AMM/set_minter/4
12:10:48 - Total duration: `82.69 ms`
12:10:48 - Total mana used: `9,718`
12:10:48 - Mana per second: `117,523`
12:10:48 - Total instructions executed: `626`
12:10:48 - Tx hash computation: `23.93 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `6.313 ms`
12:10:48 - Revertible: `2.351 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token.set_minter**
12:10:48 - Duration: `24.865 ms`
12:10:48 - Mana used: `9,718`
12:10:48 - Mana per second: `390,836`
12:10:48 - Instructions executed: `626`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AMM contract tests/AMM/add_liquidity/5
12:10:48 - Total duration: `326.937 ms`
12:10:48 - Total mana used: `124,026`
12:10:48 - Mana per second: `379,357`
12:10:48 - Total instructions executed: `8,219`
12:10:48 - Tx hash computation: `29.841 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `7.557 ms`
12:10:48 - Revertible: `1.679 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token._increase_public_balance**
12:10:48 - Duration: `30.526 ms`
12:10:48 - Mana used: `14,929`
12:10:48 - Mana per second: `489,053`
12:10:48 - Instructions executed: `1,027`
12:10:48 - **Fn: Token._increase_public_balance**
12:10:48 - Duration: `24.256 ms`
12:10:48 - Mana used: `14,929`
12:10:48 - Mana per second: `615,489`
12:10:48 - Instructions executed: `1,027`
12:10:48 - **Fn: AMM._add_liquidity**
12:10:48 - Duration: `204.524 ms`
12:10:48 - Mana used: `94,168`
12:10:48 - Mana per second: `460,425`
12:10:48 - Instructions executed: `6,165`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
12:10:48 - Total duration: `183.799 ms`
12:10:48 - Total mana used: `78,666`
12:10:48 - Mana per second: `428,001`
12:10:48 - Total instructions executed: `5,365`
12:10:48 - Tx hash computation: `27.594 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `5.015 ms`
12:10:48 - Revertible: `1.206 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token._increase_public_balance**
12:10:48 - Duration: `23.295 ms`
12:10:48 - Mana used: `14,929`
12:10:48 - Mana per second: `640,856`
12:10:48 - Instructions executed: `1,027`
12:10:48 - **Fn: AMM._swap_exact_tokens_for_tokens**
12:10:48 - Duration: `104.825 ms`
12:10:48 - Mana used: `63,737`
12:10:48 - Mana per second: `608,034`
12:10:48 - Instructions executed: `4,338`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
12:10:48 - Total duration: `311.71 ms`
12:10:48 - Total mana used: `142,711`
12:10:48 - Mana per second: `457,832`
12:10:48 - Total instructions executed: `9,502`
12:10:48 - Tx hash computation: `25.574 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `4.012 ms`
12:10:48 - Revertible: `1.291 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: Token._increase_public_balance**
12:10:48 - Duration: `23.053 ms`
12:10:48 - Mana used: `14,929`
12:10:48 - Mana per second: `647,584`
12:10:48 - Instructions executed: `1,027`
12:10:48 - **Fn: AMM._remove_liquidity**
12:10:48 - Duration: `227.254 ms`
12:10:48 - Mana used: `127,782`
12:10:48 - Mana per second: `562,287`
12:10:48 - Instructions executed: `8,475`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
12:10:48 - Total duration: `408.543 ms`
12:10:48 - Total mana used: `426,067`
12:10:48 - Mana per second: `1,042,895`
12:10:48 - Total instructions executed: `27,838`
12:10:48 - Tx hash computation: `23.215 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `4.208 ms`
12:10:48 - Revertible: `2.93 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmTest.bulk_testing**
12:10:48 - Duration: `354.074 ms`
12:10:48 - Mana used: `426,067`
12:10:48 - Mana per second: `1,203,327`
12:10:48 - Instructions executed: `27,838`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
12:10:48 - Total duration: `1,465.697 ms`
12:10:48 - Total mana used: `3,735,963`
12:10:48 - Mana per second: `2,548,932`
12:10:48 - Total instructions executed: `404,826`
12:10:48 - Tx hash computation: `29.689 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `4.271 ms`
12:10:48 - Revertible: `1.512 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmTest.nested_call_large_calldata**
12:10:48 - Duration: `1,403.137 ms`
12:10:48 - Mana used: `3,735,963`
12:10:48 - Mana per second: `2,662,579`
12:10:48 - Instructions executed: `404,826`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
12:10:48 - Total duration: `195.741 ms`
12:10:48 - Total mana used: `69,489`
12:10:48 - Mana per second: `355,006`
12:10:48 - Total instructions executed: `5,033`
12:10:48 - Tx hash computation: `28.216 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `7.554 ms`
12:10:48 - Revertible: `2.732 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_10**
12:10:48 - Duration: `126.401 ms`
12:10:48 - Mana used: `69,489`
12:10:48 - Mana per second: `549,751`
12:10:48 - Instructions executed: `5,033`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
12:10:48 - Total duration: `141.47 ms`
12:10:48 - Total mana used: `84,210`
12:10:48 - Mana per second: `595,248`
12:10:48 - Total instructions executed: `5,857`
12:10:48 - Tx hash computation: `35.932 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `8.101 ms`
12:10:48 - Revertible: `1.441 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_20**
12:10:48 - Duration: `52.226 ms`
12:10:48 - Mana used: `84,210`
12:10:48 - Mana per second: `1,612,403`
12:10:48 - Instructions executed: `5,857`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
12:10:48 - Total duration: `100.575 ms`
12:10:48 - Total mana used: `102,159`
12:10:48 - Mana per second: `1,015,745`
12:10:48 - Total instructions executed: `6,978`
12:10:48 - Tx hash computation: `22.284 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `4.681 ms`
12:10:48 - Revertible: `1.096 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_30**
12:10:48 - Duration: `35.568 ms`
12:10:48 - Mana used: `102,159`
12:10:48 - Mana per second: `2,872,211`
12:10:48 - Instructions executed: `6,978`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
12:10:48 - Total duration: `136.079 ms`
12:10:48 - Total mana used: `117,705`
12:10:48 - Mana per second: `864,974`
12:10:48 - Total instructions executed: `7,951`
12:10:48 - Tx hash computation: `25.925 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `12.594 ms`
12:10:48 - Revertible: `2.971 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_40**
12:10:48 - Duration: `58.722 ms`
12:10:48 - Mana used: `117,705`
12:10:48 - Mana per second: `2,004,443`
12:10:48 - Instructions executed: `7,951`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
12:10:48 - Total duration: `115.382 ms`
12:10:48 - Total mana used: `135,684`
12:10:48 - Mana per second: `1,175,957`
12:10:48 - Total instructions executed: `9,074`
12:10:48 - Tx hash computation: `26.827 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `5.35 ms`
12:10:48 - Revertible: `1.045 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_50**
12:10:48 - Duration: `62.147 ms`
12:10:48 - Mana used: `135,684`
12:10:48 - Mana per second: `2,183,292`
12:10:48 - Instructions executed: `9,074`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
12:10:48 - Total duration: `103.816 ms`
12:10:48 - Total mana used: `155,220`
12:10:48 - Mana per second: `1,495,149`
12:10:48 - Total instructions executed: `10,361`
12:10:48 - Tx hash computation: `28.264 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `4.388 ms`
12:10:48 - Revertible: `1.656 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_60**
12:10:48 - Duration: `50.512 ms`
12:10:48 - Mana used: `155,220`
12:10:48 - Mana per second: `3,072,921`
12:10:48 - Instructions executed: `10,361`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
12:10:48 - Total duration: `98.776 ms`
12:10:48 - Total mana used: `182,019`
12:10:48 - Mana per second: `1,842,744`
12:10:48 - Total instructions executed: `11,987`
12:10:48 - Tx hash computation: `21.925 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `3.769 ms`
12:10:48 - Revertible: `1.133 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_70**
12:10:48 - Duration: `48.27 ms`
12:10:48 - Mana used: `182,019`
12:10:48 - Mana per second: `3,770,850`
12:10:48 - Instructions executed: `11,987`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
12:10:48 - Total duration: `98.552 ms`
12:10:48 - Total mana used: `198,054`
12:10:48 - Mana per second: `2,009,637`
12:10:48 - Total instructions executed: `12,987`
12:10:48 - Tx hash computation: `23.675 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `3.609 ms`
12:10:48 - Revertible: `1.085 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_80**
12:10:48 - Duration: `49.481 ms`
12:10:48 - Mana used: `198,054`
12:10:48 - Mana per second: `4,002,642`
12:10:48 - Instructions executed: `12,987`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
12:10:48 - Total duration: `117.695 ms`
12:10:48 - Total mana used: `216,648`
12:10:48 - Mana per second: `1,840,755`
12:10:48 - Total instructions executed: `14,140`
12:10:48 - Tx hash computation: `29.394 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `4.112 ms`
12:10:48 - Revertible: `1.229 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_90**
12:10:48 - Duration: `57.419 ms`
12:10:48 - Mana used: `216,648`
12:10:48 - Mana per second: `3,773,083`
12:10:48 - Instructions executed: `14,140`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
12:10:48 - Total duration: `161.491 ms`
12:10:48 - Total mana used: `232,683`
12:10:48 - Mana per second: `1,440,846`
12:10:48 - Total instructions executed: `15,140`
12:10:48 - Tx hash computation: `38.422 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `5.793 ms`
12:10:48 - Revertible: `1.771 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_100**
12:10:48 - Duration: `89.096 ms`
12:10:48 - Mana used: `232,683`
12:10:48 - Mana per second: `2,611,607`
12:10:48 - Instructions executed: `15,140`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
12:10:48 - Total duration: `204.282 ms`
12:10:48 - Total mana used: `520,389`
12:10:48 - Mana per second: `2,547,409`
12:10:48 - Total instructions executed: `33,218`
12:10:48 - Tx hash computation: `31.101 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `4.341 ms`
12:10:48 - Revertible: `1.429 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_255**
12:10:48 - Duration: `141.417 ms`
12:10:48 - Mana used: `520,389`
12:10:48 - Mana per second: `3,679,818`
12:10:48 - Instructions executed: `33,218`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
12:10:48 - Total duration: `170.513 ms`
12:10:48 - Total mana used: `518,919`
12:10:48 - Mana per second: `3,043,273`
12:10:48 - Total instructions executed: `33,313`
12:10:48 - Tx hash computation: `22.573 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `3.57 ms`
12:10:48 - Revertible: `1.096 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_256**
12:10:48 - Duration: `126.348 ms`
12:10:48 - Mana used: `518,919`
12:10:48 - Mana per second: `4,107,067`
12:10:48 - Instructions executed: `33,313`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
12:10:48 - Total duration: `235.301 ms`
12:10:48 - Total mana used: `994,713`
12:10:48 - Mana per second: `4,227,415`
12:10:48 - Total instructions executed: `62,965`
12:10:48 - Tx hash computation: `22.364 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `3.974 ms`
12:10:48 - Revertible: `0.929 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_511**
12:10:48 - Duration: `189.479 ms`
12:10:48 - Mana used: `994,713`
12:10:48 - Mana per second: `5,249,737`
12:10:48 - Instructions executed: `62,965`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
12:10:48 - Total duration: `361.296 ms`
12:10:48 - Total mana used: `994,935`
12:10:48 - Mana per second: `2,753,796`
12:10:48 - Total instructions executed: `62,918`
12:10:48 - Tx hash computation: `30.331 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `3.5 ms`
12:10:48 - Revertible: `0.908 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_512**
12:10:48 - Duration: `299.613 ms`
12:10:48 - Mana used: `994,935`
12:10:48 - Mana per second: `3,320,732`
12:10:48 - Instructions executed: `62,918`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
12:10:48 - Total duration: `1,038.378 ms`
12:10:48 - Total mana used: `3,828,321`
12:10:48 - Mana per second: `3,686,827`
12:10:48 - Total instructions executed: `240,570`
12:10:48 - Tx hash computation: `23.265 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `5.058 ms`
12:10:48 - Revertible: `1.452 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.sha256_hash_2048**
12:10:48 - Duration: `983.964 ms`
12:10:48 - Mana used: `3,828,321`
12:10:48 - Mana per second: `3,890,714`
12:10:48 - Instructions executed: `240,570`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
12:10:48 - Total duration: `116.894 ms`
12:10:48 - Total mana used: `146,826`
12:10:48 - Mana per second: `1,256,059`
12:10:48 - Total instructions executed: `9,484`
12:10:48 - Tx hash computation: `30.151 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `5.231 ms`
12:10:48 - Revertible: `1.302 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.keccak_hash**
12:10:48 - Duration: `56.503 ms`
12:10:48 - Mana used: `146,826`
12:10:48 - Mana per second: `2,598,575`
12:10:48 - Instructions executed: `9,484`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
12:10:48 - Total duration: `91.043 ms`
12:10:48 - Total mana used: `43,077`
12:10:48 - Mana per second: `473,151`
12:10:48 - Total instructions executed: `3,079`
12:10:48 - Tx hash computation: `38.252 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `6.815 ms`
12:10:48 - Revertible: `1.258 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.keccak_f1600**
12:10:48 - Duration: `23.623 ms`
12:10:48 - Mana used: `43,077`
12:10:48 - Mana per second: `1,823,548`
12:10:48 - Instructions executed: `3,079`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
12:10:48 - Total duration: `111.974 ms`
12:10:48 - Total mana used: `28,962`
12:10:48 - Mana per second: `258,649`
12:10:48 - Total instructions executed: `2,207`
12:10:48 - Tx hash computation: `32.6 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `10.568 ms`
12:10:48 - Revertible: `1.877 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.poseidon2_hash**
12:10:48 - Duration: `32.215 ms`
12:10:48 - Mana used: `28,962`
12:10:48 - Mana per second: `899,014`
12:10:48 - Instructions executed: `2,207`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
12:10:48 - Total duration: `634.977 ms`
12:10:48 - Total mana used: `355,530`
12:10:48 - Mana per second: `559,910`
12:10:48 - Total instructions executed: `22,922`
12:10:48 - Tx hash computation: `41.095 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `4.938 ms`
12:10:48 - Revertible: `1.841 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.pedersen_hash**
12:10:48 - Duration: `563.233 ms`
12:10:48 - Mana used: `355,530`
12:10:48 - Mana per second: `631,231`
12:10:48 - Instructions executed: `22,922`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
12:10:48 - Total duration: `488.915 ms`
12:10:48 - Total mana used: `357,072`
12:10:48 - Mana per second: `730,336`
12:10:48 - Total instructions executed: `22,996`
12:10:48 - Tx hash computation: `32.041 ms`
12:10:48 - Private insertions:
12:10:48 - Non-revertible: `4.567 ms`
12:10:48 - Revertible: `2.52 ms`
12:10:48 - Enqueued public calls:
12:10:48 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
12:10:48 - Duration: `430.235 ms`
12:10:48 - Mana used: `357,072`
12:10:48 - Mana per second: `829,947`
12:10:48 - Instructions executed: `22,996`
12:10:48
12:10:48 ---------------------------------------------------------------------
12:10:48
12:10:48
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
18.877 s)
12:10:48 Public TX simulator apps tests: benchmarks
12:10:48
✓ Token Contract test (1730 ms)
12:10:48
✓ AMM Contract test (2337 ms)
12:10:48
✓ AVM simulator bulk test (764 ms)
12:10:48
✓ AVM large calldata test (1811 ms)
12:10:48 AVM gadgets tests
12:10:48
✓ keccak_hash (330 ms)
12:10:48
✓ keccak_f1600 (302 ms)
12:10:48
✓ poseidon2_hash (341 ms)
12:10:48
✓ pedersen_hash (868 ms)
12:10:48
✓ pedersen_hash_with_index (716 ms)
12:10:48 sha256_hash_10
12:10:48
✓ sha256_hash_10 (448 ms)
12:10:48 sha256_hash_20
12:10:48
✓ sha256_hash_20 (363 ms)
12:10:48 sha256_hash_30
12:10:48
✓ sha256_hash_30 (323 ms)
12:10:48 sha256_hash_40
12:10:48
✓ sha256_hash_40 (370 ms)
12:10:48 sha256_hash_50
12:10:48
✓ sha256_hash_50 (344 ms)
12:10:48 sha256_hash_60
12:10:48
✓ sha256_hash_60 (342 ms)
12:10:48 sha256_hash_70
12:10:48
✓ sha256_hash_70 (327 ms)
12:10:48 sha256_hash_80
12:10:48
✓ sha256_hash_80 (301 ms)
12:10:48 sha256_hash_90
12:10:48
✓ sha256_hash_90 (321 ms)
12:10:48 sha256_hash_100
12:10:48
✓ sha256_hash_100 (359 ms)
12:10:48 sha256_hash_255
12:10:48
✓ sha256_hash_255 (399 ms)
12:10:48 sha256_hash_256
12:10:48
✓ sha256_hash_256 (359 ms)
12:10:48 sha256_hash_511
12:10:48
✓ sha256_hash_511 (425 ms)
12:10:48 sha256_hash_512
12:10:48
✓ sha256_hash_512 (551 ms)
12:10:48 sha256_hash_2048
12:10:48
✓ sha256_hash_2048 (1287 ms)
12:10:48
12:10:48
Test Suites: 1 passed, 1 total
12:10:48
Tests: 24 passed, 24 total
12:10:48
Snapshots: 0 total
12:10:48
Time: 18.95 s
12:10:48
Ran all test suites matching /simulator\/src\/public\/public_tx_simulator\/apps_tests\/bench.test.ts/i
.
12:10:48
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?