Parent Log:
http://ci.aztec-labs.com/fe5f8b4bc2753ba9
Command: f688b300edf65f8c 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/a907d3a9f40aa473deec5c77c658a80089184fa8
Env: REF_NAME=gh-readonly-queue/next/pr-14989-ada03190841b1923625905b0e6ea3bdc4a3b3e84 CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Thu Jun 12 10:56:16 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-14989_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
10:56:18 [10:56:18.874]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-PEdOJl/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:20 [10:56:20.215]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 935.737521ms
10:56:20
10:56:20 [10:56:20.221]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-fRu2S0/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:21 [10:56:21.967]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 1531.2716710000004ms
10:56:21
10:56:21 [10:56:21.970]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-9qZEmQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:22 [10:56:22.608]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-OqAUMr/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:24 [10:56:24.159]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-V7xLqO/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:24 [10:56:24.421]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-CL283N/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:24 [10:56:24.790]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-i8mqDg/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:25 [10:56:25.084]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ezEtNA/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:25 [10:56:25.376]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-xr5yDl/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:25 [10:56:25.679]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-p1IJdd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:25 [10:56:25.959]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-mKkLzA/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:26 [10:56:26.238]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-fzmwcZ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:26 [10:56:26.526]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-OqQK9F/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:26 [10:56:26.803]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-QgCOXz/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:27 [10:56:27.085]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Cl7SVX/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:27 [10:56:27.360]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Et8RDi/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:27 [10:56:27.700]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-DAFO5K/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:28 [10:56:28.082]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-vUj4Bj/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:28 [10:56:28.543]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-2JPNx4/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:29 [10:56:29.010]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-yucmOk/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:30 [10:56:30.050]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-O4RELF/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:30 [10:56:30.296]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-jsEKcZ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:30 [10:56:30.527]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-y1PiOh/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:30 [10:56:30.766]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-s7CplS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:31 [10:56:31.333]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-0JDtYh/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:56:31 [10:56:31.861]
INFO:
public-tx-apps-tests-bench
10:56:31
10:56:31 [10:56:31.877]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
10:56:31
10:56:31 ## TX Label: Token contract tests/Token/constructor/0
10:56:31 - Total duration: `288.176 ms`
10:56:31 - Total mana used: `276,249`
10:56:31 - Mana per second: `958,611`
10:56:31 - Total instructions executed: `18,400`
10:56:31 - Tx hash computation: `31.94 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `6.599 ms`
10:56:31 - Revertible: `3.978 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token.constructor**
10:56:31 - Duration: `214.94 ms`
10:56:31 - Mana used: `276,249`
10:56:31 - Mana per second: `1,285,237`
10:56:31 - Instructions executed: `18,400`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: Token contract tests/Token/mint_to_public/1
10:56:31 - Total duration: `71.903 ms`
10:56:31 - Total mana used: `21,602`
10:56:31 - Mana per second: `300,432`
10:56:31 - Total instructions executed: `1,377`
10:56:31 - Tx hash computation: `25.878 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.947 ms`
10:56:31 - Revertible: `1.123 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token.mint_to_public**
10:56:31 - Duration: `23.036 ms`
10:56:31 - Mana used: `21,602`
10:56:31 - Mana per second: `937,758`
10:56:31 - Instructions executed: `1,377`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: Token contract tests/Token/balance_of_public/2
10:56:31 - Total duration: `71.76 ms`
10:56:31 - Total mana used: `7,710`
10:56:31 - Mana per second: `107,442`
10:56:31 - Total instructions executed: `594`
10:56:31 - Tx hash computation: `25.284 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `4.813 ms`
10:56:31 - Revertible: `1.271 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token.balance_of_public**
10:56:31 - Duration: `24.003 ms`
10:56:31 - Mana used: `7,710`
10:56:31 - Mana per second: `321,213`
10:56:31 - Instructions executed: `594`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: Token contract tests/Token/transfer_in_public/3
10:56:31 - Total duration: `77.51 ms`
10:56:31 - Total mana used: `27,131`
10:56:31 - Mana per second: `350,031`
10:56:31 - Total instructions executed: `1,814`
10:56:31 - Tx hash computation: `24.729 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `10.055 ms`
10:56:31 - Revertible: `1.145 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token.transfer_in_public**
10:56:31 - Duration: `24.201 ms`
10:56:31 - Mana used: `27,131`
10:56:31 - Mana per second: `1,121,054`
10:56:31 - Instructions executed: `1,814`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: Token contract tests/Token/balance_of_public/4
10:56:31 - Total duration: `71.117 ms`
10:56:31 - Total mana used: `7,710`
10:56:31 - Mana per second: `108,413`
10:56:31 - Total instructions executed: `594`
10:56:31 - Tx hash computation: `24.814 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `3.753 ms`
10:56:31 - Revertible: `1.228 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token.balance_of_public**
10:56:31 - Duration: `24.608 ms`
10:56:31 - Mana used: `7,710`
10:56:31 - Mana per second: `313,309`
10:56:31 - Instructions executed: `594`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: Token contract tests/Token/balance_of_public/5
10:56:31 - Total duration: `55.454 ms`
10:56:31 - Total mana used: `7,710`
10:56:31 - Mana per second: `139,034`
10:56:31 - Total instructions executed: `594`
10:56:31 - Tx hash computation: `24.67 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.414 ms`
10:56:31 - Revertible: `0.863 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token.balance_of_public**
10:56:31 - Duration: `11.751 ms`
10:56:31 - Mana used: `7,710`
10:56:31 - Mana per second: `656,106`
10:56:31 - Instructions executed: `594`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: Token contract tests/Token/balance_of_public/6
10:56:31 - Total duration: `61.473 ms`
10:56:31 - Total mana used: `7,710`
10:56:31 - Mana per second: `125,420`
10:56:31 - Total instructions executed: `594`
10:56:31 - Tx hash computation: `24.713 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.668 ms`
10:56:31 - Revertible: `1.234 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token.balance_of_public**
10:56:31 - Duration: `13.954 ms`
10:56:31 - Mana used: `7,710`
10:56:31 - Mana per second: `552,511`
10:56:31 - Instructions executed: `594`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: Token contract tests/Token/burn_public/7
10:56:31 - Total duration: `83.444 ms`
10:56:31 - Total mana used: `17,144`
10:56:31 - Mana per second: `205,454`
10:56:31 - Total instructions executed: `1,054`
10:56:31 - Tx hash computation: `24.812 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `3.425 ms`
10:56:31 - Revertible: `0.963 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token.burn_public**
10:56:31 - Duration: `32.832 ms`
10:56:31 - Mana used: `17,144`
10:56:31 - Mana per second: `522,175`
10:56:31 - Instructions executed: `1,054`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: Token contract tests/Token/balance_of_public/8
10:56:31 - Total duration: `71.294 ms`
10:56:31 - Total mana used: `7,710`
10:56:31 - Mana per second: `108,144`
10:56:31 - Total instructions executed: `594`
10:56:31 - Tx hash computation: `24.959 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `5.158 ms`
10:56:31 - Revertible: `1.314 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token.balance_of_public**
10:56:31 - Duration: `21.479 ms`
10:56:31 - Mana used: `7,710`
10:56:31 - Mana per second: `358,963`
10:56:31 - Instructions executed: `594`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AMM contract tests/Token/constructor/0
10:56:31 - Total duration: `198.7 ms`
10:56:31 - Total mana used: `276,249`
10:56:31 - Mana per second: `1,390,284`
10:56:31 - Total instructions executed: `18,400`
10:56:31 - Tx hash computation: `24.76 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `6.63 ms`
10:56:31 - Revertible: `1.133 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token.constructor**
10:56:31 - Duration: `143.006 ms`
10:56:31 - Mana used: `276,249`
10:56:31 - Mana per second: `1,931,724`
10:56:31 - Instructions executed: `18,400`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AMM contract tests/Token/constructor/1
10:56:31 - Total duration: `195.705 ms`
10:56:31 - Total mana used: `276,249`
10:56:31 - Mana per second: `1,411,558`
10:56:31 - Total instructions executed: `18,400`
10:56:31 - Tx hash computation: `24.813 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.49 ms`
10:56:31 - Revertible: `1.05 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token.constructor**
10:56:31 - Duration: `144.558 ms`
10:56:31 - Mana used: `276,249`
10:56:31 - Mana per second: `1,910,993`
10:56:31 - Instructions executed: `18,400`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AMM contract tests/Token/constructor/2
10:56:31 - Total duration: `184.314 ms`
10:56:31 - Total mana used: `276,249`
10:56:31 - Mana per second: `1,498,796`
10:56:31 - Total instructions executed: `18,400`
10:56:31 - Tx hash computation: `24.652 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.564 ms`
10:56:31 - Revertible: `0.901 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token.constructor**
10:56:31 - Duration: `138.064 ms`
10:56:31 - Mana used: `276,249`
10:56:31 - Mana per second: `2,000,878`
10:56:31 - Instructions executed: `18,400`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AMM contract tests/AMM/constructor/3
10:56:31 - Total duration: `113.243 ms`
10:56:31 - Total mana used: `38,448`
10:56:31 - Mana per second: `339,517`
10:56:31 - Total instructions executed: `2,032`
10:56:31 - Tx hash computation: `24.702 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `4.033 ms`
10:56:31 - Revertible: `0.909 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AMM.constructor**
10:56:31 - Duration: `66.94 ms`
10:56:31 - Mana used: `38,448`
10:56:31 - Mana per second: `574,363`
10:56:31 - Instructions executed: `2,032`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AMM contract tests/AMM/set_minter/4
10:56:31 - Total duration: `66.116 ms`
10:56:31 - Total mana used: `9,718`
10:56:31 - Mana per second: `146,985`
10:56:31 - Total instructions executed: `626`
10:56:31 - Tx hash computation: `24.767 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.704 ms`
10:56:31 - Revertible: `0.971 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token.set_minter**
10:56:31 - Duration: `13.564 ms`
10:56:31 - Mana used: `9,718`
10:56:31 - Mana per second: `716,451`
10:56:31 - Instructions executed: `626`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AMM contract tests/AMM/add_liquidity/5
10:56:31 - Total duration: `201.135 ms`
10:56:31 - Total mana used: `124,026`
10:56:31 - Mana per second: `616,630`
10:56:31 - Total instructions executed: `8,219`
10:56:31 - Tx hash computation: `24.539 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.804 ms`
10:56:31 - Revertible: `0.798 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token._increase_public_balance**
10:56:31 - Duration: `19.999 ms`
10:56:31 - Mana used: `14,929`
10:56:31 - Mana per second: `746,487`
10:56:31 - Instructions executed: `1,027`
10:56:31 - **Fn: Token._increase_public_balance**
10:56:31 - Duration: `25.898 ms`
10:56:31 - Mana used: `14,929`
10:56:31 - Mana per second: `576,448`
10:56:31 - Instructions executed: `1,027`
10:56:31 - **Fn: AMM._add_liquidity**
10:56:31 - Duration: `106.458 ms`
10:56:31 - Mana used: `94,168`
10:56:31 - Mana per second: `884,557`
10:56:31 - Instructions executed: `6,165`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
10:56:31 - Total duration: `155.775 ms`
10:56:31 - Total mana used: `78,666`
10:56:31 - Mana per second: `504,996`
10:56:31 - Total instructions executed: `5,365`
10:56:31 - Tx hash computation: `24.618 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `6.122 ms`
10:56:31 - Revertible: `0.935 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token._increase_public_balance**
10:56:31 - Duration: `27.05 ms`
10:56:31 - Mana used: `14,929`
10:56:31 - Mana per second: `551,908`
10:56:31 - Instructions executed: `1,027`
10:56:31 - **Fn: AMM._swap_exact_tokens_for_tokens**
10:56:31 - Duration: `73.683 ms`
10:56:31 - Mana used: `63,737`
10:56:31 - Mana per second: `865,012`
10:56:31 - Instructions executed: `4,338`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
10:56:31 - Total duration: `250.072 ms`
10:56:31 - Total mana used: `142,711`
10:56:31 - Mana per second: `570,679`
10:56:31 - Total instructions executed: `9,502`
10:56:31 - Tx hash computation: `24.601 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `11.06 ms`
10:56:31 - Revertible: `0.916 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: Token._increase_public_balance**
10:56:31 - Duration: `25.222 ms`
10:56:31 - Mana used: `14,929`
10:56:31 - Mana per second: `591,897`
10:56:31 - Instructions executed: `1,027`
10:56:31 - **Fn: AMM._remove_liquidity**
10:56:31 - Duration: `158.831 ms`
10:56:31 - Mana used: `127,782`
10:56:31 - Mana per second: `804,517`
10:56:31 - Instructions executed: `8,475`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
10:56:31 - Total duration: `327.77 ms`
10:56:31 - Total mana used: `426,067`
10:56:31 - Mana per second: `1,299,897`
10:56:31 - Total instructions executed: `27,838`
10:56:31 - Tx hash computation: `24.696 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.451 ms`
10:56:31 - Revertible: `0.81 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmTest.bulk_testing**
10:56:31 - Duration: `270.906 ms`
10:56:31 - Mana used: `426,067`
10:56:31 - Mana per second: `1,572,750`
10:56:31 - Instructions executed: `27,838`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
10:56:31 - Total duration: `1,242.537 ms`
10:56:31 - Total mana used: `3,735,963`
10:56:31 - Mana per second: `3,006,721`
10:56:31 - Total instructions executed: `404,826`
10:56:31 - Tx hash computation: `24.531 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.288 ms`
10:56:31 - Revertible: `0.731 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmTest.nested_call_large_calldata**
10:56:31 - Duration: `1,199.45 ms`
10:56:31 - Mana used: `3,735,963`
10:56:31 - Mana per second: `3,114,729`
10:56:31 - Instructions executed: `404,826`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
10:56:31 - Total duration: `156.869 ms`
10:56:31 - Total mana used: `69,489`
10:56:31 - Mana per second: `442,975`
10:56:31 - Total instructions executed: `5,033`
10:56:31 - Tx hash computation: `39.614 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `4.123 ms`
10:56:31 - Revertible: `0.948 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_10**
10:56:31 - Duration: `94.202 ms`
10:56:31 - Mana used: `69,489`
10:56:31 - Mana per second: `737,660`
10:56:31 - Instructions executed: `5,033`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
10:56:31 - Total duration: `83.031 ms`
10:56:31 - Total mana used: `84,210`
10:56:31 - Mana per second: `1,014,202`
10:56:31 - Total instructions executed: `5,857`
10:56:31 - Tx hash computation: `27.717 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.252 ms`
10:56:31 - Revertible: `2.534 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_20**
10:56:31 - Duration: `27.349 ms`
10:56:31 - Mana used: `84,210`
10:56:31 - Mana per second: `3,079,048`
10:56:31 - Instructions executed: `5,857`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
10:56:31 - Total duration: `81.365 ms`
10:56:31 - Total mana used: `102,159`
10:56:31 - Mana per second: `1,255,565`
10:56:31 - Total instructions executed: `6,978`
10:56:31 - Tx hash computation: `27.318 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `4.637 ms`
10:56:31 - Revertible: `0.944 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_30**
10:56:31 - Duration: `30.123 ms`
10:56:31 - Mana used: `102,159`
10:56:31 - Mana per second: `3,391,353`
10:56:31 - Instructions executed: `6,978`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
10:56:31 - Total duration: `85.38 ms`
10:56:31 - Total mana used: `117,705`
10:56:31 - Mana per second: `1,378,608`
10:56:31 - Total instructions executed: `7,951`
10:56:31 - Tx hash computation: `24.941 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.518 ms`
10:56:31 - Revertible: `0.877 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_40**
10:56:31 - Duration: `38.397 ms`
10:56:31 - Mana used: `117,705`
10:56:31 - Mana per second: `3,065,448`
10:56:31 - Instructions executed: `7,951`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
10:56:31 - Total duration: `86.806 ms`
10:56:31 - Total mana used: `135,684`
10:56:31 - Mana per second: `1,563,066`
10:56:31 - Total instructions executed: `9,074`
10:56:31 - Tx hash computation: `25.69 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `3.72 ms`
10:56:31 - Revertible: `0.976 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_50**
10:56:31 - Duration: `35.794 ms`
10:56:31 - Mana used: `135,684`
10:56:31 - Mana per second: `3,790,728`
10:56:31 - Instructions executed: `9,074`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
10:56:31 - Total duration: `84.121 ms`
10:56:31 - Total mana used: `155,220`
10:56:31 - Mana per second: `1,845,194`
10:56:31 - Total instructions executed: `10,361`
10:56:31 - Tx hash computation: `24.722 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.623 ms`
10:56:31 - Revertible: `0.806 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_60**
10:56:31 - Duration: `39.675 ms`
10:56:31 - Mana used: `155,220`
10:56:31 - Mana per second: `3,912,311`
10:56:31 - Instructions executed: `10,361`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
10:56:31 - Total duration: `88.894 ms`
10:56:31 - Total mana used: `182,019`
10:56:31 - Mana per second: `2,047,594`
10:56:31 - Total instructions executed: `11,987`
10:56:31 - Tx hash computation: `24.587 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.08 ms`
10:56:31 - Revertible: `0.731 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_70**
10:56:31 - Duration: `44.73 ms`
10:56:31 - Mana used: `182,019`
10:56:31 - Mana per second: `4,069,256`
10:56:31 - Instructions executed: `11,987`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
10:56:31 - Total duration: `93.588 ms`
10:56:31 - Total mana used: `198,054`
10:56:31 - Mana per second: `2,116,237`
10:56:31 - Total instructions executed: `12,987`
10:56:31 - Tx hash computation: `24.657 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `3.469 ms`
10:56:31 - Revertible: `0.813 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_80**
10:56:31 - Duration: `48.389 ms`
10:56:31 - Mana used: `198,054`
10:56:31 - Mana per second: `4,092,937`
10:56:31 - Instructions executed: `12,987`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
10:56:31 - Total duration: `96.101 ms`
10:56:31 - Total mana used: `216,648`
10:56:31 - Mana per second: `2,254,374`
10:56:31 - Total instructions executed: `14,140`
10:56:31 - Tx hash computation: `25.068 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.356 ms`
10:56:31 - Revertible: `0.798 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_90**
10:56:31 - Duration: `50.618 ms`
10:56:31 - Mana used: `216,648`
10:56:31 - Mana per second: `4,280,021`
10:56:31 - Instructions executed: `14,140`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
10:56:31 - Total duration: `99.846 ms`
10:56:31 - Total mana used: `232,683`
10:56:31 - Mana per second: `2,330,426`
10:56:31 - Total instructions executed: `15,140`
10:56:31 - Tx hash computation: `24.629 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.632 ms`
10:56:31 - Revertible: `0.877 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_100**
10:56:31 - Duration: `54.353 ms`
10:56:31 - Mana used: `232,683`
10:56:31 - Mana per second: `4,280,979`
10:56:31 - Instructions executed: `15,140`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
10:56:31 - Total duration: `155.743 ms`
10:56:31 - Total mana used: `520,389`
10:56:31 - Mana per second: `3,341,328`
10:56:31 - Total instructions executed: `33,218`
10:56:31 - Tx hash computation: `24.707 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.33 ms`
10:56:31 - Revertible: `0.749 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_255**
10:56:31 - Duration: `111.554 ms`
10:56:31 - Mana used: `520,389`
10:56:31 - Mana per second: `4,664,903`
10:56:31 - Instructions executed: `33,218`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
10:56:31 - Total duration: `182.277 ms`
10:56:31 - Total mana used: `518,919`
10:56:31 - Mana per second: `2,846,878`
10:56:31 - Total instructions executed: `33,313`
10:56:31 - Tx hash computation: `26.752 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `15.586 ms`
10:56:31 - Revertible: `0.905 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_256**
10:56:31 - Duration: `119.612 ms`
10:56:31 - Mana used: `518,919`
10:56:31 - Mana per second: `4,338,358`
10:56:31 - Instructions executed: `33,313`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
10:56:31 - Total duration: `267.785 ms`
10:56:31 - Total mana used: `994,713`
10:56:31 - Mana per second: `3,714,594`
10:56:31 - Total instructions executed: `62,965`
10:56:31 - Tx hash computation: `25.391 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.793 ms`
10:56:31 - Revertible: `0.883 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_511**
10:56:31 - Duration: `214.085 ms`
10:56:31 - Mana used: `994,713`
10:56:31 - Mana per second: `4,646,351`
10:56:31 - Instructions executed: `62,965`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
10:56:31 - Total duration: `266.752 ms`
10:56:31 - Total mana used: `994,935`
10:56:31 - Mana per second: `3,729,807`
10:56:31 - Total instructions executed: `62,918`
10:56:31 - Tx hash computation: `33.01 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.732 ms`
10:56:31 - Revertible: `0.813 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_512**
10:56:31 - Duration: `213.426 ms`
10:56:31 - Mana used: `994,935`
10:56:31 - Mana per second: `4,661,726`
10:56:31 - Instructions executed: `62,918`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
10:56:31 - Total duration: `820.343 ms`
10:56:31 - Total mana used: `3,828,321`
10:56:31 - Mana per second: `4,666,733`
10:56:31 - Total instructions executed: `240,570`
10:56:31 - Tx hash computation: `24.698 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.345 ms`
10:56:31 - Revertible: `0.717 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.sha256_hash_2048**
10:56:31 - Duration: `775.311 ms`
10:56:31 - Mana used: `3,828,321`
10:56:31 - Mana per second: `4,937,787`
10:56:31 - Instructions executed: `240,570`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
10:56:31 - Total duration: `80.158 ms`
10:56:31 - Total mana used: `146,826`
10:56:31 - Mana per second: `1,831,712`
10:56:31 - Total instructions executed: `9,484`
10:56:31 - Tx hash computation: `24.614 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.263 ms`
10:56:31 - Revertible: `0.749 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.keccak_hash**
10:56:31 - Duration: `35.819 ms`
10:56:31 - Mana used: `146,826`
10:56:31 - Mana per second: `4,099,113`
10:56:31 - Instructions executed: `9,484`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
10:56:31 - Total duration: `59.712 ms`
10:56:31 - Total mana used: `43,077`
10:56:31 - Mana per second: `721,409`
10:56:31 - Total instructions executed: `3,079`
10:56:31 - Tx hash computation: `24.729 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.223 ms`
10:56:31 - Revertible: `0.723 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.keccak_f1600**
10:56:31 - Duration: `16.963 ms`
10:56:31 - Mana used: `43,077`
10:56:31 - Mana per second: `2,539,490`
10:56:31 - Instructions executed: `3,079`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
10:56:31 - Total duration: `58.474 ms`
10:56:31 - Total mana used: `28,962`
10:56:31 - Mana per second: `495,294`
10:56:31 - Total instructions executed: `2,207`
10:56:31 - Tx hash computation: `24.757 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.445 ms`
10:56:31 - Revertible: `0.8 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.poseidon2_hash**
10:56:31 - Duration: `13.748 ms`
10:56:31 - Mana used: `28,962`
10:56:31 - Mana per second: `2,106,679`
10:56:31 - Instructions executed: `2,207`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
10:56:31 - Total duration: `391.171 ms`
10:56:31 - Total mana used: `354,756`
10:56:31 - Mana per second: `906,908`
10:56:31 - Total instructions executed: `22,910`
10:56:31 - Tx hash computation: `24.578 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.401 ms`
10:56:31 - Revertible: `0.805 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.pedersen_hash**
10:56:31 - Duration: `343.324 ms`
10:56:31 - Mana used: `354,756`
10:56:31 - Mana per second: `1,033,298`
10:56:31 - Instructions executed: `22,910`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
10:56:31 - Total duration: `361.22 ms`
10:56:31 - Total mana used: `356,094`
10:56:31 - Mana per second: `985,810`
10:56:31 - Total instructions executed: `22,952`
10:56:31 - Tx hash computation: `24.964 ms`
10:56:31 - Private insertions:
10:56:31 - Non-revertible: `2.354 ms`
10:56:31 - Revertible: `0.767 ms`
10:56:31 - Enqueued public calls:
10:56:31 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
10:56:31 - Duration: `318.236 ms`
10:56:31 - Mana used: `356,094`
10:56:31 - Mana per second: `1,118,963`
10:56:31 - Instructions executed: `22,952`
10:56:31
10:56:31 ---------------------------------------------------------------------
10:56:31
10:56:31
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
14.915 s)
10:56:31 Public TX simulator apps tests: benchmarks
10:56:31
✓ Token Contract test (1351 ms)
10:56:31
✓ AMM Contract test (1749 ms)
10:56:31
✓ AVM simulator bulk test (634 ms)
10:56:31
✓ AVM large calldata test (1551 ms)
10:56:31 AVM gadgets tests
10:56:31
✓ keccak_hash (246 ms)
10:56:31
✓ keccak_f1600 (231 ms)
10:56:31
✓ poseidon2_hash (239 ms)
10:56:31
✓ pedersen_hash (563 ms)
10:56:31
✓ pedersen_hash_with_index (533 ms)
10:56:31 sha256_hash_10
10:56:31
✓ sha256_hash_10 (369 ms)
10:56:31 sha256_hash_20
10:56:31
✓ sha256_hash_20 (293 ms)
10:56:31 sha256_hash_30
10:56:31
✓ sha256_hash_30 (292 ms)
10:56:31 sha256_hash_40
10:56:31
✓ sha256_hash_40 (303 ms)
10:56:31 sha256_hash_50
10:56:31
✓ sha256_hash_50 (281 ms)
10:56:31 sha256_hash_60
10:56:31
✓ sha256_hash_60 (272 ms)
10:56:31 sha256_hash_70
10:56:31
✓ sha256_hash_70 (294 ms)
10:56:31 sha256_hash_80
10:56:31
✓ sha256_hash_80 (277 ms)
10:56:31 sha256_hash_90
10:56:31
✓ sha256_hash_90 (281 ms)
10:56:31 sha256_hash_100
10:56:31
✓ sha256_hash_100 (275 ms)
10:56:31 sha256_hash_255
10:56:31
✓ sha256_hash_255 (340 ms)
10:56:31 sha256_hash_256
10:56:31
✓ sha256_hash_256 (382 ms)
10:56:31 sha256_hash_511
10:56:31
✓ sha256_hash_511 (461 ms)
10:56:31 sha256_hash_512
10:56:31
✓ sha256_hash_512 (467 ms)
10:56:31 sha256_hash_2048
10:56:31
✓ sha256_hash_2048 (1040 ms)
10:56:31
10:56:31
Test Suites: 1 passed, 1 total
10:56:31
Tests: 24 passed, 24 total
10:56:31
Snapshots: 0 total
10:56:31
Time: 14.979 s
10:56:31
Ran all test suites matching /simulator\/src\/public\/public_tx_simulator\/apps_tests\/bench.test.ts/i
.
10:56:31
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?