Parent Log:
http://ci.aztec-labs.com/03b64479f6843581
Command: f44e1b4f382283e1 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/be1fa8aacb33d330cf496352bb1446439e34c51a
Env: REF_NAME=gh-readonly-queue/next/pr-15162-7d1abcb337009939ee47da8445b5fee80f39fb58 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 20 10:05:28 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15162_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:05:32 [10:05:32.365]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-GOZIhH/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:34 [10:05:34.037]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1190.9404129999994ms
10:05:34
10:05:34 [10:05:34.049]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-FHWtK2/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:36 [10:05:36.219]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 1936.8588059999993ms
10:05:36
10:05:36 [10:05:36.234]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-sTeWmX/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:36 [10:05:36.862]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Zrboj6/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:37 [10:05:37.589]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-M9bfIT/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:37 [10:05:37.866]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-GZdOaD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:38 [10:05:38.190]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ZZVJdY/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:38 [10:05:38.480]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5YqyIx/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:38 [10:05:38.801]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-w1WK9K/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:39 [10:05:39.181]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-qUvNpE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:39 [10:05:39.565]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-uFR2oh/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:39 [10:05:39.949]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-t45dBF/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:40 [10:05:40.318]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Nq2DFM/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:40 [10:05:40.685]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-bZm6NN/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:41 [10:05:41.074]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-jwRSwP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:41 [10:05:41.467]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-tbauK5/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:41 [10:05:41.931]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-0rrpaN/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:42 [10:05:42.445]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-80epIE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:43 [10:05:43.019]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-0seiM6/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:43 [10:05:43.601]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-RcjutF/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:45 [10:05:45.032]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-WjRqoG/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:45 [10:05:45.367]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-8Qk2jI/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:45 [10:05:45.694]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-u9zuqO/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:45 [10:05:45.963]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-tihbx4/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:46 [10:05:46.847]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5A9pD9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:05:47 [10:05:47.557]
INFO:
public-tx-apps-tests-bench
10:05:47
10:05:47 [10:05:47.575]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
10:05:47
10:05:47 ## TX Label: Token contract tests/Token/constructor/0
10:05:47 - Total duration: `341.502 ms`
10:05:47 - Total mana used: `316,452`
10:05:47 - Mana per second: `926,648`
10:05:47 - Total instructions executed: `18,400`
10:05:47 - Tx hash computation: `45.788 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `9.422 ms`
10:05:47 - Revertible: `4.528 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token.constructor**
10:05:47 - Duration: `246.161 ms`
10:05:47 - Mana used: `316,452`
10:05:47 - Mana per second: `1,285,548`
10:05:47 - Instructions executed: `18,400`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: Token contract tests/Token/mint_to_public/1
10:05:47 - Total duration: `132.624 ms`
10:05:47 - Total mana used: `24,620`
10:05:47 - Mana per second: `185,637`
10:05:47 - Total instructions executed: `1,377`
10:05:47 - Tx hash computation: `32.296 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.893 ms`
10:05:47 - Revertible: `1.498 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token.mint_to_public**
10:05:47 - Duration: `63.825 ms`
10:05:47 - Mana used: `24,620`
10:05:47 - Mana per second: `385,745`
10:05:47 - Instructions executed: `1,377`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: Token contract tests/Token/balance_of_public/2
10:05:47 - Total duration: `93.686 ms`
10:05:47 - Total mana used: `8,988`
10:05:47 - Mana per second: `95,937`
10:05:47 - Total instructions executed: `594`
10:05:47 - Tx hash computation: `22.839 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `4.193 ms`
10:05:47 - Revertible: `1.489 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token.balance_of_public**
10:05:47 - Duration: `39.822 ms`
10:05:47 - Mana used: `8,988`
10:05:47 - Mana per second: `225,705`
10:05:47 - Instructions executed: `594`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: Token contract tests/Token/transfer_in_public/3
10:05:47 - Total duration: `100.517 ms`
10:05:47 - Total mana used: `31,121`
10:05:47 - Mana per second: `309,609`
10:05:47 - Total instructions executed: `1,814`
10:05:47 - Tx hash computation: `25.59 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.552 ms`
10:05:47 - Revertible: `1.216 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token.transfer_in_public**
10:05:47 - Duration: `48.022 ms`
10:05:47 - Mana used: `31,121`
10:05:47 - Mana per second: `648,058`
10:05:47 - Instructions executed: `1,814`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: Token contract tests/Token/balance_of_public/4
10:05:47 - Total duration: `102.457 ms`
10:05:47 - Total mana used: `8,988`
10:05:47 - Mana per second: `87,725`
10:05:47 - Total instructions executed: `594`
10:05:47 - Tx hash computation: `37.245 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `7.739 ms`
10:05:47 - Revertible: `1.922 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token.balance_of_public**
10:05:47 - Duration: `30.255 ms`
10:05:47 - Mana used: `8,988`
10:05:47 - Mana per second: `297,072`
10:05:47 - Instructions executed: `594`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: Token contract tests/Token/balance_of_public/5
10:05:47 - Total duration: `88.965 ms`
10:05:47 - Total mana used: `8,988`
10:05:47 - Mana per second: `101,028`
10:05:47 - Total instructions executed: `594`
10:05:47 - Tx hash computation: `23.194 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `7.01 ms`
10:05:47 - Revertible: `1.472 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token.balance_of_public**
10:05:47 - Duration: `32.438 ms`
10:05:47 - Mana used: `8,988`
10:05:47 - Mana per second: `277,079`
10:05:47 - Instructions executed: `594`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: Token contract tests/Token/balance_of_public/6
10:05:47 - Total duration: `75.417 ms`
10:05:47 - Total mana used: `8,988`
10:05:47 - Mana per second: `119,178`
10:05:47 - Total instructions executed: `594`
10:05:47 - Tx hash computation: `25.806 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `4.078 ms`
10:05:47 - Revertible: `1.885 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token.balance_of_public**
10:05:47 - Duration: `21.895 ms`
10:05:47 - Mana used: `8,988`
10:05:47 - Mana per second: `410,509`
10:05:47 - Instructions executed: `594`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: Token contract tests/Token/burn_public/7
10:05:47 - Total duration: `100.031 ms`
10:05:47 - Total mana used: `19,454`
10:05:47 - Mana per second: `194,480`
10:05:47 - Total instructions executed: `1,054`
10:05:47 - Tx hash computation: `26.018 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.697 ms`
10:05:47 - Revertible: `1.546 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token.burn_public**
10:05:47 - Duration: `38.629 ms`
10:05:47 - Mana used: `19,454`
10:05:47 - Mana per second: `503,609`
10:05:47 - Instructions executed: `1,054`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: Token contract tests/Token/balance_of_public/8
10:05:47 - Total duration: `70.033 ms`
10:05:47 - Total mana used: `8,988`
10:05:47 - Mana per second: `128,339`
10:05:47 - Total instructions executed: `594`
10:05:47 - Tx hash computation: `23.342 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.769 ms`
10:05:47 - Revertible: `1.284 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token.balance_of_public**
10:05:47 - Duration: `20.728 ms`
10:05:47 - Mana used: `8,988`
10:05:47 - Mana per second: `433,618`
10:05:47 - Instructions executed: `594`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AMM contract tests/Token/constructor/0
10:05:47 - Total duration: `237.047 ms`
10:05:47 - Total mana used: `316,452`
10:05:47 - Mana per second: `1,334,973`
10:05:47 - Total instructions executed: `18,400`
10:05:47 - Tx hash computation: `31.541 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `4.508 ms`
10:05:47 - Revertible: `2.972 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token.constructor**
10:05:47 - Duration: `178.214 ms`
10:05:47 - Mana used: `316,452`
10:05:47 - Mana per second: `1,775,680`
10:05:47 - Instructions executed: `18,400`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AMM contract tests/Token/constructor/1
10:05:47 - Total duration: `230.027 ms`
10:05:47 - Total mana used: `316,452`
10:05:47 - Mana per second: `1,375,719`
10:05:47 - Total instructions executed: `18,400`
10:05:47 - Tx hash computation: `22.412 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.961 ms`
10:05:47 - Revertible: `1.283 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token.constructor**
10:05:47 - Duration: `185.396 ms`
10:05:47 - Mana used: `316,452`
10:05:47 - Mana per second: `1,706,898`
10:05:47 - Instructions executed: `18,400`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AMM contract tests/Token/constructor/2
10:05:47 - Total duration: `261.553 ms`
10:05:47 - Total mana used: `316,452`
10:05:47 - Mana per second: `1,209,898`
10:05:47 - Total instructions executed: `18,400`
10:05:47 - Tx hash computation: `25.482 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `5.966 ms`
10:05:47 - Revertible: `1.555 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token.constructor**
10:05:47 - Duration: `208.341 ms`
10:05:47 - Mana used: `316,452`
10:05:47 - Mana per second: `1,518,917`
10:05:47 - Instructions executed: `18,400`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AMM contract tests/AMM/constructor/3
10:05:47 - Total duration: `138.905 ms`
10:05:47 - Total mana used: `42,933`
10:05:47 - Mana per second: `309,081`
10:05:47 - Total instructions executed: `2,032`
10:05:47 - Tx hash computation: `32.4 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `4.926 ms`
10:05:47 - Revertible: `3.327 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AMM.constructor**
10:05:47 - Duration: `78.932 ms`
10:05:47 - Mana used: `42,933`
10:05:47 - Mana per second: `543,924`
10:05:47 - Instructions executed: `2,032`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AMM contract tests/AMM/set_minter/4
10:05:47 - Total duration: `107.101 ms`
10:05:47 - Total mana used: `11,068`
10:05:47 - Mana per second: `103,342`
10:05:47 - Total instructions executed: `626`
10:05:47 - Tx hash computation: `26.09 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `5.288 ms`
10:05:47 - Revertible: `1.574 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token.set_minter**
10:05:47 - Duration: `46.471 ms`
10:05:47 - Mana used: `11,068`
10:05:47 - Mana per second: `238,168`
10:05:47 - Instructions executed: `626`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AMM contract tests/AMM/add_liquidity/5
10:05:47 - Total duration: `359.926 ms`
10:05:47 - Total mana used: `135,729`
10:05:47 - Mana per second: `377,103`
10:05:47 - Total instructions executed: `7,765`
10:05:47 - Tx hash computation: `27.182 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `11.197 ms`
10:05:47 - Revertible: `1.663 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token._increase_public_balance**
10:05:47 - Duration: `24.17 ms`
10:05:47 - Mana used: `17,167`
10:05:47 - Mana per second: `710,247`
10:05:47 - Instructions executed: `1,027`
10:05:47 - **Fn: Token._increase_public_balance**
10:05:47 - Duration: `26.876 ms`
10:05:47 - Mana used: `17,167`
10:05:47 - Mana per second: `638,755`
10:05:47 - Instructions executed: `1,027`
10:05:47 - **Fn: AMM._add_liquidity**
10:05:47 - Duration: `225.204 ms`
10:05:47 - Mana used: `101,395`
10:05:47 - Mana per second: `450,237`
10:05:47 - Instructions executed: `5,711`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
10:05:47 - Total duration: `194.993 ms`
10:05:47 - Total mana used: `86,259`
10:05:47 - Mana per second: `442,369`
10:05:47 - Total instructions executed: `5,065`
10:05:47 - Tx hash computation: `25.962 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `5.798 ms`
10:05:47 - Revertible: `1.07 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token._increase_public_balance**
10:05:47 - Duration: `21.586 ms`
10:05:47 - Mana used: `17,167`
10:05:47 - Mana per second: `795,267`
10:05:47 - Instructions executed: `1,027`
10:05:47 - **Fn: AMM._swap_exact_tokens_for_tokens**
10:05:47 - Duration: `118.055 ms`
10:05:47 - Mana used: `69,092`
10:05:47 - Mana per second: `585,251`
10:05:47 - Instructions executed: `4,038`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
10:05:47 - Total duration: `259.193 ms`
10:05:47 - Total mana used: `154,999`
10:05:47 - Mana per second: `598,007`
10:05:47 - Total instructions executed: `8,877`
10:05:47 - Tx hash computation: `22.214 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.151 ms`
10:05:47 - Revertible: `1.036 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: Token._increase_public_balance**
10:05:47 - Duration: `24.848 ms`
10:05:47 - Mana used: `17,167`
10:05:47 - Mana per second: `690,875`
10:05:47 - Instructions executed: `1,027`
10:05:47 - **Fn: AMM._remove_liquidity**
10:05:47 - Duration: `185.046 ms`
10:05:47 - Mana used: `137,832`
10:05:47 - Mana per second: `744,853`
10:05:47 - Instructions executed: `7,850`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
10:05:47 - Total duration: `382.47 ms`
10:05:47 - Total mana used: `485,755`
10:05:47 - Mana per second: `1,270,048`
10:05:47 - Total instructions executed: `27,716`
10:05:47 - Tx hash computation: `34.969 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.742 ms`
10:05:47 - Revertible: `1.168 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmTest.bulk_testing**
10:05:47 - Duration: `302.647 ms`
10:05:47 - Mana used: `485,755`
10:05:47 - Mana per second: `1,605,021`
10:05:47 - Instructions executed: `27,716`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
10:05:47 - Total duration: `469.792 ms`
10:05:47 - Total mana used: `1,038,144`
10:05:47 - Mana per second: `2,209,797`
10:05:47 - Total instructions executed: `67,186`
10:05:47 - Tx hash computation: `25.492 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `4.277 ms`
10:05:47 - Revertible: `4.039 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmTest.nested_call_large_calldata**
10:05:47 - Duration: `417.605 ms`
10:05:47 - Mana used: `1,038,144`
10:05:47 - Mana per second: `2,485,948`
10:05:47 - Instructions executed: `67,186`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
10:05:47 - Total duration: `127.045 ms`
10:05:47 - Total mana used: `79,332`
10:05:47 - Mana per second: `624,440`
10:05:47 - Total instructions executed: `5,034`
10:05:47 - Tx hash computation: `32.403 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `6.536 ms`
10:05:47 - Revertible: `1.893 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_10**
10:05:47 - Duration: `59.871 ms`
10:05:47 - Mana used: `79,332`
10:05:47 - Mana per second: `1,325,052`
10:05:47 - Instructions executed: `5,034`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
10:05:47 - Total duration: `93.669 ms`
10:05:47 - Total mana used: `96,084`
10:05:47 - Mana per second: `1,025,784`
10:05:47 - Total instructions executed: `5,858`
10:05:47 - Tx hash computation: `32.185 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `5.605 ms`
10:05:47 - Revertible: `0.992 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_20**
10:05:47 - Duration: `34.086 ms`
10:05:47 - Mana used: `96,084`
10:05:47 - Mana per second: `2,818,843`
10:05:47 - Instructions executed: `5,858`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
10:05:47 - Total duration: `126.161 ms`
10:05:47 - Total mana used: `116,658`
10:05:47 - Mana per second: `924,675`
10:05:47 - Total instructions executed: `6,979`
10:05:47 - Tx hash computation: `35.239 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.594 ms`
10:05:47 - Revertible: `1.145 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_30**
10:05:47 - Duration: `60.466 ms`
10:05:47 - Mana used: `116,658`
10:05:47 - Mana per second: `1,929,328`
10:05:47 - Instructions executed: `6,979`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
10:05:47 - Total duration: `144.944 ms`
10:05:47 - Total mana used: `134,490`
10:05:47 - Mana per second: `927,876`
10:05:47 - Total instructions executed: `7,952`
10:05:47 - Tx hash computation: `37.146 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `6.671 ms`
10:05:47 - Revertible: `2.91 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_40**
10:05:47 - Duration: `64.999 ms`
10:05:47 - Mana used: `134,490`
10:05:47 - Mana per second: `2,069,123`
10:05:47 - Instructions executed: `7,952`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
10:05:47 - Total duration: `136.909 ms`
10:05:47 - Total mana used: `155,100`
10:05:47 - Mana per second: `1,132,867`
10:05:47 - Total instructions executed: `9,075`
10:05:47 - Tx hash computation: `32.21 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.853 ms`
10:05:47 - Revertible: `1.372 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_50**
10:05:47 - Duration: `73.686 ms`
10:05:47 - Mana used: `155,100`
10:05:47 - Mana per second: `2,104,885`
10:05:47 - Instructions executed: `9,075`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
10:05:47 - Total duration: `157.617 ms`
10:05:47 - Total mana used: `177,465`
10:05:47 - Mana per second: `1,125,926`
10:05:47 - Total instructions executed: `10,362`
10:05:47 - Tx hash computation: `30.322 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `10.325 ms`
10:05:47 - Revertible: `1.404 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_60**
10:05:47 - Duration: `80.704 ms`
10:05:47 - Mana used: `177,465`
10:05:47 - Mana per second: `2,198,973`
10:05:47 - Instructions executed: `10,362`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
10:05:47 - Total duration: `151.225 ms`
10:05:47 - Total mana used: `208,257`
10:05:47 - Mana per second: `1,377,130`
10:05:47 - Total instructions executed: `11,988`
10:05:47 - Tx hash computation: `32.963 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.381 ms`
10:05:47 - Revertible: `0.814 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_70**
10:05:47 - Duration: `89.952 ms`
10:05:47 - Mana used: `208,257`
10:05:47 - Mana per second: `2,315,203`
10:05:47 - Instructions executed: `11,988`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
10:05:47 - Total duration: `164.557 ms`
10:05:47 - Total mana used: `226,659`
10:05:47 - Mana per second: `1,377,386`
10:05:47 - Total instructions executed: `12,988`
10:05:47 - Tx hash computation: `47.594 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `7.373 ms`
10:05:47 - Revertible: `3.006 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_80**
10:05:47 - Duration: `87.911 ms`
10:05:47 - Mana used: `226,659`
10:05:47 - Mana per second: `2,578,292`
10:05:47 - Instructions executed: `12,988`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
10:05:47 - Total duration: `145.057 ms`
10:05:47 - Total mana used: `247,974`
10:05:47 - Mana per second: `1,709,489`
10:05:47 - Total instructions executed: `14,141`
10:05:47 - Tx hash computation: `30.555 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `4.65 ms`
10:05:47 - Revertible: `1.868 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_90**
10:05:47 - Duration: `74.773 ms`
10:05:47 - Mana used: `247,974`
10:05:47 - Mana per second: `3,316,364`
10:05:47 - Instructions executed: `14,141`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
10:05:47 - Total duration: `166.066 ms`
10:05:47 - Total mana used: `266,376`
10:05:47 - Mana per second: `1,604,037`
10:05:47 - Total instructions executed: `15,141`
10:05:47 - Tx hash computation: `33.13 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `5.734 ms`
10:05:47 - Revertible: `1.556 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_100**
10:05:47 - Duration: `103.026 ms`
10:05:47 - Mana used: `266,376`
10:05:47 - Mana per second: `2,585,531`
10:05:47 - Instructions executed: `15,141`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
10:05:47 - Total duration: `237.101 ms`
10:05:47 - Total mana used: `596,223`
10:05:47 - Mana per second: `2,514,635`
10:05:47 - Total instructions executed: `33,219`
10:05:47 - Tx hash computation: `29.551 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `6.327 ms`
10:05:47 - Revertible: `1.126 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_255**
10:05:47 - Duration: `169.934 ms`
10:05:47 - Mana used: `596,223`
10:05:47 - Mana per second: `3,508,558`
10:05:47 - Instructions executed: `33,219`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
10:05:47 - Total duration: `273.403 ms`
10:05:47 - Total mana used: `594,084`
10:05:47 - Mana per second: `2,172,922`
10:05:47 - Total instructions executed: `33,314`
10:05:47 - Tx hash computation: `37.522 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `4.897 ms`
10:05:47 - Revertible: `1.229 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_256**
10:05:47 - Duration: `202.988 ms`
10:05:47 - Mana used: `594,084`
10:05:47 - Mana per second: `2,926,695`
10:05:47 - Instructions executed: `33,314`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
10:05:47 - Total duration: `358.258 ms`
10:05:47 - Total mana used: `1,140,150`
10:05:47 - Mana per second: `3,182,487`
10:05:47 - Total instructions executed: `62,966`
10:05:47 - Tx hash computation: `33.879 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `7.652 ms`
10:05:47 - Revertible: `1.926 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_511**
10:05:47 - Duration: `295.273 ms`
10:05:47 - Mana used: `1,140,150`
10:05:47 - Mana per second: `3,861,343`
10:05:47 - Instructions executed: `62,966`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
10:05:47 - Total duration: `376.48 ms`
10:05:47 - Total mana used: `1,138,065`
10:05:47 - Mana per second: `3,022,911`
10:05:47 - Total instructions executed: `62,919`
10:05:47 - Tx hash computation: `25.778 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.396 ms`
10:05:47 - Revertible: `0.915 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_512**
10:05:47 - Duration: `326.689 ms`
10:05:47 - Mana used: `1,138,065`
10:05:47 - Mana per second: `3,483,638`
10:05:47 - Instructions executed: `62,919`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
10:05:47 - Total duration: `1,145.577 ms`
10:05:47 - Total mana used: `4,379,340`
10:05:47 - Mana per second: `3,822,824`
10:05:47 - Total instructions executed: `240,571`
10:05:47 - Tx hash computation: `34.372 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `20.286 ms`
10:05:47 - Revertible: `2.535 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.sha256_hash_2048**
10:05:47 - Duration: `1,059.131 ms`
10:05:47 - Mana used: `4,379,340`
10:05:47 - Mana per second: `4,134,842`
10:05:47 - Instructions executed: `240,571`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
10:05:47 - Total duration: `105.249 ms`
10:05:47 - Total mana used: `167,712`
10:05:47 - Mana per second: `1,593,483`
10:05:47 - Total instructions executed: `9,484`
10:05:47 - Tx hash computation: `24.534 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.723 ms`
10:05:47 - Revertible: `1.158 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.keccak_hash**
10:05:47 - Duration: `52.637 ms`
10:05:47 - Mana used: `167,712`
10:05:47 - Mana per second: `3,186,180`
10:05:47 - Instructions executed: `9,484`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
10:05:47 - Total duration: `89.765 ms`
10:05:47 - Total mana used: `49,284`
10:05:47 - Mana per second: `549,035`
10:05:47 - Total instructions executed: `3,080`
10:05:47 - Tx hash computation: `33.683 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `4.825 ms`
10:05:47 - Revertible: `1.143 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.keccak_f1600**
10:05:47 - Duration: `22.197 ms`
10:05:47 - Mana used: `49,284`
10:05:47 - Mana per second: `2,220,334`
10:05:47 - Instructions executed: `3,080`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
10:05:47 - Total duration: `75.191 ms`
10:05:47 - Total mana used: `33,546`
10:05:47 - Mana per second: `446,142`
10:05:47 - Total instructions executed: `2,208`
10:05:47 - Tx hash computation: `25.313 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.641 ms`
10:05:47 - Revertible: `1.532 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.poseidon2_hash**
10:05:47 - Duration: `24.477 ms`
10:05:47 - Mana used: `33,546`
10:05:47 - Mana per second: `1,370,504`
10:05:47 - Instructions executed: `2,208`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
10:05:47 - Total duration: `694.999 ms`
10:05:47 - Total mana used: `361,449`
10:05:47 - Mana per second: `520,071`
10:05:47 - Total instructions executed: `22,936`
10:05:47 - Tx hash computation: `26.913 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.121 ms`
10:05:47 - Revertible: `1.335 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.pedersen_hash**
10:05:47 - Duration: `632.527 ms`
10:05:47 - Mana used: `361,449`
10:05:47 - Mana per second: `571,437`
10:05:47 - Instructions executed: `22,936`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
10:05:47 - Total duration: `503.061 ms`
10:05:47 - Total mana used: `361,026`
10:05:47 - Mana per second: `717,659`
10:05:47 - Total instructions executed: `22,928`
10:05:47 - Tx hash computation: `27.938 ms`
10:05:47 - Private insertions:
10:05:47 - Non-revertible: `3.589 ms`
10:05:47 - Revertible: `1.075 ms`
10:05:47 - Enqueued public calls:
10:05:47 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
10:05:47 - Duration: `443.22 ms`
10:05:47 - Mana used: `361,026`
10:05:47 - Mana per second: `814,553`
10:05:47 - Instructions executed: `22,928`
10:05:47
10:05:47 ---------------------------------------------------------------------
10:05:47
10:05:47
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
18.216 s)
10:05:47 Public TX simulator apps tests: benchmarks
10:05:47
✓ Token Contract test (1713 ms)
10:05:47
✓ AMM Contract test (2182 ms)
10:05:47
✓ AVM simulator bulk test (631 ms)
10:05:47
✓ AVM large calldata test (728 ms)
10:05:47 AVM gadgets tests
10:05:47
✓ keccak_hash (337 ms)
10:05:47
✓ keccak_f1600 (325 ms)
10:05:47
✓ poseidon2_hash (268 ms)
10:05:47
✓ pedersen_hash (884 ms)
10:05:47
✓ pedersen_hash_with_index (714 ms)
10:05:47 sha256_hash_10
10:05:47
✓ sha256_hash_10 (325 ms)
10:05:47 sha256_hash_20
10:05:47
✓ sha256_hash_20 (292 ms)
10:05:47 sha256_hash_30
10:05:47
✓ sha256_hash_30 (320 ms)
10:05:47 sha256_hash_40
10:05:47
✓ sha256_hash_40 (378 ms)
10:05:47 sha256_hash_50
10:05:47
✓ sha256_hash_50 (385 ms)
10:05:47 sha256_hash_60
10:05:47
✓ sha256_hash_60 (384 ms)
10:05:47 sha256_hash_70
10:05:47
✓ sha256_hash_70 (367 ms)
10:05:47 sha256_hash_80
10:05:47
✓ sha256_hash_80 (368 ms)
10:05:47 sha256_hash_90
10:05:47
✓ sha256_hash_90 (389 ms)
10:05:47 sha256_hash_100
10:05:47
✓ sha256_hash_100 (392 ms)
10:05:47 sha256_hash_255
10:05:47
✓ sha256_hash_255 (464 ms)
10:05:47 sha256_hash_256
10:05:47
✓ sha256_hash_256 (512 ms)
10:05:47 sha256_hash_511
10:05:47
✓ sha256_hash_511 (575 ms)
10:05:47 sha256_hash_512
10:05:47
✓ sha256_hash_512 (583 ms)
10:05:47 sha256_hash_2048
10:05:47
✓ sha256_hash_2048 (1428 ms)
10:05:47
10:05:47
Test Suites: 1 passed, 1 total
10:05:47
Tests: 24 passed, 24 total
10:05:47
Snapshots: 0 total
10:05:47
Time: 18.31 s
10:05:47
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
10:05:47
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?