Parent Log:
http://ci.aztec-labs.com/708bfb73cd096ec8
Command: f1d5df06d37e0c0f 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/5c77169d7f01a9e15bc19b05fa231fd96111d7dd
Env: REF_NAME=gh-readonly-queue/next/pr-15042-d5c48d855d83e19712c6b72281801c6fce176ec1 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Wed Jun 18 15:02:14 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15042_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
15:02:18 [15:02:18.771]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-xk4HnR/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:20 [15:02:20.506]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1307.9645629999995ms
15:02:20
15:02:20 [15:02:20.518]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-0jJYMV/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:22 [15:02:22.974]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2210.4460800000006ms
15:02:22
15:02:22 [15:02:22.989]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-aelQrA/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:23 [15:02:23.808]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-zKgEYk/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:24 [15:02:24.525]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ZmWpDB/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:24 [15:02:24.787]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-fgkonS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:25 [15:02:25.142]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-nbiboO/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:25 [15:02:25.466]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-QWQ2fL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:25 [15:02:25.862]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ccWmSQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:26 [15:02:26.224]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Jy8ITn/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:26 [15:02:26.557]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-dnwZIb/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:26 [15:02:26.890]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Z09FSn/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:27 [15:02:27.282]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-fNE1eK/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:27 [15:02:27.644]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-RPrpHa/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:28 [15:02:28.057]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-XySCpT/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:28 [15:02:28.469]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-jg6SF6/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:29 [15:02:29.006]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-KDPXTq/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:29 [15:02:29.513]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-UVTfxj/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:30 [15:02:30.196]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-r1VKrs/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:30 [15:02:30.869]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5vqpQP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:32 [15:02:32.569]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-KR53Rd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:33 [15:02:33.003]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-7QGHIz/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:33 [15:02:33.404]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5g45d2/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:33 [15:02:33.738]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-vgLoye/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:34 [15:02:34.630]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-bWCeDe/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:02:35 [15:02:35.411]
INFO:
public-tx-apps-tests-bench
15:02:35
15:02:35 [15:02:35.430]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
15:02:35
15:02:35 ## TX Label: Token contract tests/Token/constructor/0
15:02:35 - Total duration: `381.375 ms`
15:02:35 - Total mana used: `316,452`
15:02:35 - Mana per second: `829,766`
15:02:35 - Total instructions executed: `18,400`
15:02:35 - Tx hash computation: `32.542 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `7.033 ms`
15:02:35 - Revertible: `3.834 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token.constructor**
15:02:35 - Duration: `295.696 ms`
15:02:35 - Mana used: `316,452`
15:02:35 - Mana per second: `1,070,194`
15:02:35 - Instructions executed: `18,400`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: Token contract tests/Token/mint_to_public/1
15:02:35 - Total duration: `132.213 ms`
15:02:35 - Total mana used: `24,620`
15:02:35 - Mana per second: `186,215`
15:02:35 - Total instructions executed: `1,377`
15:02:35 - Tx hash computation: `28.379 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `13.747 ms`
15:02:35 - Revertible: `4.68 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token.mint_to_public**
15:02:35 - Duration: `51.144 ms`
15:02:35 - Mana used: `24,620`
15:02:35 - Mana per second: `481,387`
15:02:35 - Instructions executed: `1,377`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: Token contract tests/Token/balance_of_public/2
15:02:35 - Total duration: `91.862 ms`
15:02:35 - Total mana used: `8,988`
15:02:35 - Mana per second: `97,843`
15:02:35 - Total instructions executed: `594`
15:02:35 - Tx hash computation: `28.582 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `6.422 ms`
15:02:35 - Revertible: `2.403 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token.balance_of_public**
15:02:35 - Duration: `26.359 ms`
15:02:35 - Mana used: `8,988`
15:02:35 - Mana per second: `340,979`
15:02:35 - Instructions executed: `594`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: Token contract tests/Token/transfer_in_public/3
15:02:35 - Total duration: `112.65 ms`
15:02:35 - Total mana used: `31,121`
15:02:35 - Mana per second: `276,262`
15:02:35 - Total instructions executed: `1,814`
15:02:35 - Tx hash computation: `29.475 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `5.75 ms`
15:02:35 - Revertible: `1.582 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token.transfer_in_public**
15:02:35 - Duration: `47.698 ms`
15:02:35 - Mana used: `31,121`
15:02:35 - Mana per second: `652,458`
15:02:35 - Instructions executed: `1,814`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: Token contract tests/Token/balance_of_public/4
15:02:35 - Total duration: `80.897 ms`
15:02:35 - Total mana used: `8,988`
15:02:35 - Mana per second: `111,105`
15:02:35 - Total instructions executed: `594`
15:02:35 - Tx hash computation: `26.509 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `6.944 ms`
15:02:35 - Revertible: `2.257 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token.balance_of_public**
15:02:35 - Duration: `21.911 ms`
15:02:35 - Mana used: `8,988`
15:02:35 - Mana per second: `410,198`
15:02:35 - Instructions executed: `594`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: Token contract tests/Token/balance_of_public/5
15:02:35 - Total duration: `100.186 ms`
15:02:35 - Total mana used: `8,988`
15:02:35 - Mana per second: `89,713`
15:02:35 - Total instructions executed: `594`
15:02:35 - Tx hash computation: `25.57 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `6.219 ms`
15:02:35 - Revertible: `2.154 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token.balance_of_public**
15:02:35 - Duration: `34.974 ms`
15:02:35 - Mana used: `8,988`
15:02:35 - Mana per second: `256,990`
15:02:35 - Instructions executed: `594`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: Token contract tests/Token/balance_of_public/6
15:02:35 - Total duration: `102.99 ms`
15:02:35 - Total mana used: `8,988`
15:02:35 - Mana per second: `87,271`
15:02:35 - Total instructions executed: `594`
15:02:35 - Tx hash computation: `27.536 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `12.148 ms`
15:02:35 - Revertible: `3.847 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token.balance_of_public**
15:02:35 - Duration: `32.108 ms`
15:02:35 - Mana used: `8,988`
15:02:35 - Mana per second: `279,929`
15:02:35 - Instructions executed: `594`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: Token contract tests/Token/burn_public/7
15:02:35 - Total duration: `126.378 ms`
15:02:35 - Total mana used: `19,454`
15:02:35 - Mana per second: `153,935`
15:02:35 - Total instructions executed: `1,054`
15:02:35 - Tx hash computation: `31.243 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `7.901 ms`
15:02:35 - Revertible: `2.533 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token.burn_public**
15:02:35 - Duration: `57.112 ms`
15:02:35 - Mana used: `19,454`
15:02:35 - Mana per second: `340,629`
15:02:35 - Instructions executed: `1,054`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: Token contract tests/Token/balance_of_public/8
15:02:35 - Total duration: `93.856 ms`
15:02:35 - Total mana used: `8,988`
15:02:35 - Mana per second: `95,763`
15:02:35 - Total instructions executed: `594`
15:02:35 - Tx hash computation: `31.582 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `5.034 ms`
15:02:35 - Revertible: `1.887 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token.balance_of_public**
15:02:35 - Duration: `28.594 ms`
15:02:35 - Mana used: `8,988`
15:02:35 - Mana per second: `314,335`
15:02:35 - Instructions executed: `594`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AMM contract tests/Token/constructor/0
15:02:35 - Total duration: `304.389 ms`
15:02:35 - Total mana used: `316,452`
15:02:35 - Mana per second: `1,039,629`
15:02:35 - Total instructions executed: `18,400`
15:02:35 - Tx hash computation: `26.714 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `4.732 ms`
15:02:35 - Revertible: `1.532 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token.constructor**
15:02:35 - Duration: `238.184 ms`
15:02:35 - Mana used: `316,452`
15:02:35 - Mana per second: `1,328,601`
15:02:35 - Instructions executed: `18,400`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AMM contract tests/Token/constructor/1
15:02:35 - Total duration: `260.201 ms`
15:02:35 - Total mana used: `316,452`
15:02:35 - Mana per second: `1,216,181`
15:02:35 - Total instructions executed: `18,400`
15:02:35 - Tx hash computation: `27.345 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `10.181 ms`
15:02:35 - Revertible: `2.678 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token.constructor**
15:02:35 - Duration: `192.088 ms`
15:02:35 - Mana used: `316,452`
15:02:35 - Mana per second: `1,647,434`
15:02:35 - Instructions executed: `18,400`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AMM contract tests/Token/constructor/2
15:02:35 - Total duration: `272.073 ms`
15:02:35 - Total mana used: `316,452`
15:02:35 - Mana per second: `1,163,116`
15:02:35 - Total instructions executed: `18,400`
15:02:35 - Tx hash computation: `22.92 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `4.02 ms`
15:02:35 - Revertible: `1.42 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token.constructor**
15:02:35 - Duration: `212.288 ms`
15:02:35 - Mana used: `316,452`
15:02:35 - Mana per second: `1,490,676`
15:02:35 - Instructions executed: `18,400`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AMM contract tests/AMM/constructor/3
15:02:35 - Total duration: `133.081 ms`
15:02:35 - Total mana used: `42,933`
15:02:35 - Mana per second: `322,607`
15:02:35 - Total instructions executed: `2,032`
15:02:35 - Tx hash computation: `27.412 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `4.957 ms`
15:02:35 - Revertible: `1.525 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AMM.constructor**
15:02:35 - Duration: `79.648 ms`
15:02:35 - Mana used: `42,933`
15:02:35 - Mana per second: `539,034`
15:02:35 - Instructions executed: `2,032`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AMM contract tests/AMM/set_minter/4
15:02:35 - Total duration: `86.173 ms`
15:02:35 - Total mana used: `11,068`
15:02:35 - Mana per second: `128,439`
15:02:35 - Total instructions executed: `626`
15:02:35 - Tx hash computation: `29.565 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `7.709 ms`
15:02:35 - Revertible: `1.443 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token.set_minter**
15:02:35 - Duration: `26.274 ms`
15:02:35 - Mana used: `11,068`
15:02:35 - Mana per second: `421,261`
15:02:35 - Instructions executed: `626`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AMM contract tests/AMM/add_liquidity/5
15:02:35 - Total duration: `378.06 ms`
15:02:35 - Total mana used: `135,729`
15:02:35 - Mana per second: `359,014`
15:02:35 - Total instructions executed: `7,765`
15:02:35 - Tx hash computation: `42.844 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `7.942 ms`
15:02:35 - Revertible: `3.449 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token._increase_public_balance**
15:02:35 - Duration: `24.808 ms`
15:02:35 - Mana used: `17,167`
15:02:35 - Mana per second: `692,000`
15:02:35 - Instructions executed: `1,027`
15:02:35 - **Fn: Token._increase_public_balance**
15:02:35 - Duration: `26.991 ms`
15:02:35 - Mana used: `17,167`
15:02:35 - Mana per second: `636,018`
15:02:35 - Instructions executed: `1,027`
15:02:35 - **Fn: AMM._add_liquidity**
15:02:35 - Duration: `241.005 ms`
15:02:35 - Mana used: `101,395`
15:02:35 - Mana per second: `420,717`
15:02:35 - Instructions executed: `5,711`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
15:02:35 - Total duration: `203.011 ms`
15:02:35 - Total mana used: `86,259`
15:02:35 - Mana per second: `424,899`
15:02:35 - Total instructions executed: `5,065`
15:02:35 - Tx hash computation: `28.461 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `13.852 ms`
15:02:35 - Revertible: `1.933 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token._increase_public_balance**
15:02:35 - Duration: `24.789 ms`
15:02:35 - Mana used: `17,167`
15:02:35 - Mana per second: `692,527`
15:02:35 - Instructions executed: `1,027`
15:02:35 - **Fn: AMM._swap_exact_tokens_for_tokens**
15:02:35 - Duration: `105.524 ms`
15:02:35 - Mana used: `69,092`
15:02:35 - Mana per second: `654,749`
15:02:35 - Instructions executed: `4,038`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
15:02:35 - Total duration: `436.422 ms`
15:02:35 - Total mana used: `154,999`
15:02:35 - Mana per second: `355,159`
15:02:35 - Total instructions executed: `8,877`
15:02:35 - Tx hash computation: `37.973 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `8.475 ms`
15:02:35 - Revertible: `1.762 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: Token._increase_public_balance**
15:02:35 - Duration: `33.783 ms`
15:02:35 - Mana used: `17,167`
15:02:35 - Mana per second: `508,154`
15:02:35 - Instructions executed: `1,027`
15:02:35 - **Fn: AMM._remove_liquidity**
15:02:35 - Duration: `316.111 ms`
15:02:35 - Mana used: `137,832`
15:02:35 - Mana per second: `436,023`
15:02:35 - Instructions executed: `7,850`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
15:02:35 - Total duration: `495.602 ms`
15:02:35 - Total mana used: `485,755`
15:02:35 - Mana per second: `980,132`
15:02:35 - Total instructions executed: `27,716`
15:02:35 - Tx hash computation: `28.856 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `6.162 ms`
15:02:35 - Revertible: `1.666 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmTest.bulk_testing**
15:02:35 - Duration: `407.552 ms`
15:02:35 - Mana used: `485,755`
15:02:35 - Mana per second: `1,191,885`
15:02:35 - Instructions executed: `27,716`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
15:02:35 - Total duration: `430.837 ms`
15:02:35 - Total mana used: `1,038,144`
15:02:35 - Mana per second: `2,409,596`
15:02:35 - Total instructions executed: `67,186`
15:02:35 - Tx hash computation: `24.712 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `4.55 ms`
15:02:35 - Revertible: `1.933 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmTest.nested_call_large_calldata**
15:02:35 - Duration: `378.973 ms`
15:02:35 - Mana used: `1,038,144`
15:02:35 - Mana per second: `2,739,364`
15:02:35 - Instructions executed: `67,186`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
15:02:35 - Total duration: `128.89 ms`
15:02:35 - Total mana used: `79,332`
15:02:35 - Mana per second: `615,500`
15:02:35 - Total instructions executed: `5,034`
15:02:35 - Tx hash computation: `31.155 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `3.577 ms`
15:02:35 - Revertible: `1.234 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_10**
15:02:35 - Duration: `71.928 ms`
15:02:35 - Mana used: `79,332`
15:02:35 - Mana per second: `1,102,942`
15:02:35 - Instructions executed: `5,034`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
15:02:35 - Total duration: `91.822 ms`
15:02:35 - Total mana used: `96,084`
15:02:35 - Mana per second: `1,046,413`
15:02:35 - Total instructions executed: `5,858`
15:02:35 - Tx hash computation: `36.275 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `2.816 ms`
15:02:35 - Revertible: `0.936 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_20**
15:02:35 - Duration: `30.089 ms`
15:02:35 - Mana used: `96,084`
15:02:35 - Mana per second: `3,193,358`
15:02:35 - Instructions executed: `5,858`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
15:02:35 - Total duration: `166.417 ms`
15:02:35 - Total mana used: `116,658`
15:02:35 - Mana per second: `700,999`
15:02:35 - Total instructions executed: `6,979`
15:02:35 - Tx hash computation: `37.597 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `6.479 ms`
15:02:35 - Revertible: `2.969 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_30**
15:02:35 - Duration: `74.626 ms`
15:02:35 - Mana used: `116,658`
15:02:35 - Mana per second: `1,563,228`
15:02:35 - Instructions executed: `6,979`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
15:02:35 - Total duration: `117.423 ms`
15:02:35 - Total mana used: `134,490`
15:02:35 - Mana per second: `1,145,346`
15:02:35 - Total instructions executed: `7,952`
15:02:35 - Tx hash computation: `32.374 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `4.227 ms`
15:02:35 - Revertible: `1.29 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_40**
15:02:35 - Duration: `53.183 ms`
15:02:35 - Mana used: `134,490`
15:02:35 - Mana per second: `2,528,797`
15:02:35 - Instructions executed: `7,952`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
15:02:35 - Total duration: `125.416 ms`
15:02:35 - Total mana used: `155,100`
15:02:35 - Mana per second: `1,236,688`
15:02:35 - Total instructions executed: `9,075`
15:02:35 - Tx hash computation: `34.588 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `5.392 ms`
15:02:35 - Revertible: `1.711 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_50**
15:02:35 - Duration: `61.705 ms`
15:02:35 - Mana used: `155,100`
15:02:35 - Mana per second: `2,513,577`
15:02:35 - Instructions executed: `9,075`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
15:02:35 - Total duration: `131.692 ms`
15:02:35 - Total mana used: `177,465`
15:02:35 - Mana per second: `1,347,578`
15:02:35 - Total instructions executed: `10,362`
15:02:35 - Tx hash computation: `37.944 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `4.399 ms`
15:02:35 - Revertible: `1.305 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_60**
15:02:35 - Duration: `64.517 ms`
15:02:35 - Mana used: `177,465`
15:02:35 - Mana per second: `2,750,664`
15:02:35 - Instructions executed: `10,362`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
15:02:35 - Total duration: `160.158 ms`
15:02:35 - Total mana used: `208,257`
15:02:35 - Mana per second: `1,300,326`
15:02:35 - Total instructions executed: `11,988`
15:02:35 - Tx hash computation: `28.077 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `4.329 ms`
15:02:35 - Revertible: `16.171 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_70**
15:02:35 - Duration: `82.49 ms`
15:02:35 - Mana used: `208,257`
15:02:35 - Mana per second: `2,524,640`
15:02:35 - Instructions executed: `11,988`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
15:02:35 - Total duration: `148.454 ms`
15:02:35 - Total mana used: `226,659`
15:02:35 - Mana per second: `1,526,795`
15:02:35 - Total instructions executed: `12,988`
15:02:35 - Tx hash computation: `29.571 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `3.739 ms`
15:02:35 - Revertible: `1.023 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_80**
15:02:35 - Duration: `86.993 ms`
15:02:35 - Mana used: `226,659`
15:02:35 - Mana per second: `2,605,489`
15:02:35 - Instructions executed: `12,988`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
15:02:35 - Total duration: `166.614 ms`
15:02:35 - Total mana used: `247,974`
15:02:35 - Mana per second: `1,488,315`
15:02:35 - Total instructions executed: `14,141`
15:02:35 - Tx hash computation: `28.734 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `5.482 ms`
15:02:35 - Revertible: `2.129 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_90**
15:02:35 - Duration: `99.954 ms`
15:02:35 - Mana used: `247,974`
15:02:35 - Mana per second: `2,480,875`
15:02:35 - Instructions executed: `14,141`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
15:02:35 - Total duration: `172.481 ms`
15:02:35 - Total mana used: `266,376`
15:02:35 - Mana per second: `1,544,378`
15:02:35 - Total instructions executed: `15,141`
15:02:35 - Tx hash computation: `35.777 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `4.938 ms`
15:02:35 - Revertible: `1.404 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_100**
15:02:35 - Duration: `107.49 ms`
15:02:35 - Mana used: `266,376`
15:02:35 - Mana per second: `2,478,154`
15:02:35 - Instructions executed: `15,141`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
15:02:35 - Total duration: `280.31 ms`
15:02:35 - Total mana used: `596,223`
15:02:35 - Mana per second: `2,127,014`
15:02:35 - Total instructions executed: `33,219`
15:02:35 - Tx hash computation: `28.647 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `7.084 ms`
15:02:35 - Revertible: `1.714 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_255**
15:02:35 - Duration: `190.657 ms`
15:02:35 - Mana used: `596,223`
15:02:35 - Mana per second: `3,127,203`
15:02:35 - Instructions executed: `33,219`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
15:02:35 - Total duration: `280.053 ms`
15:02:35 - Total mana used: `594,084`
15:02:35 - Mana per second: `2,121,327`
15:02:35 - Total instructions executed: `33,314`
15:02:35 - Tx hash computation: `25.909 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `18.381 ms`
15:02:35 - Revertible: `1.726 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_256**
15:02:35 - Duration: `209.879 ms`
15:02:35 - Mana used: `594,084`
15:02:35 - Mana per second: `2,830,608`
15:02:35 - Instructions executed: `33,314`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
15:02:35 - Total duration: `448.991 ms`
15:02:35 - Total mana used: `1,140,150`
15:02:35 - Mana per second: `2,539,363`
15:02:35 - Total instructions executed: `62,966`
15:02:35 - Tx hash computation: `33.942 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `9.815 ms`
15:02:35 - Revertible: `1.598 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_511**
15:02:35 - Duration: `373.223 ms`
15:02:35 - Mana used: `1,140,150`
15:02:35 - Mana per second: `3,054,874`
15:02:35 - Instructions executed: `62,966`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
15:02:35 - Total duration: `409.178 ms`
15:02:35 - Total mana used: `1,138,065`
15:02:35 - Mana per second: `2,781,347`
15:02:35 - Total instructions executed: `62,919`
15:02:35 - Tx hash computation: `35.297 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `4.662 ms`
15:02:35 - Revertible: `1.381 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_512**
15:02:35 - Duration: `340.922 ms`
15:02:35 - Mana used: `1,138,065`
15:02:35 - Mana per second: `3,338,201`
15:02:35 - Instructions executed: `62,919`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
15:02:35 - Total duration: `1,414.827 ms`
15:02:35 - Total mana used: `4,379,340`
15:02:35 - Mana per second: `3,095,318`
15:02:35 - Total instructions executed: `240,571`
15:02:35 - Tx hash computation: `33.171 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `6.125 ms`
15:02:35 - Revertible: `4.087 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.sha256_hash_2048**
15:02:35 - Duration: `1,337.203 ms`
15:02:35 - Mana used: `4,379,340`
15:02:35 - Mana per second: `3,275,001`
15:02:35 - Instructions executed: `240,571`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
15:02:35 - Total duration: `179.876 ms`
15:02:35 - Total mana used: `167,712`
15:02:35 - Mana per second: `932,377`
15:02:35 - Total instructions executed: `9,484`
15:02:35 - Tx hash computation: `28.444 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `8.414 ms`
15:02:35 - Revertible: `6.857 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.keccak_hash**
15:02:35 - Duration: `88.799 ms`
15:02:35 - Mana used: `167,712`
15:02:35 - Mana per second: `1,888,664`
15:02:35 - Instructions executed: `9,484`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
15:02:35 - Total duration: `105.588 ms`
15:02:35 - Total mana used: `49,284`
15:02:35 - Mana per second: `466,757`
15:02:35 - Total instructions executed: `3,080`
15:02:35 - Tx hash computation: `22.892 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `4.59 ms`
15:02:35 - Revertible: `1.614 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.keccak_f1600**
15:02:35 - Duration: `35.933 ms`
15:02:35 - Mana used: `49,284`
15:02:35 - Mana per second: `1,371,535`
15:02:35 - Instructions executed: `3,080`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
15:02:35 - Total duration: `106.181 ms`
15:02:35 - Total mana used: `33,546`
15:02:35 - Mana per second: `315,931`
15:02:35 - Total instructions executed: `2,208`
15:02:35 - Tx hash computation: `38.402 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `8.327 ms`
15:02:35 - Revertible: `2.593 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.poseidon2_hash**
15:02:35 - Duration: `28.199 ms`
15:02:35 - Mana used: `33,546`
15:02:35 - Mana per second: `1,189,618`
15:02:35 - Instructions executed: `2,208`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
15:02:35 - Total duration: `670.958 ms`
15:02:35 - Total mana used: `361,266`
15:02:35 - Mana per second: `538,433`
15:02:35 - Total instructions executed: `22,937`
15:02:35 - Tx hash computation: `32.248 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `5.558 ms`
15:02:35 - Revertible: `1.571 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.pedersen_hash**
15:02:35 - Duration: `597.38 ms`
15:02:35 - Mana used: `361,266`
15:02:35 - Mana per second: `604,751`
15:02:35 - Instructions executed: `22,937`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
15:02:35 - Total duration: `578.445 ms`
15:02:35 - Total mana used: `360,363`
15:02:35 - Mana per second: `622,986`
15:02:35 - Total instructions executed: `22,899`
15:02:35 - Tx hash computation: `32.552 ms`
15:02:35 - Private insertions:
15:02:35 - Non-revertible: `5.932 ms`
15:02:35 - Revertible: `1.911 ms`
15:02:35 - Enqueued public calls:
15:02:35 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
15:02:35 - Duration: `504.297 ms`
15:02:35 - Mana used: `360,363`
15:02:35 - Mana per second: `714,584`
15:02:35 - Instructions executed: `22,899`
15:02:35
15:02:35 ---------------------------------------------------------------------
15:02:35
15:02:35
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
19.943 s)
15:02:35 Public TX simulator apps tests: benchmarks
15:02:35
✓ Token Contract test (1757 ms)
15:02:35
✓ AMM Contract test (2467 ms)
15:02:35
✓ AVM simulator bulk test (820 ms)
15:02:35
✓ AVM large calldata test (719 ms)
15:02:35 AVM gadgets tests
15:02:35
✓ keccak_hash (442 ms)
15:02:35
✓ keccak_f1600 (402 ms)
15:02:35
✓ poseidon2_hash (334 ms)
15:02:35
✓ pedersen_hash (888 ms)
15:02:35
✓ pedersen_hash_with_index (790 ms)
15:02:35 sha256_hash_10
15:02:35
✓ sha256_hash_10 (353 ms)
15:02:35 sha256_hash_20
15:02:35
✓ sha256_hash_20 (317 ms)
15:02:35 sha256_hash_30
15:02:35
✓ sha256_hash_30 (398 ms)
15:02:35 sha256_hash_40
15:02:35
✓ sha256_hash_40 (366 ms)
15:02:35 sha256_hash_50
15:02:35
✓ sha256_hash_50 (333 ms)
15:02:35 sha256_hash_60
15:02:35
✓ sha256_hash_60 (331 ms)
15:02:35 sha256_hash_70
15:02:35
✓ sha256_hash_70 (390 ms)
15:02:35 sha256_hash_80
15:02:35
✓ sha256_hash_80 (362 ms)
15:02:35 sha256_hash_90
15:02:35
✓ sha256_hash_90 (411 ms)
15:02:35 sha256_hash_100
15:02:35
✓ sha256_hash_100 (414 ms)
15:02:35 sha256_hash_255
15:02:35
✓ sha256_hash_255 (536 ms)
15:02:35 sha256_hash_256
15:02:35
✓ sha256_hash_256 (505 ms)
15:02:35 sha256_hash_511
15:02:35
✓ sha256_hash_511 (682 ms)
15:02:35 sha256_hash_512
15:02:35
✓ sha256_hash_512 (671 ms)
15:02:35 sha256_hash_2048
15:02:35
✓ sha256_hash_2048 (1691 ms)
15:02:35
15:02:35
Test Suites: 1 passed, 1 total
15:02:35
Tests: 24 passed, 24 total
15:02:35
Snapshots: 0 total
15:02:35
Time: 20.027 s
15:02:35
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
15:02:35
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?