Parent Log:
http://ci.aztec-labs.com/ffb0cedf91fb98de
Command: 52bd9327d3603bc3 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/ee24aac96469b4f1cb8d70e614b2dd27bf0eb134
Env: REF_NAME=gh-readonly-queue/next/pr-15242-1c2c2ee2949dbe31742cc9501a31bf3bce8083cf CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Tue Jun 24 14:10:18 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15242_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
14:10:21 [14:10:21.900]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-c9owYn/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:23 [14:10:23.219]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 921.4975670000003ms
14:10:23
14:10:23 [14:10:23.225]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-sCgCSP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:24 [14:10:24.976]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 1537.6022949999997ms
14:10:24
14:10:24 [14:10:24.979]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ehGXgj/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:25 [14:10:25.589]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-LxThnR/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:26 [14:10:26.164]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-d1k95g/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:26 [14:10:26.371]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-h1gWb1/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:26 [14:10:26.636]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-PbKvlU/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:26 [14:10:26.893]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-FjbDgC/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:27 [14:10:27.159]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-GlQqMt/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:27 [14:10:27.428]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Mm67Ff/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:27 [14:10:27.692]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-jfscKo/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:27 [14:10:27.963]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-magH6W/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:28 [14:10:28.247]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-xfhEIZ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:28 [14:10:28.527]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-F3nDlA/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:28 [14:10:28.823]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-KTxuup/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:29 [14:10:29.114]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-nE7sJK/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:29 [14:10:29.482]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-gj8a3e/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:29 [14:10:29.850]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-7w9tsp/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:30 [14:10:30.342]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Vrqjks/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:30 [14:10:30.843]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-cAfg2L/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:32 [14:10:32.090]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NBou3J/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:32 [14:10:32.341]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-WrFQGz/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:32 [14:10:32.564]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-3IIo51/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:32 [14:10:32.809]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-MM8rjP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:33 [14:10:33.421]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-bmXO0M/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:10:34 [14:10:34.005]
INFO:
public-tx-apps-tests-bench
14:10:34
14:10:34 [14:10:34.021]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
14:10:34
14:10:34 ## TX Label: Token contract tests/Token/constructor/0
14:10:34 - Total duration: `274.087 ms`
14:10:34 - Total mana used: `316,452`
14:10:34 - Mana per second: `1,154,570`
14:10:34 - Total instructions executed: `18,400`
14:10:34 - Tx hash computation: `29.016 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `5.67 ms`
14:10:34 - Revertible: `3.257 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token.constructor**
14:10:34 - Duration: `206.749 ms`
14:10:34 - Mana used: `316,452`
14:10:34 - Mana per second: `1,530,608`
14:10:34 - Instructions executed: `18,400`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: Token contract tests/Token/mint_to_public/1
14:10:34 - Total duration: `82.901 ms`
14:10:34 - Total mana used: `24,620`
14:10:34 - Mana per second: `296,981`
14:10:34 - Total instructions executed: `1,377`
14:10:34 - Tx hash computation: `26.74 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `3.311 ms`
14:10:34 - Revertible: `1.204 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token.mint_to_public**
14:10:34 - Duration: `25.988 ms`
14:10:34 - Mana used: `24,620`
14:10:34 - Mana per second: `947,359`
14:10:34 - Instructions executed: `1,377`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: Token contract tests/Token/balance_of_public/2
14:10:34 - Total duration: `76.223 ms`
14:10:34 - Total mana used: `8,988`
14:10:34 - Mana per second: `117,917`
14:10:34 - Total instructions executed: `594`
14:10:34 - Tx hash computation: `26.053 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `3.821 ms`
14:10:34 - Revertible: `2.19 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token.balance_of_public**
14:10:34 - Duration: `23.174 ms`
14:10:34 - Mana used: `8,988`
14:10:34 - Mana per second: `387,852`
14:10:34 - Instructions executed: `594`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: Token contract tests/Token/transfer_in_public/3
14:10:34 - Total duration: `84.974 ms`
14:10:34 - Total mana used: `31,121`
14:10:34 - Mana per second: `366,241`
14:10:34 - Total instructions executed: `1,814`
14:10:34 - Tx hash computation: `25.986 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `5.558 ms`
14:10:34 - Revertible: `1.432 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token.transfer_in_public**
14:10:34 - Duration: `32.875 ms`
14:10:34 - Mana used: `31,121`
14:10:34 - Mana per second: `946,654`
14:10:34 - Instructions executed: `1,814`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: Token contract tests/Token/balance_of_public/4
14:10:34 - Total duration: `66.545 ms`
14:10:34 - Total mana used: `8,988`
14:10:34 - Mana per second: `135,067`
14:10:34 - Total instructions executed: `594`
14:10:34 - Tx hash computation: `25.932 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `4.087 ms`
14:10:34 - Revertible: `1.329 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token.balance_of_public**
14:10:34 - Duration: `16.957 ms`
14:10:34 - Mana used: `8,988`
14:10:34 - Mana per second: `530,034`
14:10:34 - Instructions executed: `594`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: Token contract tests/Token/balance_of_public/5
14:10:34 - Total duration: `62.918 ms`
14:10:34 - Total mana used: `8,988`
14:10:34 - Mana per second: `142,853`
14:10:34 - Total instructions executed: `594`
14:10:34 - Tx hash computation: `25.982 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.718 ms`
14:10:34 - Revertible: `1.093 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token.balance_of_public**
14:10:34 - Duration: `14.431 ms`
14:10:34 - Mana used: `8,988`
14:10:34 - Mana per second: `622,822`
14:10:34 - Instructions executed: `594`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: Token contract tests/Token/balance_of_public/6
14:10:34 - Total duration: `60.384 ms`
14:10:34 - Total mana used: `8,988`
14:10:34 - Mana per second: `148,848`
14:10:34 - Total instructions executed: `594`
14:10:34 - Tx hash computation: `25.878 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `3.029 ms`
14:10:34 - Revertible: `1.314 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token.balance_of_public**
14:10:34 - Duration: `13.081 ms`
14:10:34 - Mana used: `8,988`
14:10:34 - Mana per second: `687,120`
14:10:34 - Instructions executed: `594`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: Token contract tests/Token/burn_public/7
14:10:34 - Total duration: `80.68 ms`
14:10:34 - Total mana used: `19,454`
14:10:34 - Mana per second: `241,127`
14:10:34 - Total instructions executed: `1,054`
14:10:34 - Tx hash computation: `26.034 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `3.12 ms`
14:10:34 - Revertible: `1.033 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token.burn_public**
14:10:34 - Duration: `32.838 ms`
14:10:34 - Mana used: `19,454`
14:10:34 - Mana per second: `592,423`
14:10:34 - Instructions executed: `1,054`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: Token contract tests/Token/balance_of_public/8
14:10:34 - Total duration: `65.256 ms`
14:10:34 - Total mana used: `8,988`
14:10:34 - Mana per second: `137,735`
14:10:34 - Total instructions executed: `594`
14:10:34 - Tx hash computation: `26.131 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `3.033 ms`
14:10:34 - Revertible: `3.59 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token.balance_of_public**
14:10:34 - Duration: `13.639 ms`
14:10:34 - Mana used: `8,988`
14:10:34 - Mana per second: `658,975`
14:10:34 - Instructions executed: `594`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AMM contract tests/Token/constructor/0
14:10:34 - Total duration: `196.401 ms`
14:10:34 - Total mana used: `316,452`
14:10:34 - Mana per second: `1,611,256`
14:10:34 - Total instructions executed: `18,400`
14:10:34 - Tx hash computation: `25.825 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.681 ms`
14:10:34 - Revertible: `1.128 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token.constructor**
14:10:34 - Duration: `149.232 ms`
14:10:34 - Mana used: `316,452`
14:10:34 - Mana per second: `2,120,539`
14:10:34 - Instructions executed: `18,400`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AMM contract tests/Token/constructor/1
14:10:34 - Total duration: `187.234 ms`
14:10:34 - Total mana used: `316,452`
14:10:34 - Mana per second: `1,690,141`
14:10:34 - Total instructions executed: `18,400`
14:10:34 - Tx hash computation: `25.816 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `3.392 ms`
14:10:34 - Revertible: `1.178 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token.constructor**
14:10:34 - Duration: `140.232 ms`
14:10:34 - Mana used: `316,452`
14:10:34 - Mana per second: `2,256,625`
14:10:34 - Instructions executed: `18,400`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AMM contract tests/Token/constructor/2
14:10:34 - Total duration: `228.116 ms`
14:10:34 - Total mana used: `316,452`
14:10:34 - Mana per second: `1,387,240`
14:10:34 - Total instructions executed: `18,400`
14:10:34 - Tx hash computation: `25.824 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.881 ms`
14:10:34 - Revertible: `1.011 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token.constructor**
14:10:34 - Duration: `181.814 ms`
14:10:34 - Mana used: `316,452`
14:10:34 - Mana per second: `1,740,527`
14:10:34 - Instructions executed: `18,400`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AMM contract tests/AMM/constructor/3
14:10:34 - Total duration: `106.602 ms`
14:10:34 - Total mana used: `42,933`
14:10:34 - Mana per second: `402,742`
14:10:34 - Total instructions executed: `2,032`
14:10:34 - Tx hash computation: `25.816 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.872 ms`
14:10:34 - Revertible: `1.051 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AMM.constructor**
14:10:34 - Duration: `59.418 ms`
14:10:34 - Mana used: `42,933`
14:10:34 - Mana per second: `722,560`
14:10:34 - Instructions executed: `2,032`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AMM contract tests/AMM/set_minter/4
14:10:34 - Total duration: `59.391 ms`
14:10:34 - Total mana used: `11,068`
14:10:34 - Mana per second: `186,358`
14:10:34 - Total instructions executed: `626`
14:10:34 - Tx hash computation: `25.739 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.446 ms`
14:10:34 - Revertible: `0.992 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token.set_minter**
14:10:34 - Duration: `13.98 ms`
14:10:34 - Mana used: `11,068`
14:10:34 - Mana per second: `791,674`
14:10:34 - Instructions executed: `626`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AMM contract tests/AMM/add_liquidity/5
14:10:34 - Total duration: `231.385 ms`
14:10:34 - Total mana used: `135,783`
14:10:34 - Mana per second: `586,828`
14:10:34 - Total instructions executed: `7,768`
14:10:34 - Tx hash computation: `25.78 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `6.039 ms`
14:10:34 - Revertible: `1.015 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token._increase_public_balance**
14:10:34 - Duration: `25.421 ms`
14:10:34 - Mana used: `17,167`
14:10:34 - Mana per second: `675,308`
14:10:34 - Instructions executed: `1,027`
14:10:34 - **Fn: Token._increase_public_balance**
14:10:34 - Duration: `15.489 ms`
14:10:34 - Mana used: `17,167`
14:10:34 - Mana per second: `1,108,326`
14:10:34 - Instructions executed: `1,027`
14:10:34 - **Fn: AMM._add_liquidity**
14:10:34 - Duration: `130.123 ms`
14:10:34 - Mana used: `101,449`
14:10:34 - Mana per second: `779,638`
14:10:34 - Instructions executed: `5,714`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
14:10:34 - Total duration: `161.408 ms`
14:10:34 - Total mana used: `86,313`
14:10:34 - Mana per second: `534,752`
14:10:34 - Total instructions executed: `5,068`
14:10:34 - Tx hash computation: `25.813 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.884 ms`
14:10:34 - Revertible: `0.901 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token._increase_public_balance**
14:10:34 - Duration: `16.868 ms`
14:10:34 - Mana used: `17,167`
14:10:34 - Mana per second: `1,017,719`
14:10:34 - Instructions executed: `1,027`
14:10:34 - **Fn: AMM._swap_exact_tokens_for_tokens**
14:10:34 - Duration: `91.833 ms`
14:10:34 - Mana used: `69,146`
14:10:34 - Mana per second: `752,956`
14:10:34 - Instructions executed: `4,041`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
14:10:34 - Total duration: `254.776 ms`
14:10:34 - Total mana used: `155,107`
14:10:34 - Mana per second: `608,797`
14:10:34 - Total instructions executed: `8,883`
14:10:34 - Tx hash computation: `25.855 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `3.327 ms`
14:10:34 - Revertible: `0.976 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: Token._increase_public_balance**
14:10:34 - Duration: `22.593 ms`
14:10:34 - Mana used: `17,167`
14:10:34 - Mana per second: `759,824`
14:10:34 - Instructions executed: `1,027`
14:10:34 - **Fn: AMM._remove_liquidity**
14:10:34 - Duration: `181.166 ms`
14:10:34 - Mana used: `137,940`
14:10:34 - Mana per second: `761,400`
14:10:34 - Instructions executed: `7,856`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
14:10:34 - Total duration: `351.756 ms`
14:10:34 - Total mana used: `485,737`
14:10:34 - Mana per second: `1,380,892`
14:10:34 - Total instructions executed: `27,713`
14:10:34 - Tx hash computation: `25.942 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.83 ms`
14:10:34 - Revertible: `0.875 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmTest.bulk_testing**
14:10:34 - Duration: `290.104 ms`
14:10:34 - Mana used: `485,737`
14:10:34 - Mana per second: `1,674,355`
14:10:34 - Instructions executed: `27,713`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
14:10:34 - Total duration: `346.516 ms`
14:10:34 - Total mana used: `1,038,132`
14:10:34 - Mana per second: `2,995,915`
14:10:34 - Total instructions executed: `67,184`
14:10:34 - Tx hash computation: `25.761 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.545 ms`
14:10:34 - Revertible: `0.817 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmTest.nested_call_large_calldata**
14:10:34 - Duration: `300.598 ms`
14:10:34 - Mana used: `1,038,132`
14:10:34 - Mana per second: `3,453,561`
14:10:34 - Instructions executed: `67,184`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
14:10:34 - Total duration: `97.486 ms`
14:10:34 - Total mana used: `79,332`
14:10:34 - Mana per second: `813,775`
14:10:34 - Total instructions executed: `5,034`
14:10:34 - Tx hash computation: `25.769 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.447 ms`
14:10:34 - Revertible: `0.775 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_10**
14:10:34 - Duration: `51.151 ms`
14:10:34 - Mana used: `79,332`
14:10:34 - Mana per second: `1,550,941`
14:10:34 - Instructions executed: `5,034`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
14:10:34 - Total duration: `78.335 ms`
14:10:34 - Total mana used: `96,084`
14:10:34 - Mana per second: `1,226,585`
14:10:34 - Total instructions executed: `5,858`
14:10:34 - Tx hash computation: `25.884 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.388 ms`
14:10:34 - Revertible: `0.854 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_20**
14:10:34 - Duration: `30.642 ms`
14:10:34 - Mana used: `96,084`
14:10:34 - Mana per second: `3,135,663`
14:10:34 - Instructions executed: `5,858`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
14:10:34 - Total duration: `81.732 ms`
14:10:34 - Total mana used: `116,658`
14:10:34 - Mana per second: `1,427,316`
14:10:34 - Total instructions executed: `6,979`
14:10:34 - Tx hash computation: `25.995 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.401 ms`
14:10:34 - Revertible: `0.8 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_30**
14:10:34 - Duration: `34.448 ms`
14:10:34 - Mana used: `116,658`
14:10:34 - Mana per second: `3,386,486`
14:10:34 - Instructions executed: `6,979`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
14:10:34 - Total duration: `86.46 ms`
14:10:34 - Total mana used: `134,490`
14:10:34 - Mana per second: `1,555,519`
14:10:34 - Total instructions executed: `7,952`
14:10:34 - Tx hash computation: `25.82 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.576 ms`
14:10:34 - Revertible: `0.907 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_40**
14:10:34 - Duration: `39.966 ms`
14:10:34 - Mana used: `134,490`
14:10:34 - Mana per second: `3,365,143`
14:10:34 - Instructions executed: `7,952`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
14:10:34 - Total duration: `89.653 ms`
14:10:34 - Total mana used: `155,100`
14:10:34 - Mana per second: `1,730,013`
14:10:34 - Total instructions executed: `9,075`
14:10:34 - Tx hash computation: `25.735 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.45 ms`
14:10:34 - Revertible: `0.897 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_50**
14:10:34 - Duration: `43.472 ms`
14:10:34 - Mana used: `155,100`
14:10:34 - Mana per second: `3,567,809`
14:10:34 - Instructions executed: `9,075`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
14:10:34 - Total duration: `94.039 ms`
14:10:34 - Total mana used: `177,465`
14:10:34 - Mana per second: `1,887,134`
14:10:34 - Total instructions executed: `10,362`
14:10:34 - Tx hash computation: `25.826 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.44 ms`
14:10:34 - Revertible: `0.843 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_60**
14:10:34 - Duration: `48.09 ms`
14:10:34 - Mana used: `177,465`
14:10:34 - Mana per second: `3,690,295`
14:10:34 - Instructions executed: `10,362`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
14:10:34 - Total duration: `104.517 ms`
14:10:34 - Total mana used: `208,257`
14:10:34 - Mana per second: `1,992,569`
14:10:34 - Total instructions executed: `11,988`
14:10:34 - Tx hash computation: `25.919 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.66 ms`
14:10:34 - Revertible: `0.824 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_70**
14:10:34 - Duration: `55.671 ms`
14:10:34 - Mana used: `208,257`
14:10:34 - Mana per second: `3,740,874`
14:10:34 - Instructions executed: `11,988`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
14:10:34 - Total duration: `105.158 ms`
14:10:34 - Total mana used: `226,659`
14:10:34 - Mana per second: `2,155,411`
14:10:34 - Total instructions executed: `12,988`
14:10:34 - Tx hash computation: `25.96 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.539 ms`
14:10:34 - Revertible: `0.849 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_80**
14:10:34 - Duration: `59.14 ms`
14:10:34 - Mana used: `226,659`
14:10:34 - Mana per second: `3,832,585`
14:10:34 - Instructions executed: `12,988`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
14:10:34 - Total duration: `111.937 ms`
14:10:34 - Total mana used: `247,974`
14:10:34 - Mana per second: `2,215,305`
14:10:34 - Total instructions executed: `14,141`
14:10:34 - Tx hash computation: `25.88 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.458 ms`
14:10:34 - Revertible: `0.852 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_90**
14:10:34 - Duration: `63.543 ms`
14:10:34 - Mana used: `247,974`
14:10:34 - Mana per second: `3,902,451`
14:10:34 - Instructions executed: `14,141`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
14:10:34 - Total duration: `113.099 ms`
14:10:34 - Total mana used: `266,376`
14:10:34 - Mana per second: `2,355,240`
14:10:34 - Total instructions executed: `15,141`
14:10:34 - Tx hash computation: `25.819 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.525 ms`
14:10:34 - Revertible: `0.855 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_100**
14:10:34 - Duration: `67.356 ms`
14:10:34 - Mana used: `266,376`
14:10:34 - Mana per second: `3,954,726`
14:10:34 - Instructions executed: `15,141`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
14:10:34 - Total duration: `187.09 ms`
14:10:34 - Total mana used: `596,223`
14:10:34 - Mana per second: `3,186,819`
14:10:34 - Total instructions executed: `33,219`
14:10:34 - Tx hash computation: `25.855 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.377 ms`
14:10:34 - Revertible: `0.803 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_255**
14:10:34 - Duration: `140.345 ms`
14:10:34 - Mana used: `596,223`
14:10:34 - Mana per second: `4,248,272`
14:10:34 - Instructions executed: `33,219`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
14:10:34 - Total duration: `188.39 ms`
14:10:34 - Total mana used: `594,084`
14:10:34 - Mana per second: `3,153,479`
14:10:34 - Total instructions executed: `33,314`
14:10:34 - Tx hash computation: `25.819 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.453 ms`
14:10:34 - Revertible: `0.847 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_256**
14:10:34 - Duration: `142.789 ms`
14:10:34 - Mana used: `594,084`
14:10:34 - Mana per second: `4,160,578`
14:10:34 - Instructions executed: `33,314`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
14:10:34 - Total duration: `310.475 ms`
14:10:34 - Total mana used: `1,140,150`
14:10:34 - Mana per second: `3,672,271`
14:10:34 - Total instructions executed: `62,966`
14:10:34 - Tx hash computation: `25.904 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.587 ms`
14:10:34 - Revertible: `0.866 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_511**
14:10:34 - Duration: `264.265 ms`
14:10:34 - Mana used: `1,140,150`
14:10:34 - Mana per second: `4,314,419`
14:10:34 - Instructions executed: `62,966`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
14:10:34 - Total duration: `310.887 ms`
14:10:34 - Total mana used: `1,138,065`
14:10:34 - Mana per second: `3,660,702`
14:10:34 - Total instructions executed: `62,919`
14:10:34 - Tx hash computation: `25.892 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.654 ms`
14:10:34 - Revertible: `0.873 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_512**
14:10:34 - Duration: `264.557 ms`
14:10:34 - Mana used: `1,138,065`
14:10:34 - Mana per second: `4,301,772`
14:10:34 - Instructions executed: `62,919`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
14:10:34 - Total duration: `1,034.603 ms`
14:10:34 - Total mana used: `4,379,340`
14:10:34 - Mana per second: `4,232,872`
14:10:34 - Total instructions executed: `240,571`
14:10:34 - Tx hash computation: `25.82 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.704 ms`
14:10:34 - Revertible: `0.953 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.sha256_hash_2048**
14:10:34 - Duration: `986.572 ms`
14:10:34 - Mana used: `4,379,340`
14:10:34 - Mana per second: `4,438,945`
14:10:34 - Instructions executed: `240,571`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
14:10:34 - Total duration: `91.107 ms`
14:10:34 - Total mana used: `167,712`
14:10:34 - Mana per second: `1,840,825`
14:10:34 - Total instructions executed: `9,484`
14:10:34 - Tx hash computation: `25.815 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.494 ms`
14:10:34 - Revertible: `0.801 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.keccak_hash**
14:10:34 - Duration: `44.364 ms`
14:10:34 - Mana used: `167,712`
14:10:34 - Mana per second: `3,780,321`
14:10:34 - Instructions executed: `9,484`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
14:10:34 - Total duration: `64.018 ms`
14:10:34 - Total mana used: `49,284`
14:10:34 - Mana per second: `769,846`
14:10:34 - Total instructions executed: `3,080`
14:10:34 - Tx hash computation: `25.833 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.554 ms`
14:10:34 - Revertible: `0.806 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.keccak_f1600**
14:10:34 - Duration: `17.962 ms`
14:10:34 - Mana used: `49,284`
14:10:34 - Mana per second: `2,743,724`
14:10:34 - Instructions executed: `3,080`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
14:10:34 - Total duration: `65.215 ms`
14:10:34 - Total mana used: `33,546`
14:10:34 - Mana per second: `514,394`
14:10:34 - Total instructions executed: `2,208`
14:10:34 - Tx hash computation: `25.833 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.543 ms`
14:10:34 - Revertible: `0.839 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.poseidon2_hash**
14:10:34 - Duration: `15.656 ms`
14:10:34 - Mana used: `33,546`
14:10:34 - Mana per second: `2,142,752`
14:10:34 - Instructions executed: `2,208`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
14:10:34 - Total duration: `440.663 ms`
14:10:34 - Total mana used: `360,342`
14:10:34 - Mana per second: `817,728`
14:10:34 - Total instructions executed: `22,895`
14:10:34 - Tx hash computation: `25.826 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.381 ms`
14:10:34 - Revertible: `0.823 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.pedersen_hash**
14:10:34 - Duration: `394.806 ms`
14:10:34 - Mana used: `360,342`
14:10:34 - Mana per second: `912,707`
14:10:34 - Instructions executed: `22,895`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
14:10:34 - Total duration: `412.999 ms`
14:10:34 - Total mana used: `361,509`
14:10:34 - Mana per second: `875,327`
14:10:34 - Total instructions executed: `22,937`
14:10:34 - Tx hash computation: `25.951 ms`
14:10:34 - Private insertions:
14:10:34 - Non-revertible: `2.423 ms`
14:10:34 - Revertible: `0.837 ms`
14:10:34 - Enqueued public calls:
14:10:34 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
14:10:34 - Duration: `367.285 ms`
14:10:34 - Mana used: `361,509`
14:10:34 - Mana per second: `984,275`
14:10:34 - Instructions executed: `22,937`
14:10:34
14:10:34 ---------------------------------------------------------------------
14:10:34
14:10:34
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
14.273 s)
14:10:34 Public TX simulator apps tests: benchmarks
14:10:34
✓ Token Contract test (1337 ms)
14:10:34
✓ AMM Contract test (1755 ms)
14:10:34
✓ AVM simulator bulk test (609 ms)
14:10:34
✓ AVM large calldata test (574 ms)
14:10:34 AVM gadgets tests
14:10:34
✓ keccak_hash (250 ms)
14:10:34
✓ keccak_f1600 (223 ms)
14:10:34
✓ poseidon2_hash (245 ms)
14:10:34
✓ pedersen_hash (611 ms)
14:10:34
✓ pedersen_hash_with_index (586 ms)
14:10:34 sha256_hash_10
14:10:34
✓ sha256_hash_10 (264 ms)
14:10:34 sha256_hash_20
14:10:34
✓ sha256_hash_20 (256 ms)
14:10:34 sha256_hash_30
14:10:34
✓ sha256_hash_30 (265 ms)
14:10:34 sha256_hash_40
14:10:34
✓ sha256_hash_40 (268 ms)
14:10:34 sha256_hash_50
14:10:34
✓ sha256_hash_50 (264 ms)
14:10:34 sha256_hash_60
14:10:34
✓ sha256_hash_60 (271 ms)
14:10:34 sha256_hash_70
14:10:34
✓ sha256_hash_70 (283 ms)
14:10:34 sha256_hash_80
14:10:34
✓ sha256_hash_80 (281 ms)
14:10:34 sha256_hash_90
14:10:34
✓ sha256_hash_90 (294 ms)
14:10:34 sha256_hash_100
14:10:34
✓ sha256_hash_100 (291 ms)
14:10:34 sha256_hash_255
14:10:34
✓ sha256_hash_255 (369 ms)
14:10:34 sha256_hash_256
14:10:34
✓ sha256_hash_256 (368 ms)
14:10:34 sha256_hash_511
14:10:34
✓ sha256_hash_511 (490 ms)
14:10:34 sha256_hash_512
14:10:34
✓ sha256_hash_512 (502 ms)
14:10:34 sha256_hash_2048
14:10:34
✓ sha256_hash_2048 (1247 ms)
14:10:34
14:10:34
Test Suites: 1 passed, 1 total
14:10:34
Tests: 24 passed, 24 total
14:10:34
Snapshots: 0 total
14:10:34
Time: 14.349 s
14:10:34
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
14:10:34
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?