Parent Log:
http://ci.aztec-labs.com/9ede61bfdff30c23
Command: 03ab2c8f0cfe2a95 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/77a00686be4080a71b03d68671da6c8b270b62aa
Env: REF_NAME=gh-readonly-queue/next/pr-14961-fa23733be8278348dff0959c8094bcfd89eb44d5 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Thu Jun 12 10:50:27 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14961_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
10:50:31 [10:50:31.674]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ydIJhq/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:33 [10:50:33.551]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1386.3512680000003ms
10:50:33
10:50:33 [10:50:33.559]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Teof7L/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:35 [10:50:35.939]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2121.2150279999996ms
10:50:35
10:50:35 [10:50:35.949]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-JRi3gb/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:36 [10:50:36.595]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-pB9TjN/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:38 [10:50:38.315]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-BdZGSD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:38 [10:50:38.597]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-iFRu30/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:38 [10:50:38.963]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-qOgbSy/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:39 [10:50:39.253]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NJ1OKK/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:39 [10:50:39.606]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Q2Wy8n/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:39 [10:50:39.947]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-A6QEMs/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:40 [10:50:40.290]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rdxHks/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:40 [10:50:40.606]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-46yoEf/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:40 [10:50:40.941]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5JYzd8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:41 [10:50:41.315]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-QlTXXu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:41 [10:50:41.690]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-iH7pT4/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:42 [10:50:42.044]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-FNG1VJ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:42 [10:50:42.463]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-MeBkUQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:42 [10:50:42.892]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-syeCdu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:43 [10:50:43.427]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-EDmWsQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:43 [10:50:43.960]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-EXiRXH/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:45 [10:50:45.325]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-iHQOIV/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:45 [10:50:45.646]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-EcPWxk/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:45 [10:50:45.936]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-fnEls9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:46 [10:50:46.268]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-2Y2H38/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:47 [10:50:47.006]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-hJcxmj/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:50:47 [10:50:47.648]
INFO:
public-tx-apps-tests-bench
10:50:47
10:50:47 [10:50:47.671]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
10:50:47
10:50:47 ## TX Label: Token contract tests/Token/constructor/0
10:50:47 - Total duration: `484.42 ms`
10:50:47 - Total mana used: `276,249`
10:50:47 - Mana per second: `570,268`
10:50:47 - Total instructions executed: `18,400`
10:50:47 - Tx hash computation: `38.107 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `19.053 ms`
10:50:47 - Revertible: `3.915 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token.constructor**
10:50:47 - Duration: `389.599 ms`
10:50:47 - Mana used: `276,249`
10:50:47 - Mana per second: `709,059`
10:50:47 - Instructions executed: `18,400`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: Token contract tests/Token/mint_to_public/1
10:50:47 - Total duration: `113.913 ms`
10:50:47 - Total mana used: `21,602`
10:50:47 - Mana per second: `189,635`
10:50:47 - Total instructions executed: `1,377`
10:50:47 - Tx hash computation: `22.96 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `3.808 ms`
10:50:47 - Revertible: `1.616 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token.mint_to_public**
10:50:47 - Duration: `57.217 ms`
10:50:47 - Mana used: `21,602`
10:50:47 - Mana per second: `377,544`
10:50:47 - Instructions executed: `1,377`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: Token contract tests/Token/balance_of_public/2
10:50:47 - Total duration: `98.579 ms`
10:50:47 - Total mana used: `7,710`
10:50:47 - Mana per second: `78,211`
10:50:47 - Total instructions executed: `594`
10:50:47 - Tx hash computation: `26.481 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `10.707 ms`
10:50:47 - Revertible: `2.558 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token.balance_of_public**
10:50:47 - Duration: `33.376 ms`
10:50:47 - Mana used: `7,710`
10:50:47 - Mana per second: `231,006`
10:50:47 - Instructions executed: `594`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: Token contract tests/Token/transfer_in_public/3
10:50:47 - Total duration: `110.464 ms`
10:50:47 - Total mana used: `27,131`
10:50:47 - Mana per second: `245,610`
10:50:47 - Total instructions executed: `1,814`
10:50:47 - Tx hash computation: `33.822 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `6.384 ms`
10:50:47 - Revertible: `2.393 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token.transfer_in_public**
10:50:47 - Duration: `38.265 ms`
10:50:47 - Mana used: `27,131`
10:50:47 - Mana per second: `709,036`
10:50:47 - Instructions executed: `1,814`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: Token contract tests/Token/balance_of_public/4
10:50:47 - Total duration: `102.253 ms`
10:50:47 - Total mana used: `7,710`
10:50:47 - Mana per second: `75,401`
10:50:47 - Total instructions executed: `594`
10:50:47 - Tx hash computation: `39.248 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `7.304 ms`
10:50:47 - Revertible: `2.322 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token.balance_of_public**
10:50:47 - Duration: `27.611 ms`
10:50:47 - Mana used: `7,710`
10:50:47 - Mana per second: `279,233`
10:50:47 - Instructions executed: `594`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: Token contract tests/Token/balance_of_public/5
10:50:47 - Total duration: `116.416 ms`
10:50:47 - Total mana used: `7,710`
10:50:47 - Mana per second: `66,228`
10:50:47 - Total instructions executed: `594`
10:50:47 - Tx hash computation: `38.406 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `4.001 ms`
10:50:47 - Revertible: `1.458 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token.balance_of_public**
10:50:47 - Duration: `31.761 ms`
10:50:47 - Mana used: `7,710`
10:50:47 - Mana per second: `242,747`
10:50:47 - Instructions executed: `594`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: Token contract tests/Token/balance_of_public/6
10:50:47 - Total duration: `63.618 ms`
10:50:47 - Total mana used: `7,710`
10:50:47 - Mana per second: `121,191`
10:50:47 - Total instructions executed: `594`
10:50:47 - Tx hash computation: `21.939 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `3.483 ms`
10:50:47 - Revertible: `1.207 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token.balance_of_public**
10:50:47 - Duration: `19.545 ms`
10:50:47 - Mana used: `7,710`
10:50:47 - Mana per second: `394,484`
10:50:47 - Instructions executed: `594`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: Token contract tests/Token/burn_public/7
10:50:47 - Total duration: `93.529 ms`
10:50:47 - Total mana used: `17,144`
10:50:47 - Mana per second: `183,301`
10:50:47 - Total instructions executed: `1,054`
10:50:47 - Tx hash computation: `33.639 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `5.33 ms`
10:50:47 - Revertible: `1.173 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token.burn_public**
10:50:47 - Duration: `32.414 ms`
10:50:47 - Mana used: `17,144`
10:50:47 - Mana per second: `528,904`
10:50:47 - Instructions executed: `1,054`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: Token contract tests/Token/balance_of_public/8
10:50:47 - Total duration: `88.717 ms`
10:50:47 - Total mana used: `7,710`
10:50:47 - Mana per second: `86,906`
10:50:47 - Total instructions executed: `594`
10:50:47 - Tx hash computation: `33.994 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `4.935 ms`
10:50:47 - Revertible: `2.171 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token.balance_of_public**
10:50:47 - Duration: `20.806 ms`
10:50:47 - Mana used: `7,710`
10:50:47 - Mana per second: `370,573`
10:50:47 - Instructions executed: `594`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AMM contract tests/Token/constructor/0
10:50:47 - Total duration: `304.128 ms`
10:50:47 - Total mana used: `276,249`
10:50:47 - Mana per second: `908,332`
10:50:47 - Total instructions executed: `18,400`
10:50:47 - Tx hash computation: `34.386 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `6.28 ms`
10:50:47 - Revertible: `2.034 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token.constructor**
10:50:47 - Duration: `237.686 ms`
10:50:47 - Mana used: `276,249`
10:50:47 - Mana per second: `1,162,245`
10:50:47 - Instructions executed: `18,400`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AMM contract tests/Token/constructor/1
10:50:47 - Total duration: `363.726 ms`
10:50:47 - Total mana used: `276,249`
10:50:47 - Mana per second: `759,497`
10:50:47 - Total instructions executed: `18,400`
10:50:47 - Tx hash computation: `32.081 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `5.609 ms`
10:50:47 - Revertible: `3.121 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token.constructor**
10:50:47 - Duration: `295.646 ms`
10:50:47 - Mana used: `276,249`
10:50:47 - Mana per second: `934,391`
10:50:47 - Instructions executed: `18,400`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AMM contract tests/Token/constructor/2
10:50:47 - Total duration: `259.865 ms`
10:50:47 - Total mana used: `276,249`
10:50:47 - Mana per second: `1,063,047`
10:50:47 - Total instructions executed: `18,400`
10:50:47 - Tx hash computation: `25.17 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `6.063 ms`
10:50:47 - Revertible: `3.927 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token.constructor**
10:50:47 - Duration: `204.6 ms`
10:50:47 - Mana used: `276,249`
10:50:47 - Mana per second: `1,350,187`
10:50:47 - Instructions executed: `18,400`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AMM contract tests/AMM/constructor/3
10:50:47 - Total duration: `161.521 ms`
10:50:47 - Total mana used: `38,448`
10:50:47 - Mana per second: `238,037`
10:50:47 - Total instructions executed: `2,032`
10:50:47 - Tx hash computation: `34.508 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `3.079 ms`
10:50:47 - Revertible: `1.115 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AMM.constructor**
10:50:47 - Duration: `98.911 ms`
10:50:47 - Mana used: `38,448`
10:50:47 - Mana per second: `388,713`
10:50:47 - Instructions executed: `2,032`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AMM contract tests/AMM/set_minter/4
10:50:47 - Total duration: `71.985 ms`
10:50:47 - Total mana used: `9,718`
10:50:47 - Mana per second: `135,001`
10:50:47 - Total instructions executed: `626`
10:50:47 - Tx hash computation: `24.101 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `4.284 ms`
10:50:47 - Revertible: `1.502 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token.set_minter**
10:50:47 - Duration: `25.423 ms`
10:50:47 - Mana used: `9,718`
10:50:47 - Mana per second: `382,259`
10:50:47 - Instructions executed: `626`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AMM contract tests/AMM/add_liquidity/5
10:50:47 - Total duration: `239.499 ms`
10:50:47 - Total mana used: `124,026`
10:50:47 - Mana per second: `517,856`
10:50:47 - Total instructions executed: `8,219`
10:50:47 - Tx hash computation: `36.232 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `3.357 ms`
10:50:47 - Revertible: `1.042 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token._increase_public_balance**
10:50:47 - Duration: `18.658 ms`
10:50:47 - Mana used: `14,929`
10:50:47 - Mana per second: `800,154`
10:50:47 - Instructions executed: `1,027`
10:50:47 - **Fn: Token._increase_public_balance**
10:50:47 - Duration: `15.76 ms`
10:50:47 - Mana used: `14,929`
10:50:47 - Mana per second: `947,265`
10:50:47 - Instructions executed: `1,027`
10:50:47 - **Fn: AMM._add_liquidity**
10:50:47 - Duration: `145.498 ms`
10:50:47 - Mana used: `94,168`
10:50:47 - Mana per second: `647,212`
10:50:47 - Instructions executed: `6,165`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
10:50:47 - Total duration: `206.782 ms`
10:50:47 - Total mana used: `78,666`
10:50:47 - Mana per second: `380,429`
10:50:47 - Total instructions executed: `5,365`
10:50:47 - Tx hash computation: `21.152 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `7.683 ms`
10:50:47 - Revertible: `2.167 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token._increase_public_balance**
10:50:47 - Duration: `35.577 ms`
10:50:47 - Mana used: `14,929`
10:50:47 - Mana per second: `419,628`
10:50:47 - Instructions executed: `1,027`
10:50:47 - **Fn: AMM._swap_exact_tokens_for_tokens**
10:50:47 - Duration: `106.461 ms`
10:50:47 - Mana used: `63,737`
10:50:47 - Mana per second: `598,691`
10:50:47 - Instructions executed: `4,338`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
10:50:47 - Total duration: `298.955 ms`
10:50:47 - Total mana used: `142,711`
10:50:47 - Mana per second: `477,365`
10:50:47 - Total instructions executed: `9,502`
10:50:47 - Tx hash computation: `25.737 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `4.465 ms`
10:50:47 - Revertible: `1.023 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: Token._increase_public_balance**
10:50:47 - Duration: `23.42 ms`
10:50:47 - Mana used: `14,929`
10:50:47 - Mana per second: `637,445`
10:50:47 - Instructions executed: `1,027`
10:50:47 - **Fn: AMM._remove_liquidity**
10:50:47 - Duration: `222.313 ms`
10:50:47 - Mana used: `127,782`
10:50:47 - Mana per second: `574,784`
10:50:47 - Instructions executed: `8,475`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
10:50:47 - Total duration: `353.476 ms`
10:50:47 - Total mana used: `426,067`
10:50:47 - Mana per second: `1,205,363`
10:50:47 - Total instructions executed: `27,838`
10:50:47 - Tx hash computation: `32.202 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `5.027 ms`
10:50:47 - Revertible: `1.314 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmTest.bulk_testing**
10:50:47 - Duration: `295.399 ms`
10:50:47 - Mana used: `426,067`
10:50:47 - Mana per second: `1,442,346`
10:50:47 - Instructions executed: `27,838`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
10:50:47 - Total duration: `1,394.299 ms`
10:50:47 - Total mana used: `3,735,963`
10:50:47 - Mana per second: `2,679,456`
10:50:47 - Total instructions executed: `404,826`
10:50:47 - Tx hash computation: `28.161 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `6.157 ms`
10:50:47 - Revertible: `1.069 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmTest.nested_call_large_calldata**
10:50:47 - Duration: `1,333.788 ms`
10:50:47 - Mana used: `3,735,963`
10:50:47 - Mana per second: `2,801,017`
10:50:47 - Instructions executed: `404,826`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
10:50:47 - Total duration: `148.265 ms`
10:50:47 - Total mana used: `69,489`
10:50:47 - Mana per second: `468,682`
10:50:47 - Total instructions executed: `5,033`
10:50:47 - Tx hash computation: `22.879 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `2.889 ms`
10:50:47 - Revertible: `0.997 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_10**
10:50:47 - Duration: `100.196 ms`
10:50:47 - Mana used: `69,489`
10:50:47 - Mana per second: `693,527`
10:50:47 - Instructions executed: `5,033`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
10:50:47 - Total duration: `88.44 ms`
10:50:47 - Total mana used: `84,210`
10:50:47 - Mana per second: `952,168`
10:50:47 - Total instructions executed: `5,857`
10:50:47 - Tx hash computation: `31.584 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `2.921 ms`
10:50:47 - Revertible: `0.806 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_20**
10:50:47 - Duration: `25.423 ms`
10:50:47 - Mana used: `84,210`
10:50:47 - Mana per second: `3,312,412`
10:50:47 - Instructions executed: `5,857`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
10:50:47 - Total duration: `129.756 ms`
10:50:47 - Total mana used: `102,159`
10:50:47 - Mana per second: `787,315`
10:50:47 - Total instructions executed: `6,978`
10:50:47 - Tx hash computation: `31.997 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `9.307 ms`
10:50:47 - Revertible: `1.407 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_30**
10:50:47 - Duration: `44.533 ms`
10:50:47 - Mana used: `102,159`
10:50:47 - Mana per second: `2,294,026`
10:50:47 - Instructions executed: `6,978`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
10:50:47 - Total duration: `121.488 ms`
10:50:47 - Total mana used: `117,705`
10:50:47 - Mana per second: `968,859`
10:50:47 - Total instructions executed: `7,951`
10:50:47 - Tx hash computation: `31.667 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `4.285 ms`
10:50:47 - Revertible: `2.54 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_40**
10:50:47 - Duration: `61.283 ms`
10:50:47 - Mana used: `117,705`
10:50:47 - Mana per second: `1,920,689`
10:50:47 - Instructions executed: `7,951`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
10:50:47 - Total duration: `125.798 ms`
10:50:47 - Total mana used: `135,684`
10:50:47 - Mana per second: `1,078,590`
10:50:47 - Total instructions executed: `9,074`
10:50:47 - Tx hash computation: `29.369 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `7.527 ms`
10:50:47 - Revertible: `1.38 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_50**
10:50:47 - Duration: `57.814 ms`
10:50:47 - Mana used: `135,684`
10:50:47 - Mana per second: `2,346,903`
10:50:47 - Instructions executed: `9,074`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
10:50:47 - Total duration: `101.273 ms`
10:50:47 - Total mana used: `155,220`
10:50:47 - Mana per second: `1,532,684`
10:50:47 - Total instructions executed: `10,361`
10:50:47 - Tx hash computation: `21.752 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `3.856 ms`
10:50:47 - Revertible: `1.1 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_60**
10:50:47 - Duration: `43.161 ms`
10:50:47 - Mana used: `155,220`
10:50:47 - Mana per second: `3,596,321`
10:50:47 - Instructions executed: `10,361`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
10:50:47 - Total duration: `124.695 ms`
10:50:47 - Total mana used: `182,019`
10:50:47 - Mana per second: `1,459,717`
10:50:47 - Total instructions executed: `11,987`
10:50:47 - Tx hash computation: `26.862 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `4.446 ms`
10:50:47 - Revertible: `2.95 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_70**
10:50:47 - Duration: `66.613 ms`
10:50:47 - Mana used: `182,019`
10:50:47 - Mana per second: `2,732,486`
10:50:47 - Instructions executed: `11,987`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
10:50:47 - Total duration: `149.704 ms`
10:50:47 - Total mana used: `198,054`
10:50:47 - Mana per second: `1,322,969`
10:50:47 - Total instructions executed: `12,987`
10:50:47 - Tx hash computation: `32.86 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `5.175 ms`
10:50:47 - Revertible: `1.246 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_80**
10:50:47 - Duration: `74.009 ms`
10:50:47 - Mana used: `198,054`
10:50:47 - Mana per second: `2,676,076`
10:50:47 - Instructions executed: `12,987`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
10:50:47 - Total duration: `142.635 ms`
10:50:47 - Total mana used: `216,648`
10:50:47 - Mana per second: `1,518,895`
10:50:47 - Total instructions executed: `14,140`
10:50:47 - Tx hash computation: `34.727 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `11.248 ms`
10:50:47 - Revertible: `2.075 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_90**
10:50:47 - Duration: `61.542 ms`
10:50:47 - Mana used: `216,648`
10:50:47 - Mana per second: `3,520,352`
10:50:47 - Instructions executed: `14,140`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
10:50:47 - Total duration: `137.952 ms`
10:50:47 - Total mana used: `232,683`
10:50:47 - Mana per second: `1,686,691`
10:50:47 - Total instructions executed: `15,140`
10:50:47 - Tx hash computation: `29.535 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `4.934 ms`
10:50:47 - Revertible: `1.328 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_100**
10:50:47 - Duration: `78.732 ms`
10:50:47 - Mana used: `232,683`
10:50:47 - Mana per second: `2,955,390`
10:50:47 - Instructions executed: `15,140`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
10:50:47 - Total duration: `196.789 ms`
10:50:47 - Total mana used: `520,389`
10:50:47 - Mana per second: `2,644,398`
10:50:47 - Total instructions executed: `33,218`
10:50:47 - Tx hash computation: `31.752 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `5.917 ms`
10:50:47 - Revertible: `2.824 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_255**
10:50:47 - Duration: `131.091 ms`
10:50:47 - Mana used: `520,389`
10:50:47 - Mana per second: `3,969,685`
10:50:47 - Instructions executed: `33,218`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
10:50:47 - Total duration: `203.155 ms`
10:50:47 - Total mana used: `518,919`
10:50:47 - Mana per second: `2,554,300`
10:50:47 - Total instructions executed: `33,313`
10:50:47 - Tx hash computation: `28.91 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `7.042 ms`
10:50:47 - Revertible: `1.138 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_256**
10:50:47 - Duration: `141.973 ms`
10:50:47 - Mana used: `518,919`
10:50:47 - Mana per second: `3,655,053`
10:50:47 - Instructions executed: `33,313`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
10:50:47 - Total duration: `302.125 ms`
10:50:47 - Total mana used: `994,713`
10:50:47 - Mana per second: `3,292,391`
10:50:47 - Total instructions executed: `62,965`
10:50:47 - Tx hash computation: `26.767 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `3.306 ms`
10:50:47 - Revertible: `1.17 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_511**
10:50:47 - Duration: `241.171 ms`
10:50:47 - Mana used: `994,713`
10:50:47 - Mana per second: `4,124,516`
10:50:47 - Instructions executed: `62,965`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
10:50:47 - Total duration: `294.177 ms`
10:50:47 - Total mana used: `994,935`
10:50:47 - Mana per second: `3,382,100`
10:50:47 - Total instructions executed: `62,918`
10:50:47 - Tx hash computation: `39.612 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `6.43 ms`
10:50:47 - Revertible: `1.605 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_512**
10:50:47 - Duration: `229.879 ms`
10:50:47 - Mana used: `994,935`
10:50:47 - Mana per second: `4,328,076`
10:50:47 - Instructions executed: `62,918`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
10:50:47 - Total duration: `1,079.049 ms`
10:50:47 - Total mana used: `3,828,321`
10:50:47 - Mana per second: `3,547,866`
10:50:47 - Total instructions executed: `240,570`
10:50:47 - Tx hash computation: `26.939 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `4.415 ms`
10:50:47 - Revertible: `1.082 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.sha256_hash_2048**
10:50:47 - Duration: `1,014.278 ms`
10:50:47 - Mana used: `3,828,321`
10:50:47 - Mana per second: `3,774,429`
10:50:47 - Instructions executed: `240,570`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
10:50:47 - Total duration: `100.774 ms`
10:50:47 - Total mana used: `146,826`
10:50:47 - Mana per second: `1,456,987`
10:50:47 - Total instructions executed: `9,484`
10:50:47 - Tx hash computation: `27.433 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `9.716 ms`
10:50:47 - Revertible: `1.191 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.keccak_hash**
10:50:47 - Duration: `38.641 ms`
10:50:47 - Mana used: `146,826`
10:50:47 - Mana per second: `3,799,761`
10:50:47 - Instructions executed: `9,484`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
10:50:47 - Total duration: `87.54 ms`
10:50:47 - Total mana used: `43,077`
10:50:47 - Mana per second: `492,081`
10:50:47 - Total instructions executed: `3,079`
10:50:47 - Tx hash computation: `25.648 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `21.063 ms`
10:50:47 - Revertible: `1.383 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.keccak_f1600**
10:50:47 - Duration: `18.853 ms`
10:50:47 - Mana used: `43,077`
10:50:47 - Mana per second: `2,284,837`
10:50:47 - Instructions executed: `3,079`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
10:50:47 - Total duration: `85.917 ms`
10:50:47 - Total mana used: `28,962`
10:50:47 - Mana per second: `337,093`
10:50:47 - Total instructions executed: `2,207`
10:50:47 - Tx hash computation: `35.229 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `3.498 ms`
10:50:47 - Revertible: `1.086 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.poseidon2_hash**
10:50:47 - Duration: `25.735 ms`
10:50:47 - Mana used: `28,962`
10:50:47 - Mana per second: `1,125,380`
10:50:47 - Instructions executed: `2,207`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
10:50:47 - Total duration: `497.448 ms`
10:50:47 - Total mana used: `355,662`
10:50:47 - Mana per second: `714,973`
10:50:47 - Total instructions executed: `22,938`
10:50:47 - Tx hash computation: `26.847 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `3.604 ms`
10:50:47 - Revertible: `1.02 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.pedersen_hash**
10:50:47 - Duration: `428.117 ms`
10:50:47 - Mana used: `355,662`
10:50:47 - Mana per second: `830,760`
10:50:47 - Instructions executed: `22,938`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
10:50:47 - Total duration: `430.498 ms`
10:50:47 - Total mana used: `356,250`
10:50:47 - Mana per second: `827,530`
10:50:47 - Total instructions executed: `22,960`
10:50:47 - Tx hash computation: `23.868 ms`
10:50:47 - Private insertions:
10:50:47 - Non-revertible: `3.191 ms`
10:50:47 - Revertible: `1.14 ms`
10:50:47 - Enqueued public calls:
10:50:47 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
10:50:47 - Duration: `378.701 ms`
10:50:47 - Mana used: `356,250`
10:50:47 - Mana per second: `940,717`
10:50:47 - Instructions executed: `22,960`
10:50:47
10:50:47 ---------------------------------------------------------------------
10:50:47
10:50:47
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
19.133 s)
10:50:47 Public TX simulator apps tests: benchmarks
10:50:47
✓ Token Contract test (1895 ms)
10:50:47
✓ AMM Contract test (2387 ms)
10:50:47
✓ AVM simulator bulk test (645 ms)
10:50:47
✓ AVM large calldata test (1721 ms)
10:50:47 AVM gadgets tests
10:50:47
✓ keccak_hash (319 ms)
10:50:47
✓ keccak_f1600 (289 ms)
10:50:47
✓ poseidon2_hash (333 ms)
10:50:47
✓ pedersen_hash (735 ms)
10:50:47
✓ pedersen_hash_with_index (649 ms)
10:50:47 sha256_hash_10
10:50:47
✓ sha256_hash_10 (369 ms)
10:50:47 sha256_hash_20
10:50:47
✓ sha256_hash_20 (290 ms)
10:50:47 sha256_hash_30
10:50:47
✓ sha256_hash_30 (349 ms)
10:50:47 sha256_hash_40
10:50:47
✓ sha256_hash_40 (342 ms)
10:50:47 sha256_hash_50
10:50:47
✓ sha256_hash_50 (342 ms)
10:50:47 sha256_hash_60
10:50:47
✓ sha256_hash_60 (318 ms)
10:50:47 sha256_hash_70
10:50:47
✓ sha256_hash_70 (335 ms)
10:50:47 sha256_hash_80
10:50:47
✓ sha256_hash_80 (373 ms)
10:50:47 sha256_hash_90
10:50:47
✓ sha256_hash_90 (372 ms)
10:50:47 sha256_hash_100
10:50:47
✓ sha256_hash_100 (357 ms)
10:50:47 sha256_hash_255
10:50:47
✓ sha256_hash_255 (420 ms)
10:50:47 sha256_hash_256
10:50:47
✓ sha256_hash_256 (426 ms)
10:50:47 sha256_hash_511
10:50:47
✓ sha256_hash_511 (535 ms)
10:50:47 sha256_hash_512
10:50:47
✓ sha256_hash_512 (536 ms)
10:50:47 sha256_hash_2048
10:50:47
✓ sha256_hash_2048 (1364 ms)
10:50:47
10:50:47
Test Suites: 1 passed, 1 total
10:50:47
Tests: 24 passed, 24 total
10:50:47
Snapshots: 0 total
10:50:47
Time: 19.22 s
10:50:47
Ran all test suites matching /simulator\/src\/public\/public_tx_simulator\/apps_tests\/bench.test.ts/i
.
10:50:47
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?