Parent Log:
http://ci.aztec-labs.com/e3a80bcbe207fd36
Command: 48483af633053ffe 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/3b44f825dcd3249b2c8a1105905fa3394aa7213d
Env: REF_NAME=gh-readonly-queue/next/pr-15041-eeab628a4e44477cb6796c5a461ee0c0bb332d75 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Mon Jun 16 17:47:18 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15041_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
17:47:22 [17:47:22.881]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-qocGKd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:24 [17:47:24.773]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1401.9951790000005ms
17:47:24
17:47:24 [17:47:24.785]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ZJYrkl/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:27 [17:47:27.433]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2413.2206530000003ms
17:47:27
17:47:27 [17:47:27.444]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-L6i6z9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:28 [17:47:28.220]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-bl2VdS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:29 [17:47:29.097]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-00aiR6/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:29 [17:47:29.401]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-YtRJGu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:29 [17:47:29.751]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-a200pu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:30 [17:47:30.102]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-A6WnKj/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:30 [17:47:30.433]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-JTAfoH/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:30 [17:47:30.820]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-nylAiK/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:31 [17:47:31.234]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rjCxCM/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:31 [17:47:31.651]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-mlDBNU/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:32 [17:47:32.087]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-jS8jCV/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:32 [17:47:32.474]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-KJkwGQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:32 [17:47:32.909]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NEPlXm/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:33 [17:47:33.291]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-cWPLxy/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:33 [17:47:33.770]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-dG47LS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:34 [17:47:34.250]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-lKJjoh/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:34 [17:47:34.845]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-4uTTEr/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:35 [17:47:35.519]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Az0YzB/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:36 [17:47:36.946]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-6FvcoP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:37 [17:47:37.239]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-uvc2SC/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:37 [17:47:37.586]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-avyvaQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:37 [17:47:37.919]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-BaGrPK/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:38 [17:47:38.702]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ZSV722/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:47:39 [17:47:39.510]
INFO:
public-tx-apps-tests-bench
17:47:39
17:47:39 [17:47:39.591]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
17:47:39
17:47:39 ## TX Label: Token contract tests/Token/constructor/0
17:47:39 - Total duration: `457.117 ms`
17:47:39 - Total mana used: `316,452`
17:47:39 - Mana per second: `692,278`
17:47:39 - Total instructions executed: `18,400`
17:47:39 - Tx hash computation: `38.753 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `9.274 ms`
17:47:39 - Revertible: `4.617 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token.constructor**
17:47:39 - Duration: `352.508 ms`
17:47:39 - Mana used: `316,452`
17:47:39 - Mana per second: `897,715`
17:47:39 - Instructions executed: `18,400`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: Token contract tests/Token/mint_to_public/1
17:47:39 - Total duration: `141.917 ms`
17:47:39 - Total mana used: `24,620`
17:47:39 - Mana per second: `173,482`
17:47:39 - Total instructions executed: `1,377`
17:47:39 - Tx hash computation: `33.445 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `6.542 ms`
17:47:39 - Revertible: `2.395 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token.mint_to_public**
17:47:39 - Duration: `69.118 ms`
17:47:39 - Mana used: `24,620`
17:47:39 - Mana per second: `356,204`
17:47:39 - Instructions executed: `1,377`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: Token contract tests/Token/balance_of_public/2
17:47:39 - Total duration: `85.667 ms`
17:47:39 - Total mana used: `8,988`
17:47:39 - Mana per second: `104,918`
17:47:39 - Total instructions executed: `594`
17:47:39 - Tx hash computation: `39.553 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `3.291 ms`
17:47:39 - Revertible: `1.255 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token.balance_of_public**
17:47:39 - Duration: `19.818 ms`
17:47:39 - Mana used: `8,988`
17:47:39 - Mana per second: `453,532`
17:47:39 - Instructions executed: `594`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: Token contract tests/Token/transfer_in_public/3
17:47:39 - Total duration: `125.333 ms`
17:47:39 - Total mana used: `31,121`
17:47:39 - Mana per second: `248,306`
17:47:39 - Total instructions executed: `1,814`
17:47:39 - Tx hash computation: `30.21 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `8.915 ms`
17:47:39 - Revertible: `1.75 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token.transfer_in_public**
17:47:39 - Duration: `42.378 ms`
17:47:39 - Mana used: `31,121`
17:47:39 - Mana per second: `734,371`
17:47:39 - Instructions executed: `1,814`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: Token contract tests/Token/balance_of_public/4
17:47:39 - Total duration: `78.071 ms`
17:47:39 - Total mana used: `8,988`
17:47:39 - Mana per second: `115,126`
17:47:39 - Total instructions executed: `594`
17:47:39 - Tx hash computation: `24.343 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `4.002 ms`
17:47:39 - Revertible: `1.562 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token.balance_of_public**
17:47:39 - Duration: `19.967 ms`
17:47:39 - Mana used: `8,988`
17:47:39 - Mana per second: `450,143`
17:47:39 - Instructions executed: `594`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: Token contract tests/Token/balance_of_public/5
17:47:39 - Total duration: `90.34 ms`
17:47:39 - Total mana used: `8,988`
17:47:39 - Mana per second: `99,491`
17:47:39 - Total instructions executed: `594`
17:47:39 - Tx hash computation: `28.538 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `5.187 ms`
17:47:39 - Revertible: `1.502 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token.balance_of_public**
17:47:39 - Duration: `30.096 ms`
17:47:39 - Mana used: `8,988`
17:47:39 - Mana per second: `298,644`
17:47:39 - Instructions executed: `594`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: Token contract tests/Token/balance_of_public/6
17:47:39 - Total duration: `99.876 ms`
17:47:39 - Total mana used: `8,988`
17:47:39 - Mana per second: `89,992`
17:47:39 - Total instructions executed: `594`
17:47:39 - Tx hash computation: `31.602 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `4.418 ms`
17:47:39 - Revertible: `1.766 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token.balance_of_public**
17:47:39 - Duration: `33.938 ms`
17:47:39 - Mana used: `8,988`
17:47:39 - Mana per second: `264,839`
17:47:39 - Instructions executed: `594`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: Token contract tests/Token/burn_public/7
17:47:39 - Total duration: `115.832 ms`
17:47:39 - Total mana used: `19,454`
17:47:39 - Mana per second: `167,951`
17:47:39 - Total instructions executed: `1,054`
17:47:39 - Tx hash computation: `34.054 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `5.962 ms`
17:47:39 - Revertible: `1.679 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token.burn_public**
17:47:39 - Duration: `39.434 ms`
17:47:39 - Mana used: `19,454`
17:47:39 - Mana per second: `493,331`
17:47:39 - Instructions executed: `1,054`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: Token contract tests/Token/balance_of_public/8
17:47:39 - Total duration: `90.666 ms`
17:47:39 - Total mana used: `8,988`
17:47:39 - Mana per second: `99,133`
17:47:39 - Total instructions executed: `594`
17:47:39 - Tx hash computation: `24.009 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `4.419 ms`
17:47:39 - Revertible: `1.806 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token.balance_of_public**
17:47:39 - Duration: `23.794 ms`
17:47:39 - Mana used: `8,988`
17:47:39 - Mana per second: `377,750`
17:47:39 - Instructions executed: `594`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AMM contract tests/Token/constructor/0
17:47:39 - Total duration: `277.95 ms`
17:47:39 - Total mana used: `316,452`
17:47:39 - Mana per second: `1,138,520`
17:47:39 - Total instructions executed: `18,400`
17:47:39 - Tx hash computation: `33.86 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `4.153 ms`
17:47:39 - Revertible: `1.624 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token.constructor**
17:47:39 - Duration: `213.484 ms`
17:47:39 - Mana used: `316,452`
17:47:39 - Mana per second: `1,482,322`
17:47:39 - Instructions executed: `18,400`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AMM contract tests/Token/constructor/1
17:47:39 - Total duration: `338.421 ms`
17:47:39 - Total mana used: `316,452`
17:47:39 - Mana per second: `935,084`
17:47:39 - Total instructions executed: `18,400`
17:47:39 - Tx hash computation: `26.364 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `5.472 ms`
17:47:39 - Revertible: `1.558 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token.constructor**
17:47:39 - Duration: `282.741 ms`
17:47:39 - Mana used: `316,452`
17:47:39 - Mana per second: `1,119,230`
17:47:39 - Instructions executed: `18,400`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AMM contract tests/Token/constructor/2
17:47:39 - Total duration: `329.802 ms`
17:47:39 - Total mana used: `316,452`
17:47:39 - Mana per second: `959,522`
17:47:39 - Total instructions executed: `18,400`
17:47:39 - Tx hash computation: `34.773 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `5.958 ms`
17:47:39 - Revertible: `2.072 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token.constructor**
17:47:39 - Duration: `265.571 ms`
17:47:39 - Mana used: `316,452`
17:47:39 - Mana per second: `1,191,591`
17:47:39 - Instructions executed: `18,400`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AMM contract tests/AMM/constructor/3
17:47:39 - Total duration: `182.484 ms`
17:47:39 - Total mana used: `42,933`
17:47:39 - Mana per second: `235,270`
17:47:39 - Total instructions executed: `2,032`
17:47:39 - Tx hash computation: `37.585 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `4.411 ms`
17:47:39 - Revertible: `1.039 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AMM.constructor**
17:47:39 - Duration: `113.564 ms`
17:47:39 - Mana used: `42,933`
17:47:39 - Mana per second: `378,052`
17:47:39 - Instructions executed: `2,032`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AMM contract tests/AMM/set_minter/4
17:47:39 - Total duration: `103.604 ms`
17:47:39 - Total mana used: `11,068`
17:47:39 - Mana per second: `106,830`
17:47:39 - Total instructions executed: `626`
17:47:39 - Tx hash computation: `31.472 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `12.711 ms`
17:47:39 - Revertible: `1.675 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token.set_minter**
17:47:39 - Duration: `21.341 ms`
17:47:39 - Mana used: `11,068`
17:47:39 - Mana per second: `518,625`
17:47:39 - Instructions executed: `626`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AMM contract tests/AMM/add_liquidity/5
17:47:39 - Total duration: `369.553 ms`
17:47:39 - Total mana used: `135,717`
17:47:39 - Mana per second: `367,247`
17:47:39 - Total instructions executed: `7,764`
17:47:39 - Tx hash computation: `42.394 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `5.006 ms`
17:47:39 - Revertible: `1.437 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token._increase_public_balance**
17:47:39 - Duration: `25.255 ms`
17:47:39 - Mana used: `17,167`
17:47:39 - Mana per second: `679,754`
17:47:39 - Instructions executed: `1,027`
17:47:39 - **Fn: Token._increase_public_balance**
17:47:39 - Duration: `20.926 ms`
17:47:39 - Mana used: `17,167`
17:47:39 - Mana per second: `820,367`
17:47:39 - Instructions executed: `1,027`
17:47:39 - **Fn: AMM._add_liquidity**
17:47:39 - Duration: `246.807 ms`
17:47:39 - Mana used: `101,383`
17:47:39 - Mana per second: `410,778`
17:47:39 - Instructions executed: `5,710`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
17:47:39 - Total duration: `276.972 ms`
17:47:39 - Total mana used: `86,247`
17:47:39 - Mana per second: `311,392`
17:47:39 - Total instructions executed: `5,064`
17:47:39 - Tx hash computation: `34.313 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `30.538 ms`
17:47:39 - Revertible: `1.641 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token._increase_public_balance**
17:47:39 - Duration: `28.406 ms`
17:47:39 - Mana used: `17,167`
17:47:39 - Mana per second: `604,336`
17:47:39 - Instructions executed: `1,027`
17:47:39 - **Fn: AMM._swap_exact_tokens_for_tokens**
17:47:39 - Duration: `139.877 ms`
17:47:39 - Mana used: `69,080`
17:47:39 - Mana per second: `493,863`
17:47:39 - Instructions executed: `4,037`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
17:47:39 - Total duration: `336.725 ms`
17:47:39 - Total mana used: `154,987`
17:47:39 - Mana per second: `460,278`
17:47:39 - Total instructions executed: `8,876`
17:47:39 - Tx hash computation: `26.269 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `4.989 ms`
17:47:39 - Revertible: `1.251 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: Token._increase_public_balance**
17:47:39 - Duration: `47.265 ms`
17:47:39 - Mana used: `17,167`
17:47:39 - Mana per second: `363,206`
17:47:39 - Instructions executed: `1,027`
17:47:39 - **Fn: AMM._remove_liquidity**
17:47:39 - Duration: `227.176 ms`
17:47:39 - Mana used: `137,820`
17:47:39 - Mana per second: `606,666`
17:47:39 - Instructions executed: `7,849`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
17:47:39 - Total duration: `464.943 ms`
17:47:39 - Total mana used: `485,755`
17:47:39 - Mana per second: `1,044,761`
17:47:39 - Total instructions executed: `27,716`
17:47:39 - Tx hash computation: `41.636 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `4.588 ms`
17:47:39 - Revertible: `1.357 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmTest.bulk_testing**
17:47:39 - Duration: `387.934 ms`
17:47:39 - Mana used: `485,755`
17:47:39 - Mana per second: `1,252,158`
17:47:39 - Instructions executed: `27,716`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
17:47:39 - Total duration: `502.702 ms`
17:47:39 - Total mana used: `1,038,144`
17:47:39 - Mana per second: `2,065,127`
17:47:39 - Total instructions executed: `67,186`
17:47:39 - Tx hash computation: `32.856 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `3.971 ms`
17:47:39 - Revertible: `1.381 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmTest.nested_call_large_calldata**
17:47:39 - Duration: `425.084 ms`
17:47:39 - Mana used: `1,038,144`
17:47:39 - Mana per second: `2,442,210`
17:47:39 - Instructions executed: `67,186`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
17:47:39 - Total duration: `150.311 ms`
17:47:39 - Total mana used: `79,320`
17:47:39 - Mana per second: `527,706`
17:47:39 - Total instructions executed: `5,033`
17:47:39 - Tx hash computation: `27.752 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `4.221 ms`
17:47:39 - Revertible: `1.317 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_10**
17:47:39 - Duration: `84.057 ms`
17:47:39 - Mana used: `79,320`
17:47:39 - Mana per second: `943,640`
17:47:39 - Instructions executed: `5,033`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
17:47:39 - Total duration: `127.847 ms`
17:47:39 - Total mana used: `96,072`
17:47:39 - Mana per second: `751,460`
17:47:39 - Total instructions executed: `5,857`
17:47:39 - Tx hash computation: `32.512 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `4.974 ms`
17:47:39 - Revertible: `1.709 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_20**
17:47:39 - Duration: `57.555 ms`
17:47:39 - Mana used: `96,072`
17:47:39 - Mana per second: `1,669,210`
17:47:39 - Instructions executed: `5,857`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
17:47:39 - Total duration: `114.271 ms`
17:47:39 - Total mana used: `116,646`
17:47:39 - Mana per second: `1,020,782`
17:47:39 - Total instructions executed: `6,978`
17:47:39 - Tx hash computation: `24.492 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `5.408 ms`
17:47:39 - Revertible: `1.394 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_30**
17:47:39 - Duration: `57.441 ms`
17:47:39 - Mana used: `116,646`
17:47:39 - Mana per second: `2,030,713`
17:47:39 - Instructions executed: `6,978`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
17:47:39 - Total duration: `138.11 ms`
17:47:39 - Total mana used: `134,478`
17:47:39 - Mana per second: `973,702`
17:47:39 - Total instructions executed: `7,951`
17:47:39 - Tx hash computation: `28.161 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `4.813 ms`
17:47:39 - Revertible: `2.408 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_40**
17:47:39 - Duration: `73.199 ms`
17:47:39 - Mana used: `134,478`
17:47:39 - Mana per second: `1,837,163`
17:47:39 - Instructions executed: `7,951`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
17:47:39 - Total duration: `176.881 ms`
17:47:39 - Total mana used: `155,088`
17:47:39 - Mana per second: `876,791`
17:47:39 - Total instructions executed: `9,074`
17:47:39 - Tx hash computation: `44.644 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `6.201 ms`
17:47:39 - Revertible: `2.729 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_50**
17:47:39 - Duration: `90.167 ms`
17:47:39 - Mana used: `155,088`
17:47:39 - Mana per second: `1,720,007`
17:47:39 - Instructions executed: `9,074`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
17:47:39 - Total duration: `169.58 ms`
17:47:39 - Total mana used: `177,453`
17:47:39 - Mana per second: `1,046,429`
17:47:39 - Total instructions executed: `10,361`
17:47:39 - Tx hash computation: `34.858 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `6.256 ms`
17:47:39 - Revertible: `1.644 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_60**
17:47:39 - Duration: `96.608 ms`
17:47:39 - Mana used: `177,453`
17:47:39 - Mana per second: `1,836,837`
17:47:39 - Instructions executed: `10,361`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
17:47:39 - Total duration: `160.334 ms`
17:47:39 - Total mana used: `208,245`
17:47:39 - Mana per second: `1,298,823`
17:47:39 - Total instructions executed: `11,987`
17:47:39 - Tx hash computation: `33.981 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `12.708 ms`
17:47:39 - Revertible: `4.742 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_70**
17:47:39 - Duration: `69.988 ms`
17:47:39 - Mana used: `208,245`
17:47:39 - Mana per second: `2,975,420`
17:47:39 - Instructions executed: `11,987`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
17:47:39 - Total duration: `163.144 ms`
17:47:39 - Total mana used: `226,647`
17:47:39 - Mana per second: `1,389,248`
17:47:39 - Total instructions executed: `12,987`
17:47:39 - Tx hash computation: `31.464 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `7.859 ms`
17:47:39 - Revertible: `1.813 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_80**
17:47:39 - Duration: `89.158 ms`
17:47:39 - Mana used: `226,647`
17:47:39 - Mana per second: `2,542,082`
17:47:39 - Instructions executed: `12,987`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
17:47:39 - Total duration: `191.996 ms`
17:47:39 - Total mana used: `247,962`
17:47:39 - Mana per second: `1,291,495`
17:47:39 - Total instructions executed: `14,140`
17:47:39 - Tx hash computation: `29.08 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `5.555 ms`
17:47:39 - Revertible: `1.304 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_90**
17:47:39 - Duration: `128.44 ms`
17:47:39 - Mana used: `247,962`
17:47:39 - Mana per second: `1,930,565`
17:47:39 - Instructions executed: `14,140`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
17:47:39 - Total duration: `154.109 ms`
17:47:39 - Total mana used: `266,364`
17:47:39 - Mana per second: `1,728,415`
17:47:39 - Total instructions executed: `15,140`
17:47:39 - Tx hash computation: `35.991 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `7.126 ms`
17:47:39 - Revertible: `2.025 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_100**
17:47:39 - Duration: `88.21 ms`
17:47:39 - Mana used: `266,364`
17:47:39 - Mana per second: `3,019,662`
17:47:39 - Instructions executed: `15,140`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
17:47:39 - Total duration: `250.678 ms`
17:47:39 - Total mana used: `596,211`
17:47:39 - Mana per second: `2,378,397`
17:47:39 - Total instructions executed: `33,218`
17:47:39 - Tx hash computation: `29.836 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `6.435 ms`
17:47:39 - Revertible: `2.06 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_255**
17:47:39 - Duration: `188.309 ms`
17:47:39 - Mana used: `596,211`
17:47:39 - Mana per second: `3,166,138`
17:47:39 - Instructions executed: `33,218`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
17:47:39 - Total duration: `256.387 ms`
17:47:39 - Total mana used: `594,072`
17:47:39 - Mana per second: `2,317,091`
17:47:39 - Total instructions executed: `33,313`
17:47:39 - Tx hash computation: `28.69 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `5.629 ms`
17:47:39 - Revertible: `1.804 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_256**
17:47:39 - Duration: `197.371 ms`
17:47:39 - Mana used: `594,072`
17:47:39 - Mana per second: `3,009,931`
17:47:39 - Instructions executed: `33,313`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
17:47:39 - Total duration: `345.169 ms`
17:47:39 - Total mana used: `1,140,138`
17:47:39 - Mana per second: `3,303,127`
17:47:39 - Total instructions executed: `62,965`
17:47:39 - Tx hash computation: `28.757 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `3.27 ms`
17:47:39 - Revertible: `1.074 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_511**
17:47:39 - Duration: `291.337 ms`
17:47:39 - Mana used: `1,140,138`
17:47:39 - Mana per second: `3,913,466`
17:47:39 - Instructions executed: `62,965`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
17:47:39 - Total duration: `430.082 ms`
17:47:39 - Total mana used: `1,138,053`
17:47:39 - Mana per second: `2,646,131`
17:47:39 - Total instructions executed: `62,918`
17:47:39 - Tx hash computation: `33.662 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `4.011 ms`
17:47:39 - Revertible: `1.28 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_512**
17:47:39 - Duration: `355.141 ms`
17:47:39 - Mana used: `1,138,053`
17:47:39 - Mana per second: `3,204,509`
17:47:39 - Instructions executed: `62,918`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
17:47:39 - Total duration: `1,149.751 ms`
17:47:39 - Total mana used: `4,379,328`
17:47:39 - Mana per second: `3,808,936`
17:47:39 - Total instructions executed: `240,570`
17:47:39 - Tx hash computation: `31.932 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `3.744 ms`
17:47:39 - Revertible: `1.052 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.sha256_hash_2048**
17:47:39 - Duration: `1,090.26 ms`
17:47:39 - Mana used: `4,379,328`
17:47:39 - Mana per second: `4,016,775`
17:47:39 - Instructions executed: `240,570`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
17:47:39 - Total duration: `94.268 ms`
17:47:39 - Total mana used: `167,712`
17:47:39 - Mana per second: `1,779,101`
17:47:39 - Total instructions executed: `9,484`
17:47:39 - Tx hash computation: `23.186 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `4.022 ms`
17:47:39 - Revertible: `1.05 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.keccak_hash**
17:47:39 - Duration: `45.554 ms`
17:47:39 - Mana used: `167,712`
17:47:39 - Mana per second: `3,681,619`
17:47:39 - Instructions executed: `9,484`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
17:47:39 - Total duration: `120.943 ms`
17:47:39 - Total mana used: `49,272`
17:47:39 - Mana per second: `407,397`
17:47:39 - Total instructions executed: `3,079`
17:47:39 - Tx hash computation: `34.679 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `7.943 ms`
17:47:39 - Revertible: `3.365 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.keccak_f1600**
17:47:39 - Duration: `40.433 ms`
17:47:39 - Mana used: `49,272`
17:47:39 - Mana per second: `1,218,615`
17:47:39 - Instructions executed: `3,079`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
17:47:39 - Total duration: `120.645 ms`
17:47:39 - Total mana used: `33,534`
17:47:39 - Mana per second: `277,956`
17:47:39 - Total instructions executed: `2,207`
17:47:39 - Tx hash computation: `38.578 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `6.766 ms`
17:47:39 - Revertible: `7.244 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.poseidon2_hash**
17:47:39 - Duration: `35.715 ms`
17:47:39 - Mana used: `33,534`
17:47:39 - Mana per second: `938,935`
17:47:39 - Instructions executed: `2,207`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
17:47:39 - Total duration: `584.485 ms`
17:47:39 - Total mana used: `360,276`
17:47:39 - Mana per second: `616,399`
17:47:39 - Total instructions executed: `22,892`
17:47:39 - Tx hash computation: `28.364 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `4.911 ms`
17:47:39 - Revertible: `1.44 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.pedersen_hash**
17:47:39 - Duration: `520.892 ms`
17:47:39 - Mana used: `360,276`
17:47:39 - Mana per second: `691,652`
17:47:39 - Instructions executed: `22,892`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
17:47:39 - Total duration: `598.396 ms`
17:47:39 - Total mana used: `361,443`
17:47:39 - Mana per second: `604,019`
17:47:39 - Total instructions executed: `22,944`
17:47:39 - Tx hash computation: `31.361 ms`
17:47:39 - Private insertions:
17:47:39 - Non-revertible: `4.733 ms`
17:47:39 - Revertible: `1.366 ms`
17:47:39 - Enqueued public calls:
17:47:39 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
17:47:39 - Duration: `536.042 ms`
17:47:39 - Mana used: `361,443`
17:47:39 - Mana per second: `674,281`
17:47:39 - Instructions executed: `22,944`
17:47:39
17:47:39 ---------------------------------------------------------------------
17:47:39
17:47:39
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
19.786 s)
17:47:39 Public TX simulator apps tests: benchmarks
17:47:39
✓ Token Contract test (1943 ms)
17:47:39
✓ AMM Contract test (2658 ms)
17:47:39
✓ AVM simulator bulk test (779 ms)
17:47:39
✓ AVM large calldata test (870 ms)
17:47:39 AVM gadgets tests
17:47:39
✓ keccak_hash (293 ms)
17:47:39
✓ keccak_f1600 (344 ms)
17:47:39
✓ poseidon2_hash (334 ms)
17:47:39
✓ pedersen_hash (783 ms)
17:47:39
✓ pedersen_hash_with_index (812 ms)
17:47:39 sha256_hash_10
17:47:39
✓ sha256_hash_10 (347 ms)
17:47:39 sha256_hash_20
17:47:39
✓ sha256_hash_20 (349 ms)
17:47:39 sha256_hash_30
17:47:39
✓ sha256_hash_30 (332 ms)
17:47:39 sha256_hash_40
17:47:39
✓ sha256_hash_40 (387 ms)
17:47:39 sha256_hash_50
17:47:39
✓ sha256_hash_50 (411 ms)
17:47:39 sha256_hash_60
17:47:39
✓ sha256_hash_60 (419 ms)
17:47:39 sha256_hash_70
17:47:39
✓ sha256_hash_70 (428 ms)
17:47:39 sha256_hash_80
17:47:39
✓ sha256_hash_80 (389 ms)
17:47:39 sha256_hash_90
17:47:39
✓ sha256_hash_90 (438 ms)
17:47:39 sha256_hash_100
17:47:39
✓ sha256_hash_100 (381 ms)
17:47:39 sha256_hash_255
17:47:39
✓ sha256_hash_255 (465 ms)
17:47:39 sha256_hash_256
17:47:39
✓ sha256_hash_256 (494 ms)
17:47:39 sha256_hash_511
17:47:39
✓ sha256_hash_511 (593 ms)
17:47:39 sha256_hash_512
17:47:39
✓ sha256_hash_512 (671 ms)
17:47:39 sha256_hash_2048
17:47:39
✓ sha256_hash_2048 (1429 ms)
17:47:39
17:47:39
Test Suites: 1 passed, 1 total
17:47:39
Tests: 24 passed, 24 total
17:47:39
Snapshots: 0 total
17:47:39
Time: 19.903 s
17:47:39
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
17:47:39
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?