Parent Log:
http://ci.aztec-labs.com/88a1010f314e27f0
Command: d2fcfaaceedeb658 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/7dcba16a1a8b286f0e20ac38acd8c97103e573de
Env: REF_NAME=gh-readonly-queue/next/pr-15314-bd28eda782eb6f2e1e5c2101a27104b4ad8796b3 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Thu Jun 26 17:49:44 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15314_amd64_x1-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
17:49:48 [17:49:48.391]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-jVWr9n/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:50 [17:49:50.111]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1224.8249449999994ms
17:49:50
17:49:50 [17:49:50.120]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-JiQjUI/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:52 [17:49:52.504]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2115.378119ms
17:49:52
17:49:52 [17:49:52.514]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-HeUQR6/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:53 [17:49:53.193]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-2mwzax/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:53 [17:49:53.945]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ty6gvL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:54 [17:49:54.188]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-B5nMfy/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:54 [17:49:54.498]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-OOFEtE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:54 [17:49:54.802]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-VSOwkb/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:55 [17:49:55.122]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-BEkgi1/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:55 [17:49:55.438]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-bEXExv/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:55 [17:49:55.767]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-E90zRo/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:56 [17:49:56.124]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-B0Ho0x/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:56 [17:49:56.528]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-JYTTO1/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:56 [17:49:56.908]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-dmwGhB/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:57 [17:49:57.301]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-D4nS9s/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:57 [17:49:57.667]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-9RsuhR/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:58 [17:49:58.116]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-YdzoB9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:58 [17:49:58.557]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rYZq9I/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:59 [17:49:59.094]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-I0hv8n/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:49:59 [17:49:59.790]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-kvEvvX/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:50:01 [17:50:01.150]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-KE6n3n/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:50:01 [17:50:01.480]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NoCjac/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:50:01 [17:50:01.852]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-j3Aeug/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:50:02 [17:50:02.238]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Jgj65I/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:50:03 [17:50:03.110]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-FFCeRE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:50:03 [17:50:03.847]
INFO:
public-tx-apps-tests-bench
17:50:03
17:50:03 [17:50:03.939]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
17:50:03
17:50:03 ## TX Label: Token contract tests/Token/constructor/0
17:50:03 - Total duration: `393.03 ms`
17:50:03 - Total mana used: `316,452`
17:50:03 - Mana per second: `805,161`
17:50:03 - Total instructions executed: `18,400`
17:50:03 - Tx hash computation: `28.51 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `15.078 ms`
17:50:03 - Revertible: `3.544 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token.constructor**
17:50:03 - Duration: `300.232 ms`
17:50:03 - Mana used: `316,452`
17:50:03 - Mana per second: `1,054,026`
17:50:03 - Instructions executed: `18,400`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: Token contract tests/Token/mint_to_public/1
17:50:03 - Total duration: `117.14 ms`
17:50:03 - Total mana used: `24,620`
17:50:03 - Mana per second: `210,175`
17:50:03 - Total instructions executed: `1,377`
17:50:03 - Tx hash computation: `24.159 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `3.664 ms`
17:50:03 - Revertible: `13.421 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token.mint_to_public**
17:50:03 - Duration: `44.924 ms`
17:50:03 - Mana used: `24,620`
17:50:03 - Mana per second: `548,037`
17:50:03 - Instructions executed: `1,377`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: Token contract tests/Token/balance_of_public/2
17:50:03 - Total duration: `92.11 ms`
17:50:03 - Total mana used: `8,988`
17:50:03 - Mana per second: `97,579`
17:50:03 - Total instructions executed: `594`
17:50:03 - Tx hash computation: `37.073 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `6.2 ms`
17:50:03 - Revertible: `2.749 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token.balance_of_public**
17:50:03 - Duration: `23.79 ms`
17:50:03 - Mana used: `8,988`
17:50:03 - Mana per second: `377,813`
17:50:03 - Instructions executed: `594`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: Token contract tests/Token/transfer_in_public/3
17:50:03 - Total duration: `107.2 ms`
17:50:03 - Total mana used: `31,121`
17:50:03 - Mana per second: `290,309`
17:50:03 - Total instructions executed: `1,814`
17:50:03 - Tx hash computation: `36.959 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `4.471 ms`
17:50:03 - Revertible: `1.453 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token.transfer_in_public**
17:50:03 - Duration: `45.115 ms`
17:50:03 - Mana used: `31,121`
17:50:03 - Mana per second: `689,809`
17:50:03 - Instructions executed: `1,814`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: Token contract tests/Token/balance_of_public/4
17:50:03 - Total duration: `80.421 ms`
17:50:03 - Total mana used: `8,988`
17:50:03 - Mana per second: `111,762`
17:50:03 - Total instructions executed: `594`
17:50:03 - Tx hash computation: `31.172 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `4.929 ms`
17:50:03 - Revertible: `2.154 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token.balance_of_public**
17:50:03 - Duration: `22.346 ms`
17:50:03 - Mana used: `8,988`
17:50:03 - Mana per second: `402,215`
17:50:03 - Instructions executed: `594`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: Token contract tests/Token/balance_of_public/5
17:50:03 - Total duration: `100.978 ms`
17:50:03 - Total mana used: `8,988`
17:50:03 - Mana per second: `89,009`
17:50:03 - Total instructions executed: `594`
17:50:03 - Tx hash computation: `32.444 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `10.131 ms`
17:50:03 - Revertible: `2.176 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token.balance_of_public**
17:50:03 - Duration: `28.558 ms`
17:50:03 - Mana used: `8,988`
17:50:03 - Mana per second: `314,727`
17:50:03 - Instructions executed: `594`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: Token contract tests/Token/balance_of_public/6
17:50:03 - Total duration: `86.913 ms`
17:50:03 - Total mana used: `8,988`
17:50:03 - Mana per second: `103,413`
17:50:03 - Total instructions executed: `594`
17:50:03 - Tx hash computation: `31.308 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `6.291 ms`
17:50:03 - Revertible: `1.978 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token.balance_of_public**
17:50:03 - Duration: `21.882 ms`
17:50:03 - Mana used: `8,988`
17:50:03 - Mana per second: `410,741`
17:50:03 - Instructions executed: `594`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: Token contract tests/Token/burn_public/7
17:50:03 - Total duration: `92.666 ms`
17:50:03 - Total mana used: `19,454`
17:50:03 - Mana per second: `209,936`
17:50:03 - Total instructions executed: `1,054`
17:50:03 - Tx hash computation: `23.971 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `8.108 ms`
17:50:03 - Revertible: `1.793 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token.burn_public**
17:50:03 - Duration: `30.537 ms`
17:50:03 - Mana used: `19,454`
17:50:03 - Mana per second: `637,068`
17:50:03 - Instructions executed: `1,054`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: Token contract tests/Token/balance_of_public/8
17:50:03 - Total duration: `84.14 ms`
17:50:03 - Total mana used: `8,988`
17:50:03 - Mana per second: `106,822`
17:50:03 - Total instructions executed: `594`
17:50:03 - Tx hash computation: `25.984 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `11.791 ms`
17:50:03 - Revertible: `6.279 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token.balance_of_public**
17:50:03 - Duration: `17.162 ms`
17:50:03 - Mana used: `8,988`
17:50:03 - Mana per second: `523,727`
17:50:03 - Instructions executed: `594`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AMM contract tests/Token/constructor/0
17:50:03 - Total duration: `276.029 ms`
17:50:03 - Total mana used: `316,452`
17:50:03 - Mana per second: `1,146,443`
17:50:03 - Total instructions executed: `18,400`
17:50:03 - Tx hash computation: `30.982 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `4.823 ms`
17:50:03 - Revertible: `1.838 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token.constructor**
17:50:03 - Duration: `218.925 ms`
17:50:03 - Mana used: `316,452`
17:50:03 - Mana per second: `1,445,484`
17:50:03 - Instructions executed: `18,400`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AMM contract tests/Token/constructor/1
17:50:03 - Total duration: `248.412 ms`
17:50:03 - Total mana used: `316,452`
17:50:03 - Mana per second: `1,273,900`
17:50:03 - Total instructions executed: `18,400`
17:50:03 - Tx hash computation: `23.737 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `4.386 ms`
17:50:03 - Revertible: `1.353 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token.constructor**
17:50:03 - Duration: `196.48 ms`
17:50:03 - Mana used: `316,452`
17:50:03 - Mana per second: `1,610,611`
17:50:03 - Instructions executed: `18,400`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AMM contract tests/Token/constructor/2
17:50:03 - Total duration: `278.25 ms`
17:50:03 - Total mana used: `316,452`
17:50:03 - Mana per second: `1,137,293`
17:50:03 - Total instructions executed: `18,400`
17:50:03 - Tx hash computation: `32.372 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `7.652 ms`
17:50:03 - Revertible: `2.27 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token.constructor**
17:50:03 - Duration: `199.408 ms`
17:50:03 - Mana used: `316,452`
17:50:03 - Mana per second: `1,586,961`
17:50:03 - Instructions executed: `18,400`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AMM contract tests/AMM/constructor/3
17:50:03 - Total duration: `142.055 ms`
17:50:03 - Total mana used: `42,933`
17:50:03 - Mana per second: `302,229`
17:50:03 - Total instructions executed: `2,032`
17:50:03 - Tx hash computation: `28.11 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `5.662 ms`
17:50:03 - Revertible: `1.604 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AMM.constructor**
17:50:03 - Duration: `84.44 ms`
17:50:03 - Mana used: `42,933`
17:50:03 - Mana per second: `508,442`
17:50:03 - Instructions executed: `2,032`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AMM contract tests/AMM/set_minter/4
17:50:03 - Total duration: `93.482 ms`
17:50:03 - Total mana used: `11,068`
17:50:03 - Mana per second: `118,397`
17:50:03 - Total instructions executed: `626`
17:50:03 - Tx hash computation: `33.378 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `6.939 ms`
17:50:03 - Revertible: `1.833 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token.set_minter**
17:50:03 - Duration: `24.614 ms`
17:50:03 - Mana used: `11,068`
17:50:03 - Mana per second: `449,670`
17:50:03 - Instructions executed: `626`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AMM contract tests/AMM/add_liquidity/5
17:50:03 - Total duration: `324.745 ms`
17:50:03 - Total mana used: `135,783`
17:50:03 - Mana per second: `418,122`
17:50:03 - Total instructions executed: `7,768`
17:50:03 - Tx hash computation: `38.092 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `4.58 ms`
17:50:03 - Revertible: `1.155 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token._increase_public_balance**
17:50:03 - Duration: `26.243 ms`
17:50:03 - Mana used: `17,167`
17:50:03 - Mana per second: `654,165`
17:50:03 - Instructions executed: `1,027`
17:50:03 - **Fn: Token._increase_public_balance**
17:50:03 - Duration: `26.92 ms`
17:50:03 - Mana used: `17,167`
17:50:03 - Mana per second: `637,710`
17:50:03 - Instructions executed: `1,027`
17:50:03 - **Fn: AMM._add_liquidity**
17:50:03 - Duration: `195.512 ms`
17:50:03 - Mana used: `101,449`
17:50:03 - Mana per second: `518,888`
17:50:03 - Instructions executed: `5,714`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
17:50:03 - Total duration: `262.26 ms`
17:50:03 - Total mana used: `86,313`
17:50:03 - Mana per second: `329,112`
17:50:03 - Total instructions executed: `5,068`
17:50:03 - Tx hash computation: `31.36 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `7.291 ms`
17:50:03 - Revertible: `2.182 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token._increase_public_balance**
17:50:03 - Duration: `35.898 ms`
17:50:03 - Mana used: `17,167`
17:50:03 - Mana per second: `478,217`
17:50:03 - Instructions executed: `1,027`
17:50:03 - **Fn: AMM._swap_exact_tokens_for_tokens**
17:50:03 - Duration: `162.315 ms`
17:50:03 - Mana used: `69,146`
17:50:03 - Mana per second: `425,998`
17:50:03 - Instructions executed: `4,041`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
17:50:03 - Total duration: `352.062 ms`
17:50:03 - Total mana used: `155,107`
17:50:03 - Mana per second: `440,568`
17:50:03 - Total instructions executed: `8,883`
17:50:03 - Tx hash computation: `35.891 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `4.86 ms`
17:50:03 - Revertible: `2.603 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: Token._increase_public_balance**
17:50:03 - Duration: `30.597 ms`
17:50:03 - Mana used: `17,167`
17:50:03 - Mana per second: `561,061`
17:50:03 - Instructions executed: `1,027`
17:50:03 - **Fn: AMM._remove_liquidity**
17:50:03 - Duration: `252.274 ms`
17:50:03 - Mana used: `137,940`
17:50:03 - Mana per second: `546,787`
17:50:03 - Instructions executed: `7,856`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
17:50:03 - Total duration: `386.82 ms`
17:50:03 - Total mana used: `485,737`
17:50:03 - Mana per second: `1,255,718`
17:50:03 - Total instructions executed: `27,713`
17:50:03 - Tx hash computation: `22.241 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `4.162 ms`
17:50:03 - Revertible: `1.799 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmTest.bulk_testing**
17:50:03 - Duration: `325.865 ms`
17:50:03 - Mana used: `485,737`
17:50:03 - Mana per second: `1,490,607`
17:50:03 - Instructions executed: `27,713`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
17:50:03 - Total duration: `456.207 ms`
17:50:03 - Total mana used: `1,038,132`
17:50:03 - Mana per second: `2,275,575`
17:50:03 - Total instructions executed: `67,184`
17:50:03 - Tx hash computation: `37.067 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `4.174 ms`
17:50:03 - Revertible: `1.462 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmTest.nested_call_large_calldata**
17:50:03 - Duration: `390.725 ms`
17:50:03 - Mana used: `1,038,132`
17:50:03 - Mana per second: `2,656,935`
17:50:03 - Instructions executed: `67,184`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
17:50:03 - Total duration: `116.578 ms`
17:50:03 - Total mana used: `79,332`
17:50:03 - Mana per second: `680,505`
17:50:03 - Total instructions executed: `5,034`
17:50:03 - Tx hash computation: `26.834 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `3.763 ms`
17:50:03 - Revertible: `1.269 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_10**
17:50:03 - Duration: `65.381 ms`
17:50:03 - Mana used: `79,332`
17:50:03 - Mana per second: `1,213,386`
17:50:03 - Instructions executed: `5,034`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
17:50:03 - Total duration: `107.676 ms`
17:50:03 - Total mana used: `96,084`
17:50:03 - Mana per second: `892,347`
17:50:03 - Total instructions executed: `5,858`
17:50:03 - Tx hash computation: `28.03 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `3.973 ms`
17:50:03 - Revertible: `1.385 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_20**
17:50:03 - Duration: `43.586 ms`
17:50:03 - Mana used: `96,084`
17:50:03 - Mana per second: `2,204,487`
17:50:03 - Instructions executed: `5,858`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
17:50:03 - Total duration: `106.259 ms`
17:50:03 - Total mana used: `116,658`
17:50:03 - Mana per second: `1,097,861`
17:50:03 - Total instructions executed: `6,979`
17:50:03 - Tx hash computation: `24.445 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `5.265 ms`
17:50:03 - Revertible: `1.561 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_30**
17:50:03 - Duration: `44.849 ms`
17:50:03 - Mana used: `116,658`
17:50:03 - Mana per second: `2,601,105`
17:50:03 - Instructions executed: `6,979`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
17:50:03 - Total duration: `120.628 ms`
17:50:03 - Total mana used: `134,490`
17:50:03 - Mana per second: `1,114,912`
17:50:03 - Total instructions executed: `7,952`
17:50:03 - Tx hash computation: `25.955 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `3.976 ms`
17:50:03 - Revertible: `1.538 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_40**
17:50:03 - Duration: `67.376 ms`
17:50:03 - Mana used: `134,490`
17:50:03 - Mana per second: `1,996,110`
17:50:03 - Instructions executed: `7,952`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
17:50:03 - Total duration: `112.246 ms`
17:50:03 - Total mana used: `155,100`
17:50:03 - Mana per second: `1,381,786`
17:50:03 - Total instructions executed: `9,075`
17:50:03 - Tx hash computation: `37.893 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `3.807 ms`
17:50:03 - Revertible: `1.273 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_50**
17:50:03 - Duration: `48.03 ms`
17:50:03 - Mana used: `155,100`
17:50:03 - Mana per second: `3,229,226`
17:50:03 - Instructions executed: `9,075`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
17:50:03 - Total duration: `136.659 ms`
17:50:03 - Total mana used: `177,465`
17:50:03 - Mana per second: `1,298,593`
17:50:03 - Total instructions executed: `10,362`
17:50:03 - Tx hash computation: `33.572 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `3.505 ms`
17:50:03 - Revertible: `1.312 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_60**
17:50:03 - Duration: `72.86 ms`
17:50:03 - Mana used: `177,465`
17:50:03 - Mana per second: `2,435,715`
17:50:03 - Instructions executed: `10,362`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
17:50:03 - Total duration: `168.885 ms`
17:50:03 - Total mana used: `208,257`
17:50:03 - Mana per second: `1,233,127`
17:50:03 - Total instructions executed: `11,988`
17:50:03 - Tx hash computation: `41.124 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `8.887 ms`
17:50:03 - Revertible: `1.956 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_70**
17:50:03 - Duration: `90.629 ms`
17:50:03 - Mana used: `208,257`
17:50:03 - Mana per second: `2,297,908`
17:50:03 - Instructions executed: `11,988`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
17:50:03 - Total duration: `159.956 ms`
17:50:03 - Total mana used: `226,659`
17:50:03 - Mana per second: `1,417,006`
17:50:03 - Total instructions executed: `12,988`
17:50:03 - Tx hash computation: `36.165 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `7.676 ms`
17:50:03 - Revertible: `1.654 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_80**
17:50:03 - Duration: `88.609 ms`
17:50:03 - Mana used: `226,659`
17:50:03 - Mana per second: `2,557,954`
17:50:03 - Instructions executed: `12,988`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
17:50:03 - Total duration: `163.511 ms`
17:50:03 - Total mana used: `247,974`
17:50:03 - Mana per second: `1,516,560`
17:50:03 - Total instructions executed: `14,141`
17:50:03 - Tx hash computation: `22.308 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `19.779 ms`
17:50:03 - Revertible: `1.875 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_90**
17:50:03 - Duration: `77.39 ms`
17:50:03 - Mana used: `247,974`
17:50:03 - Mana per second: `3,204,218`
17:50:03 - Instructions executed: `14,141`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
17:50:03 - Total duration: `152.291 ms`
17:50:03 - Total mana used: `266,376`
17:50:03 - Mana per second: `1,749,120`
17:50:03 - Total instructions executed: `15,141`
17:50:03 - Tx hash computation: `24.287 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `4.212 ms`
17:50:03 - Revertible: `1.026 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_100**
17:50:03 - Duration: `97.577 ms`
17:50:03 - Mana used: `266,376`
17:50:03 - Mana per second: `2,729,914`
17:50:03 - Instructions executed: `15,141`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
17:50:03 - Total duration: `239.262 ms`
17:50:03 - Total mana used: `596,223`
17:50:03 - Mana per second: `2,491,921`
17:50:03 - Total instructions executed: `33,219`
17:50:03 - Tx hash computation: `31.409 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `4.065 ms`
17:50:03 - Revertible: `1.218 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_255**
17:50:03 - Duration: `176.541 ms`
17:50:03 - Mana used: `596,223`
17:50:03 - Mana per second: `3,377,254`
17:50:03 - Instructions executed: `33,219`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
17:50:03 - Total duration: `226.716 ms`
17:50:03 - Total mana used: `594,084`
17:50:03 - Mana per second: `2,620,384`
17:50:03 - Total instructions executed: `33,314`
17:50:03 - Tx hash computation: `35.924 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `5.799 ms`
17:50:03 - Revertible: `1.583 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_256**
17:50:03 - Duration: `153.456 ms`
17:50:03 - Mana used: `594,084`
17:50:03 - Mana per second: `3,871,362`
17:50:03 - Instructions executed: `33,314`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
17:50:03 - Total duration: `336.019 ms`
17:50:03 - Total mana used: `1,140,150`
17:50:03 - Mana per second: `3,393,109`
17:50:03 - Total instructions executed: `62,966`
17:50:03 - Tx hash computation: `31.891 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `6.728 ms`
17:50:03 - Revertible: `1.78 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_511**
17:50:03 - Duration: `267.795 ms`
17:50:03 - Mana used: `1,140,150`
17:50:03 - Mana per second: `4,257,542`
17:50:03 - Instructions executed: `62,966`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
17:50:03 - Total duration: `474.999 ms`
17:50:03 - Total mana used: `1,138,065`
17:50:03 - Mana per second: `2,395,929`
17:50:03 - Total instructions executed: `62,919`
17:50:03 - Tx hash computation: `35.969 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `4.901 ms`
17:50:03 - Revertible: `1.319 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_512**
17:50:03 - Duration: `392.817 ms`
17:50:03 - Mana used: `1,138,065`
17:50:03 - Mana per second: `2,897,188`
17:50:03 - Instructions executed: `62,919`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
17:50:03 - Total duration: `1,069.016 ms`
17:50:03 - Total mana used: `4,379,340`
17:50:03 - Mana per second: `4,096,609`
17:50:03 - Total instructions executed: `240,571`
17:50:03 - Tx hash computation: `28.081 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `4.054 ms`
17:50:03 - Revertible: `1.585 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.sha256_hash_2048**
17:50:03 - Duration: `1,016.633 ms`
17:50:03 - Mana used: `4,379,340`
17:50:03 - Mana per second: `4,307,691`
17:50:03 - Instructions executed: `240,571`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
17:50:03 - Total duration: `131.565 ms`
17:50:03 - Total mana used: `167,712`
17:50:03 - Mana per second: `1,274,745`
17:50:03 - Total instructions executed: `9,484`
17:50:03 - Tx hash computation: `31.966 ms`
17:50:03 - Private insertions:
17:50:03 - Non-revertible: `4.294 ms`
17:50:03 - Revertible: `2.148 ms`
17:50:03 - Enqueued public calls:
17:50:03 - **Fn: AvmGadgetsTest.keccak_hash**
17:50:03 - Duration: `63.537 ms`
17:50:03 - Mana used: `167,712`
17:50:03 - Mana per second: `2,639,612`
17:50:03 - Instructions executed: `9,484`
17:50:03
17:50:03 ---------------------------------------------------------------------
17:50:03
17:50:03 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
17:50:03 - Total duration: `144.688 ms`
17:50:03 - Total mana used: `49,284`
17:50:04 - Mana per second: `340,622`
17:50:04 - Total instructions executed: `3,080`
17:50:04 - Tx hash computation: `28.934 ms`
17:50:04 - Private insertions:
17:50:04 - Non-revertible: `11.38 ms`
17:50:04 - Revertible: `3.267 ms`
17:50:04 - Enqueued public calls:
17:50:04 - **Fn: AvmGadgetsTest.keccak_f1600**
17:50:04 - Duration: `71.241 ms`
17:50:04 - Mana used: `49,284`
17:50:04 - Mana per second: `691,793`
17:50:04 - Instructions executed: `3,080`
17:50:04
17:50:04 ---------------------------------------------------------------------
17:50:04
17:50:04 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
17:50:04 - Total duration: `117.845 ms`
17:50:04 - Total mana used: `33,546`
17:50:04 - Mana per second: `284,661`
17:50:04 - Total instructions executed: `2,208`
17:50:04 - Tx hash computation: `36.641 ms`
17:50:04 - Private insertions:
17:50:04 - Non-revertible: `4.894 ms`
17:50:04 - Revertible: `1.252 ms`
17:50:04 - Enqueued public calls:
17:50:04 - **Fn: AvmGadgetsTest.poseidon2_hash**
17:50:04 - Duration: `24.683 ms`
17:50:04 - Mana used: `33,546`
17:50:04 - Mana per second: `1,359,085`
17:50:04 - Instructions executed: `2,208`
17:50:04
17:50:04 ---------------------------------------------------------------------
17:50:04
17:50:04 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
17:50:04 - Total duration: `656.929 ms`
17:50:04 - Total mana used: `361,185`
17:50:04 - Mana per second: `549,808`
17:50:04 - Total instructions executed: `22,934`
17:50:04 - Tx hash computation: `33.679 ms`
17:50:04 - Private insertions:
17:50:04 - Non-revertible: `3.983 ms`
17:50:04 - Revertible: `1.566 ms`
17:50:04 - Enqueued public calls:
17:50:04 - **Fn: AvmGadgetsTest.pedersen_hash**
17:50:04 - Duration: `587.948 ms`
17:50:04 - Mana used: `361,185`
17:50:04 - Mana per second: `614,315`
17:50:04 - Instructions executed: `22,934`
17:50:04
17:50:04 ---------------------------------------------------------------------
17:50:04
17:50:04 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
17:50:04 - Total duration: `515.255 ms`
17:50:04 - Total mana used: `362,211`
17:50:04 - Mana per second: `702,974`
17:50:04 - Total instructions executed: `22,973`
17:50:04 - Tx hash computation: `31.204 ms`
17:50:04 - Private insertions:
17:50:04 - Non-revertible: `8.281 ms`
17:50:04 - Revertible: `1.359 ms`
17:50:04 - Enqueued public calls:
17:50:04 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
17:50:04 - Duration: `449.451 ms`
17:50:04 - Mana used: `362,211`
17:50:04 - Mana per second: `805,897`
17:50:04 - Instructions executed: `22,973`
17:50:04
17:50:04 ---------------------------------------------------------------------
17:50:04
17:50:04
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
18.478 s)
17:50:04 Public TX simulator apps tests: benchmarks
17:50:04
✓ Token Contract test (1751 ms)
17:50:04
✓ AMM Contract test (2393 ms)
17:50:04
✓ AVM simulator bulk test (678 ms)
17:50:04
✓ AVM large calldata test (751 ms)
17:50:04 AVM gadgets tests
17:50:04
✓ keccak_hash (328 ms)
17:50:04
✓ keccak_f1600 (365 ms)
17:50:04
✓ poseidon2_hash (390 ms)
17:50:04
✓ pedersen_hash (874 ms)
17:50:04
✓ pedersen_hash_with_index (742 ms)
17:50:04 sha256_hash_10
17:50:04
✓ sha256_hash_10 (310 ms)
17:50:04 sha256_hash_20
17:50:04
✓ sha256_hash_20 (298 ms)
17:50:04 sha256_hash_30
17:50:04
✓ sha256_hash_30 (323 ms)
17:50:04 sha256_hash_40
17:50:04
✓ sha256_hash_40 (316 ms)
17:50:04 sha256_hash_50
17:50:04
✓ sha256_hash_50 (317 ms)
17:50:04 sha256_hash_60
17:50:04
✓ sha256_hash_60 (367 ms)
17:50:04 sha256_hash_70
17:50:04
✓ sha256_hash_70 (402 ms)
17:50:04 sha256_hash_80
17:50:04
✓ sha256_hash_80 (382 ms)
17:50:04 sha256_hash_90
17:50:04
✓ sha256_hash_90 (390 ms)
17:50:04 sha256_hash_100
17:50:04
✓ sha256_hash_100 (368 ms)
17:50:04 sha256_hash_255
17:50:04
✓ sha256_hash_255 (446 ms)
17:50:04 sha256_hash_256
17:50:04
✓ sha256_hash_256 (443 ms)
17:50:04 sha256_hash_511
17:50:04
✓ sha256_hash_511 (537 ms)
17:50:04 sha256_hash_512
17:50:04
✓ sha256_hash_512 (695 ms)
17:50:04 sha256_hash_2048
17:50:04
✓ sha256_hash_2048 (1362 ms)
17:50:04
17:50:04
Test Suites: 1 passed, 1 total
17:50:04
Tests: 24 passed, 24 total
17:50:04
Snapshots: 0 total
17:50:04
Time: 18.57 s
17:50:04
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
17:50:04
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?