Parent Log:
http://ci.aztec-labs.com/cd08052a52dbb30f
Command: 6b4e410f8eceba7f 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/bf5d93af0a8ce02b399337bfcc820c48b2f18c36
Env: REF_NAME=gh-readonly-queue/next/pr-15268-3aaa83afa9cad3f8acfd8e1f724fe30adc7a8a5e CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Thu Jun 26 22:54:09 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15268_amd64_x1-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
22:54:12 [22:54:12.959]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-UNzxUQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:14 [22:54:14.675]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1267.4218500000006ms
22:54:14
22:54:14 [22:54:14.699]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-fqofoV/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:17 [22:54:17.229]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2268.7387799999997ms
22:54:17
22:54:17 [22:54:17.236]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-mf4aYK/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:17 [22:54:17.967]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-RS2jCI/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:18 [22:54:18.695]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5mUikS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:18 [22:54:18.956]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-GBBful/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:19 [22:54:19.345]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-iH8bi2/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:19 [22:54:19.684]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-L5Nb9i/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:20 [22:54:20.047]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5Tro3B/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:20 [22:54:20.434]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NAhOF6/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:20 [22:54:20.829]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-BkROIh/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:21 [22:54:21.188]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-kGwFu1/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:21 [22:54:21.536]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-iaC39F/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:21 [22:54:21.890]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-MtRwb1/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:22 [22:54:22.208]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-PdTyGx/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:22 [22:54:22.577]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-VvHAxz/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:22 [22:54:22.987]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Z83hHt/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:23 [22:54:23.458]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-0jJxqc/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:24 [22:54:24.181]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rvtS1e/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:24 [22:54:24.860]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-0r1sR3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:26 [22:54:26.509]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-nXhJPX/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:26 [22:54:26.859]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-dFCTge/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:27 [22:54:27.170]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-EAjpln/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:27 [22:54:27.497]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-bjsmWb/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:28 [22:54:28.386]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-QH17HH/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:54:29 [22:54:29.244]
INFO:
public-tx-apps-tests-bench
22:54:29
22:54:29 [22:54:29.265]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
22:54:29
22:54:29 ## TX Label: Token contract tests/Token/constructor/0
22:54:29 - Total duration: `343.11 ms`
22:54:29 - Total mana used: `316,452`
22:54:29 - Mana per second: `922,305`
22:54:29 - Total instructions executed: `18,400`
22:54:29 - Tx hash computation: `39.511 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `9.102 ms`
22:54:29 - Revertible: `4.481 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token.constructor**
22:54:29 - Duration: `249.508 ms`
22:54:29 - Mana used: `316,452`
22:54:29 - Mana per second: `1,268,305`
22:54:29 - Instructions executed: `18,400`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: Token contract tests/Token/mint_to_public/1
22:54:29 - Total duration: `156.422 ms`
22:54:29 - Total mana used: `24,620`
22:54:29 - Mana per second: `157,395`
22:54:29 - Total instructions executed: `1,377`
22:54:29 - Tx hash computation: `26.291 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `7.075 ms`
22:54:29 - Revertible: `2.443 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token.mint_to_public**
22:54:29 - Duration: `69.998 ms`
22:54:29 - Mana used: `24,620`
22:54:29 - Mana per second: `351,725`
22:54:29 - Instructions executed: `1,377`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: Token contract tests/Token/balance_of_public/2
22:54:29 - Total duration: `101.35 ms`
22:54:29 - Total mana used: `8,988`
22:54:29 - Mana per second: `88,683`
22:54:29 - Total instructions executed: `594`
22:54:29 - Tx hash computation: `36.228 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `5.287 ms`
22:54:29 - Revertible: `1.79 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token.balance_of_public**
22:54:29 - Duration: `29.636 ms`
22:54:29 - Mana used: `8,988`
22:54:29 - Mana per second: `303,282`
22:54:29 - Instructions executed: `594`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: Token contract tests/Token/transfer_in_public/3
22:54:29 - Total duration: `127.015 ms`
22:54:29 - Total mana used: `31,121`
22:54:29 - Mana per second: `245,018`
22:54:29 - Total instructions executed: `1,814`
22:54:29 - Tx hash computation: `33.645 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `4.356 ms`
22:54:29 - Revertible: `2.36 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token.transfer_in_public**
22:54:29 - Duration: `52.138 ms`
22:54:29 - Mana used: `31,121`
22:54:29 - Mana per second: `596,897`
22:54:29 - Instructions executed: `1,814`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: Token contract tests/Token/balance_of_public/4
22:54:29 - Total duration: `106.23 ms`
22:54:29 - Total mana used: `8,988`
22:54:29 - Mana per second: `84,609`
22:54:29 - Total instructions executed: `594`
22:54:29 - Tx hash computation: `42.6 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `5.551 ms`
22:54:29 - Revertible: `2.34 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token.balance_of_public**
22:54:29 - Duration: `29.612 ms`
22:54:29 - Mana used: `8,988`
22:54:29 - Mana per second: `303,531`
22:54:29 - Instructions executed: `594`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: Token contract tests/Token/balance_of_public/5
22:54:29 - Total duration: `92.885 ms`
22:54:29 - Total mana used: `8,988`
22:54:29 - Mana per second: `96,765`
22:54:29 - Total instructions executed: `594`
22:54:29 - Tx hash computation: `24.262 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `4.941 ms`
22:54:29 - Revertible: `1.294 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token.balance_of_public**
22:54:29 - Duration: `25.403 ms`
22:54:29 - Mana used: `8,988`
22:54:29 - Mana per second: `353,810`
22:54:29 - Instructions executed: `594`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: Token contract tests/Token/balance_of_public/6
22:54:29 - Total duration: `80.493 ms`
22:54:29 - Total mana used: `8,988`
22:54:29 - Mana per second: `111,661`
22:54:29 - Total instructions executed: `594`
22:54:29 - Tx hash computation: `25.065 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `4.799 ms`
22:54:29 - Revertible: `2.411 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token.balance_of_public**
22:54:29 - Duration: `22.892 ms`
22:54:29 - Mana used: `8,988`
22:54:29 - Mana per second: `392,618`
22:54:29 - Instructions executed: `594`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: Token contract tests/Token/burn_public/7
22:54:29 - Total duration: `90.918 ms`
22:54:29 - Total mana used: `19,454`
22:54:29 - Mana per second: `213,974`
22:54:29 - Total instructions executed: `1,054`
22:54:29 - Tx hash computation: `23.179 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `5.381 ms`
22:54:29 - Revertible: `1.373 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token.burn_public**
22:54:29 - Duration: `34.603 ms`
22:54:29 - Mana used: `19,454`
22:54:29 - Mana per second: `562,211`
22:54:29 - Instructions executed: `1,054`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: Token contract tests/Token/balance_of_public/8
22:54:29 - Total duration: `74.912 ms`
22:54:29 - Total mana used: `8,988`
22:54:29 - Mana per second: `119,980`
22:54:29 - Total instructions executed: `594`
22:54:29 - Tx hash computation: `29.05 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `4 ms`
22:54:29 - Revertible: `1.329 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token.balance_of_public**
22:54:29 - Duration: `19.196 ms`
22:54:29 - Mana used: `8,988`
22:54:29 - Mana per second: `468,215`
22:54:29 - Instructions executed: `594`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AMM contract tests/Token/constructor/0
22:54:29 - Total duration: `270.586 ms`
22:54:29 - Total mana used: `316,452`
22:54:29 - Mana per second: `1,169,508`
22:54:29 - Total instructions executed: `18,400`
22:54:29 - Tx hash computation: `36.568 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `5.225 ms`
22:54:29 - Revertible: `4.511 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token.constructor**
22:54:29 - Duration: `203.347 ms`
22:54:29 - Mana used: `316,452`
22:54:29 - Mana per second: `1,556,215`
22:54:29 - Instructions executed: `18,400`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AMM contract tests/Token/constructor/1
22:54:29 - Total duration: `321.901 ms`
22:54:29 - Total mana used: `316,452`
22:54:29 - Mana per second: `983,074`
22:54:29 - Total instructions executed: `18,400`
22:54:29 - Tx hash computation: `32.805 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `5.102 ms`
22:54:29 - Revertible: `1.403 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token.constructor**
22:54:29 - Duration: `241.213 ms`
22:54:29 - Mana used: `316,452`
22:54:29 - Mana per second: `1,311,922`
22:54:29 - Instructions executed: `18,400`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AMM contract tests/Token/constructor/2
22:54:29 - Total duration: `310.921 ms`
22:54:29 - Total mana used: `316,452`
22:54:29 - Mana per second: `1,017,789`
22:54:29 - Total instructions executed: `18,400`
22:54:29 - Tx hash computation: `28.243 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `21.547 ms`
22:54:29 - Revertible: `1.984 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token.constructor**
22:54:29 - Duration: `243.425 ms`
22:54:29 - Mana used: `316,452`
22:54:29 - Mana per second: `1,299,997`
22:54:29 - Instructions executed: `18,400`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AMM contract tests/AMM/constructor/3
22:54:29 - Total duration: `147.953 ms`
22:54:29 - Total mana used: `42,933`
22:54:29 - Mana per second: `290,181`
22:54:29 - Total instructions executed: `2,032`
22:54:29 - Tx hash computation: `33.574 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `6.458 ms`
22:54:29 - Revertible: `3.882 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AMM.constructor**
22:54:29 - Duration: `85.735 ms`
22:54:29 - Mana used: `42,933`
22:54:29 - Mana per second: `500,766`
22:54:29 - Instructions executed: `2,032`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AMM contract tests/AMM/set_minter/4
22:54:29 - Total duration: `106.397 ms`
22:54:29 - Total mana used: `11,068`
22:54:29 - Mana per second: `104,025`
22:54:29 - Total instructions executed: `626`
22:54:29 - Tx hash computation: `24.728 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `3.76 ms`
22:54:29 - Revertible: `1.248 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token.set_minter**
22:54:29 - Duration: `50.261 ms`
22:54:29 - Mana used: `11,068`
22:54:29 - Mana per second: `220,212`
22:54:29 - Instructions executed: `626`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AMM contract tests/AMM/add_liquidity/5
22:54:29 - Total duration: `357.309 ms`
22:54:29 - Total mana used: `135,783`
22:54:29 - Mana per second: `380,016`
22:54:29 - Total instructions executed: `7,768`
22:54:29 - Tx hash computation: `28.153 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `8.132 ms`
22:54:29 - Revertible: `10.227 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token._increase_public_balance**
22:54:29 - Duration: `32.944 ms`
22:54:29 - Mana used: `17,167`
22:54:29 - Mana per second: `521,099`
22:54:29 - Instructions executed: `1,027`
22:54:29 - **Fn: Token._increase_public_balance**
22:54:29 - Duration: `29.635 ms`
22:54:29 - Mana used: `17,167`
22:54:29 - Mana per second: `579,286`
22:54:29 - Instructions executed: `1,027`
22:54:29 - **Fn: AMM._add_liquidity**
22:54:29 - Duration: `211.625 ms`
22:54:29 - Mana used: `101,449`
22:54:29 - Mana per second: `479,381`
22:54:29 - Instructions executed: `5,714`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
22:54:29 - Total duration: `253.706 ms`
22:54:29 - Total mana used: `86,313`
22:54:29 - Mana per second: `340,209`
22:54:29 - Total instructions executed: `5,068`
22:54:29 - Tx hash computation: `26.04 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `5.779 ms`
22:54:29 - Revertible: `1.231 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token._increase_public_balance**
22:54:29 - Duration: `30.617 ms`
22:54:29 - Mana used: `17,167`
22:54:29 - Mana per second: `560,703`
22:54:29 - Instructions executed: `1,027`
22:54:29 - **Fn: AMM._swap_exact_tokens_for_tokens**
22:54:29 - Duration: `158.673 ms`
22:54:29 - Mana used: `69,146`
22:54:29 - Mana per second: `435,776`
22:54:29 - Instructions executed: `4,041`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
22:54:29 - Total duration: `352.31 ms`
22:54:29 - Total mana used: `155,107`
22:54:29 - Mana per second: `440,257`
22:54:29 - Total instructions executed: `8,883`
22:54:29 - Tx hash computation: `32.812 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `5.416 ms`
22:54:29 - Revertible: `2.349 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: Token._increase_public_balance**
22:54:29 - Duration: `24.189 ms`
22:54:29 - Mana used: `17,167`
22:54:29 - Mana per second: `709,694`
22:54:29 - Instructions executed: `1,027`
22:54:29 - **Fn: AMM._remove_liquidity**
22:54:29 - Duration: `264.341 ms`
22:54:29 - Mana used: `137,940`
22:54:29 - Mana per second: `521,827`
22:54:29 - Instructions executed: `7,856`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
22:54:29 - Total duration: `458.568 ms`
22:54:29 - Total mana used: `485,737`
22:54:29 - Mana per second: `1,059,248`
22:54:29 - Total instructions executed: `27,713`
22:54:29 - Tx hash computation: `34.348 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `4.444 ms`
22:54:29 - Revertible: `2.06 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmTest.bulk_testing**
22:54:29 - Duration: `392.984 ms`
22:54:29 - Mana used: `485,737`
22:54:29 - Mana per second: `1,236,024`
22:54:29 - Instructions executed: `27,713`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
22:54:29 - Total duration: `448.975 ms`
22:54:29 - Total mana used: `1,038,132`
22:54:29 - Mana per second: `2,312,228`
22:54:29 - Total instructions executed: `67,184`
22:54:29 - Tx hash computation: `22.658 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `5.183 ms`
22:54:29 - Revertible: `4.804 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmTest.nested_call_large_calldata**
22:54:29 - Duration: `393.327 ms`
22:54:29 - Mana used: `1,038,132`
22:54:29 - Mana per second: `2,639,360`
22:54:29 - Instructions executed: `67,184`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
22:54:29 - Total duration: `150.691 ms`
22:54:29 - Total mana used: `79,332`
22:54:29 - Mana per second: `526,455`
22:54:29 - Total instructions executed: `5,034`
22:54:29 - Tx hash computation: `37.294 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `6.875 ms`
22:54:29 - Revertible: `1.75 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_10**
22:54:29 - Duration: `76.791 ms`
22:54:29 - Mana used: `79,332`
22:54:29 - Mana per second: `1,033,091`
22:54:29 - Instructions executed: `5,034`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
22:54:29 - Total duration: `121.814 ms`
22:54:29 - Total mana used: `96,084`
22:54:29 - Mana per second: `788,778`
22:54:29 - Total instructions executed: `5,858`
22:54:29 - Tx hash computation: `34.636 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `6.36 ms`
22:54:29 - Revertible: `2.076 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_20**
22:54:29 - Duration: `53.514 ms`
22:54:29 - Mana used: `96,084`
22:54:29 - Mana per second: `1,795,495`
22:54:29 - Instructions executed: `5,858`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
22:54:29 - Total duration: `114.792 ms`
22:54:29 - Total mana used: `116,658`
22:54:29 - Mana per second: `1,016,260`
22:54:29 - Total instructions executed: `6,979`
22:54:29 - Tx hash computation: `29.285 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `4.004 ms`
22:54:29 - Revertible: `0.968 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_30**
22:54:29 - Duration: `48.007 ms`
22:54:29 - Mana used: `116,658`
22:54:29 - Mana per second: `2,430,037`
22:54:29 - Instructions executed: `6,979`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
22:54:29 - Total duration: `144.807 ms`
22:54:29 - Total mana used: `134,490`
22:54:29 - Mana per second: `928,752`
22:54:29 - Total instructions executed: `7,952`
22:54:29 - Tx hash computation: `45.543 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `4.34 ms`
22:54:29 - Revertible: `2.691 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_40**
22:54:29 - Duration: `61.878 ms`
22:54:29 - Mana used: `134,490`
22:54:29 - Mana per second: `2,173,481`
22:54:29 - Instructions executed: `7,952`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
22:54:29 - Total duration: `153.032 ms`
22:54:29 - Total mana used: `155,100`
22:54:29 - Mana per second: `1,013,513`
22:54:29 - Total instructions executed: `9,075`
22:54:29 - Tx hash computation: `32.604 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `5.964 ms`
22:54:29 - Revertible: `2.214 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_50**
22:54:29 - Duration: `76.433 ms`
22:54:29 - Mana used: `155,100`
22:54:29 - Mana per second: `2,029,236`
22:54:29 - Instructions executed: `9,075`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
22:54:29 - Total duration: `141.902 ms`
22:54:29 - Total mana used: `177,465`
22:54:29 - Mana per second: `1,250,613`
22:54:29 - Total instructions executed: `10,362`
22:54:29 - Tx hash computation: `37.558 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `6.704 ms`
22:54:29 - Revertible: `1.501 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_60**
22:54:29 - Duration: `71.035 ms`
22:54:29 - Mana used: `177,465`
22:54:29 - Mana per second: `2,498,258`
22:54:29 - Instructions executed: `10,362`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
22:54:29 - Total duration: `142.999 ms`
22:54:29 - Total mana used: `208,257`
22:54:29 - Mana per second: `1,456,353`
22:54:29 - Total instructions executed: `11,988`
22:54:29 - Tx hash computation: `36.934 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `4.272 ms`
22:54:29 - Revertible: `1.281 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_70**
22:54:29 - Duration: `76.64 ms`
22:54:29 - Mana used: `208,257`
22:54:29 - Mana per second: `2,717,325`
22:54:29 - Instructions executed: `11,988`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
22:54:29 - Total duration: `149.51 ms`
22:54:29 - Total mana used: `226,659`
22:54:29 - Mana per second: `1,516,013`
22:54:29 - Total instructions executed: `12,988`
22:54:29 - Tx hash computation: `25.63 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `4.241 ms`
22:54:29 - Revertible: `1.419 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_80**
22:54:29 - Duration: `95.886 ms`
22:54:29 - Mana used: `226,659`
22:54:29 - Mana per second: `2,363,826`
22:54:29 - Instructions executed: `12,988`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
22:54:29 - Total duration: `114.947 ms`
22:54:29 - Total mana used: `247,974`
22:54:29 - Mana per second: `2,157,295`
22:54:29 - Total instructions executed: `14,141`
22:54:29 - Tx hash computation: `27.118 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `4.166 ms`
22:54:29 - Revertible: `1.44 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_90**
22:54:29 - Duration: `62.851 ms`
22:54:29 - Mana used: `247,974`
22:54:29 - Mana per second: `3,945,411`
22:54:29 - Instructions executed: `14,141`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
22:54:29 - Total duration: `169.942 ms`
22:54:29 - Total mana used: `266,376`
22:54:29 - Mana per second: `1,567,449`
22:54:29 - Total instructions executed: `15,141`
22:54:29 - Tx hash computation: `35.66 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `3.998 ms`
22:54:29 - Revertible: `1.669 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_100**
22:54:29 - Duration: `106.531 ms`
22:54:29 - Mana used: `266,376`
22:54:29 - Mana per second: `2,500,460`
22:54:29 - Instructions executed: `15,141`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
22:54:29 - Total duration: `205.534 ms`
22:54:29 - Total mana used: `596,223`
22:54:29 - Mana per second: `2,900,851`
22:54:29 - Total instructions executed: `33,219`
22:54:29 - Tx hash computation: `25.682 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `3.67 ms`
22:54:29 - Revertible: `1.02 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_255**
22:54:29 - Duration: `154.392 ms`
22:54:29 - Mana used: `596,223`
22:54:29 - Mana per second: `3,861,745`
22:54:29 - Instructions executed: `33,219`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
22:54:29 - Total duration: `271.019 ms`
22:54:29 - Total mana used: `594,084`
22:54:29 - Mana per second: `2,192,035`
22:54:29 - Total instructions executed: `33,314`
22:54:29 - Tx hash computation: `34.091 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `3.772 ms`
22:54:29 - Revertible: `1.354 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_256**
22:54:29 - Duration: `205.327 ms`
22:54:29 - Mana used: `594,084`
22:54:29 - Mana per second: `2,893,360`
22:54:29 - Instructions executed: `33,314`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
22:54:29 - Total duration: `461.144 ms`
22:54:29 - Total mana used: `1,140,150`
22:54:29 - Mana per second: `2,472,436`
22:54:29 - Total instructions executed: `62,966`
22:54:29 - Tx hash computation: `35.095 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `4.396 ms`
22:54:29 - Revertible: `1.219 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_511**
22:54:29 - Duration: `385.522 ms`
22:54:29 - Mana used: `1,140,150`
22:54:29 - Mana per second: `2,957,418`
22:54:29 - Instructions executed: `62,966`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
22:54:29 - Total duration: `441.547 ms`
22:54:29 - Total mana used: `1,138,065`
22:54:29 - Mana per second: `2,577,452`
22:54:29 - Total instructions executed: `62,919`
22:54:29 - Tx hash computation: `29.229 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `7.41 ms`
22:54:29 - Revertible: `2.193 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_512**
22:54:29 - Duration: `373.384 ms`
22:54:29 - Mana used: `1,138,065`
22:54:29 - Mana per second: `3,047,975`
22:54:29 - Instructions executed: `62,919`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
22:54:29 - Total duration: `1,338.467 ms`
22:54:29 - Total mana used: `4,379,340`
22:54:29 - Mana per second: `3,271,907`
22:54:29 - Total instructions executed: `240,571`
22:54:29 - Tx hash computation: `35.08 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `7.621 ms`
22:54:29 - Revertible: `1.553 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.sha256_hash_2048**
22:54:29 - Duration: `1,258.635 ms`
22:54:29 - Mana used: `4,379,340`
22:54:29 - Mana per second: `3,479,435`
22:54:29 - Instructions executed: `240,571`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
22:54:29 - Total duration: `146.398 ms`
22:54:29 - Total mana used: `167,712`
22:54:29 - Mana per second: `1,145,593`
22:54:29 - Total instructions executed: `9,484`
22:54:29 - Tx hash computation: `32.257 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `5.073 ms`
22:54:29 - Revertible: `1.559 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.keccak_hash**
22:54:29 - Duration: `87.435 ms`
22:54:29 - Mana used: `167,712`
22:54:29 - Mana per second: `1,918,130`
22:54:29 - Instructions executed: `9,484`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
22:54:29 - Total duration: `85.362 ms`
22:54:29 - Total mana used: `49,284`
22:54:29 - Mana per second: `577,356`
22:54:29 - Total instructions executed: `3,080`
22:54:29 - Tx hash computation: `28.661 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `8.572 ms`
22:54:29 - Revertible: `1.994 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.keccak_f1600**
22:54:29 - Duration: `22.507 ms`
22:54:29 - Mana used: `49,284`
22:54:29 - Mana per second: `2,189,717`
22:54:29 - Instructions executed: `3,080`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
22:54:29 - Total duration: `86.252 ms`
22:54:29 - Total mana used: `33,546`
22:54:29 - Mana per second: `388,928`
22:54:29 - Total instructions executed: `2,208`
22:54:29 - Tx hash computation: `33.456 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `3.894 ms`
22:54:29 - Revertible: `1.329 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.poseidon2_hash**
22:54:29 - Duration: `25.019 ms`
22:54:29 - Mana used: `33,546`
22:54:29 - Mana per second: `1,340,804`
22:54:29 - Instructions executed: `2,208`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
22:54:29 - Total duration: `663.542 ms`
22:54:29 - Total mana used: `361,791`
22:54:29 - Mana per second: `545,242`
22:54:29 - Total instructions executed: `22,952`
22:54:29 - Tx hash computation: `36.406 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `3.944 ms`
22:54:29 - Revertible: `0.923 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.pedersen_hash**
22:54:29 - Duration: `593.87 ms`
22:54:29 - Mana used: `361,791`
22:54:29 - Mana per second: `609,209`
22:54:29 - Instructions executed: `22,952`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
22:54:29 - Total duration: `625.347 ms`
22:54:29 - Total mana used: `359,742`
22:54:29 - Mana per second: `575,268`
22:54:29 - Total instructions executed: `22,866`
22:54:29 - Tx hash computation: `28.01 ms`
22:54:29 - Private insertions:
22:54:29 - Non-revertible: `4.478 ms`
22:54:29 - Revertible: `1.882 ms`
22:54:29 - Enqueued public calls:
22:54:29 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
22:54:29 - Duration: `564.071 ms`
22:54:29 - Mana used: `359,742`
22:54:29 - Mana per second: `637,760`
22:54:29 - Instructions executed: `22,866`
22:54:29
22:54:29 ---------------------------------------------------------------------
22:54:29
22:54:29
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
18.778 s)
22:54:29 Public TX simulator apps tests: benchmarks
22:54:29
✓ Token Contract test (1745 ms)
22:54:29
✓ AMM Contract test (2549 ms)
22:54:29
✓ AVM simulator bulk test (730 ms)
22:54:29
✓ AVM large calldata test (724 ms)
22:54:29 AVM gadgets tests
22:54:29
✓ keccak_hash (350 ms)
22:54:29
✓ keccak_f1600 (312 ms)
22:54:29
✓ poseidon2_hash (325 ms)
22:54:29
✓ pedersen_hash (883 ms)
22:54:29
✓ pedersen_hash_with_index (870 ms)
22:54:29 sha256_hash_10
22:54:29
✓ sha256_hash_10 (387 ms)
22:54:29 sha256_hash_20
22:54:29
✓ sha256_hash_20 (340 ms)
22:54:29 sha256_hash_30
22:54:29
✓ sha256_hash_30 (360 ms)
22:54:29 sha256_hash_40
22:54:29
✓ sha256_hash_40 (387 ms)
22:54:29 sha256_hash_50
22:54:29
✓ sha256_hash_50 (392 ms)
22:54:29 sha256_hash_60
22:54:29
✓ sha256_hash_60 (361 ms)
22:54:29 sha256_hash_70
22:54:29
✓ sha256_hash_70 (348 ms)
22:54:29 sha256_hash_80
22:54:29
✓ sha256_hash_80 (353 ms)
22:54:29 sha256_hash_90
22:54:29
✓ sha256_hash_90 (319 ms)
22:54:29 sha256_hash_100
22:54:29
✓ sha256_hash_100 (369 ms)
22:54:29 sha256_hash_255
22:54:29
✓ sha256_hash_255 (408 ms)
22:54:29 sha256_hash_256
22:54:29
✓ sha256_hash_256 (470 ms)
22:54:29 sha256_hash_511
22:54:29
✓ sha256_hash_511 (722 ms)
22:54:29 sha256_hash_512
22:54:29
✓ sha256_hash_512 (679 ms)
22:54:29 sha256_hash_2048
22:54:29
✓ sha256_hash_2048 (1649 ms)
22:54:29
22:54:29
Test Suites: 1 passed, 1 total
22:54:29
Tests: 24 passed, 24 total
22:54:29
Snapshots: 0 total
22:54:29
Time: 18.859 s
22:54:29
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
22:54:29
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?