Parent Log:
http://ci.aztec-labs.com/dd06888a1deddcbe
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:46:32 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15041_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
17:46:36 [17:46:36.650]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-7h0FUZ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:38 [17:46:38.384]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1244.2504399999998ms
17:46:38
17:46:38 [17:46:38.396]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-uYngli/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:40 [17:46:40.783]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2164.572167999999ms
17:46:40
17:46:40 [17:46:40.799]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-JEBkkM/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:41 [17:46:41.659]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-tC5ksi/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:42 [17:46:42.523]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-PHzL3u/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:42 [17:46:42.844]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-p1y4PD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:43 [17:46:43.334]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-GBIaCQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:43 [17:46:43.720]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-BuSKZp/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:44 [17:46:44.102]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-vB5LPX/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:44 [17:46:44.470]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-t8qUzS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:44 [17:46:44.872]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Ce3yCs/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:45 [17:46:45.261]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-svGrz8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:45 [17:46:45.656]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-c28pXj/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:46 [17:46:46.016]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-vBKWtQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:46 [17:46:46.387]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-UYSX6I/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:46 [17:46:46.786]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-egnEU2/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:47 [17:46:47.277]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-iHtcAt/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:47 [17:46:47.756]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-B1nvHe/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:48 [17:46:48.498]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Ej3pfP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:49 [17:46:49.212]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ZpbLLP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:50 [17:46:50.968]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-p3yyzu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:51 [17:46:51.331]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-aKsDru/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:51 [17:46:51.704]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-D2DH6H/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:52 [17:46:52.029]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Fx1YKz/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:52 [17:46:52.917]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-a8ty8m/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
17:46:53 [17:46:53.717]
INFO:
public-tx-apps-tests-bench
17:46:53
17:46:53 [17:46:53.742]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
17:46:53
17:46:53 ## TX Label: Token contract tests/Token/constructor/0
17:46:53 - Total duration: `378.079 ms`
17:46:53 - Total mana used: `316,452`
17:46:53 - Mana per second: `837,000`
17:46:53 - Total instructions executed: `18,400`
17:46:53 - Tx hash computation: `30.955 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `6.98 ms`
17:46:53 - Revertible: `2.636 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token.constructor**
17:46:53 - Duration: `292.478 ms`
17:46:53 - Mana used: `316,452`
17:46:53 - Mana per second: `1,081,968`
17:46:53 - Instructions executed: `18,400`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: Token contract tests/Token/mint_to_public/1
17:46:53 - Total duration: `98.912 ms`
17:46:53 - Total mana used: `24,620`
17:46:53 - Mana per second: `248,908`
17:46:53 - Total instructions executed: `1,377`
17:46:53 - Tx hash computation: `23.779 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `5.373 ms`
17:46:53 - Revertible: `2.025 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token.mint_to_public**
17:46:53 - Duration: `35.798 ms`
17:46:53 - Mana used: `24,620`
17:46:53 - Mana per second: `687,748`
17:46:53 - Instructions executed: `1,377`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: Token contract tests/Token/balance_of_public/2
17:46:53 - Total duration: `88.28 ms`
17:46:53 - Total mana used: `8,988`
17:46:53 - Mana per second: `101,813`
17:46:53 - Total instructions executed: `594`
17:46:53 - Tx hash computation: `26.086 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `6.376 ms`
17:46:53 - Revertible: `2.748 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token.balance_of_public**
17:46:53 - Duration: `22.731 ms`
17:46:53 - Mana used: `8,988`
17:46:53 - Mana per second: `395,412`
17:46:53 - Instructions executed: `594`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: Token contract tests/Token/transfer_in_public/3
17:46:53 - Total duration: `111.447 ms`
17:46:53 - Total mana used: `31,121`
17:46:53 - Mana per second: `279,246`
17:46:53 - Total instructions executed: `1,814`
17:46:53 - Tx hash computation: `32.689 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `4.388 ms`
17:46:53 - Revertible: `1.744 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token.transfer_in_public**
17:46:53 - Duration: `38.374 ms`
17:46:53 - Mana used: `31,121`
17:46:53 - Mana per second: `810,994`
17:46:53 - Instructions executed: `1,814`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: Token contract tests/Token/balance_of_public/4
17:46:53 - Total duration: `106.56 ms`
17:46:53 - Total mana used: `8,988`
17:46:53 - Mana per second: `84,347`
17:46:53 - Total instructions executed: `594`
17:46:53 - Tx hash computation: `29.133 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `4.407 ms`
17:46:53 - Revertible: `1.456 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token.balance_of_public**
17:46:53 - Duration: `36.366 ms`
17:46:53 - Mana used: `8,988`
17:46:53 - Mana per second: `247,151`
17:46:53 - Instructions executed: `594`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: Token contract tests/Token/balance_of_public/5
17:46:53 - Total duration: `83.878 ms`
17:46:53 - Total mana used: `8,988`
17:46:53 - Mana per second: `107,156`
17:46:53 - Total instructions executed: `594`
17:46:53 - Tx hash computation: `26.571 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `4.942 ms`
17:46:53 - Revertible: `2.156 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token.balance_of_public**
17:46:53 - Duration: `25.891 ms`
17:46:53 - Mana used: `8,988`
17:46:53 - Mana per second: `347,142`
17:46:53 - Instructions executed: `594`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: Token contract tests/Token/balance_of_public/6
17:46:53 - Total duration: `72.371 ms`
17:46:53 - Total mana used: `8,988`
17:46:53 - Mana per second: `124,194`
17:46:53 - Total instructions executed: `594`
17:46:53 - Tx hash computation: `24.496 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `3.764 ms`
17:46:53 - Revertible: `1.576 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token.balance_of_public**
17:46:53 - Duration: `20.547 ms`
17:46:53 - Mana used: `8,988`
17:46:53 - Mana per second: `437,444`
17:46:53 - Instructions executed: `594`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: Token contract tests/Token/burn_public/7
17:46:53 - Total duration: `94.112 ms`
17:46:53 - Total mana used: `19,454`
17:46:53 - Mana per second: `206,712`
17:46:53 - Total instructions executed: `1,054`
17:46:53 - Tx hash computation: `34.523 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `4.949 ms`
17:46:53 - Revertible: `1.532 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token.burn_public**
17:46:53 - Duration: `27.162 ms`
17:46:53 - Mana used: `19,454`
17:46:53 - Mana per second: `716,217`
17:46:53 - Instructions executed: `1,054`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: Token contract tests/Token/balance_of_public/8
17:46:53 - Total duration: `87.053 ms`
17:46:53 - Total mana used: `8,988`
17:46:53 - Mana per second: `103,247`
17:46:53 - Total instructions executed: `594`
17:46:53 - Tx hash computation: `31.837 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `8.333 ms`
17:46:53 - Revertible: `1.753 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token.balance_of_public**
17:46:53 - Duration: `17.116 ms`
17:46:53 - Mana used: `8,988`
17:46:53 - Mana per second: `525,127`
17:46:53 - Instructions executed: `594`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AMM contract tests/Token/constructor/0
17:46:53 - Total duration: `248.579 ms`
17:46:53 - Total mana used: `316,452`
17:46:53 - Mana per second: `1,273,046`
17:46:53 - Total instructions executed: `18,400`
17:46:53 - Tx hash computation: `31.886 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `6.709 ms`
17:46:53 - Revertible: `1.743 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token.constructor**
17:46:53 - Duration: `188.916 ms`
17:46:53 - Mana used: `316,452`
17:46:53 - Mana per second: `1,675,097`
17:46:53 - Instructions executed: `18,400`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AMM contract tests/Token/constructor/1
17:46:53 - Total duration: `313.358 ms`
17:46:53 - Total mana used: `316,452`
17:46:53 - Mana per second: `1,009,872`
17:46:53 - Total instructions executed: `18,400`
17:46:53 - Tx hash computation: `23.786 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `3.872 ms`
17:46:53 - Revertible: `1.237 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token.constructor**
17:46:53 - Duration: `261.36 ms`
17:46:53 - Mana used: `316,452`
17:46:53 - Mana per second: `1,210,789`
17:46:53 - Instructions executed: `18,400`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AMM contract tests/Token/constructor/2
17:46:53 - Total duration: `270.98 ms`
17:46:53 - Total mana used: `316,452`
17:46:53 - Mana per second: `1,167,807`
17:46:53 - Total instructions executed: `18,400`
17:46:53 - Tx hash computation: `25.156 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `3.631 ms`
17:46:53 - Revertible: `1.26 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token.constructor**
17:46:53 - Duration: `220.369 ms`
17:46:53 - Mana used: `316,452`
17:46:53 - Mana per second: `1,436,013`
17:46:53 - Instructions executed: `18,400`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AMM contract tests/AMM/constructor/3
17:46:53 - Total duration: `187.013 ms`
17:46:53 - Total mana used: `42,933`
17:46:53 - Mana per second: `229,572`
17:46:53 - Total instructions executed: `2,032`
17:46:53 - Tx hash computation: `32.349 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `5.598 ms`
17:46:53 - Revertible: `1.456 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AMM.constructor**
17:46:53 - Duration: `119.817 ms`
17:46:53 - Mana used: `42,933`
17:46:53 - Mana per second: `358,323`
17:46:53 - Instructions executed: `2,032`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AMM contract tests/AMM/set_minter/4
17:46:53 - Total duration: `97.751 ms`
17:46:53 - Total mana used: `11,068`
17:46:53 - Mana per second: `113,226`
17:46:53 - Total instructions executed: `626`
17:46:53 - Tx hash computation: `32.638 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `5.709 ms`
17:46:53 - Revertible: `2.938 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token.set_minter**
17:46:53 - Duration: `28.663 ms`
17:46:53 - Mana used: `11,068`
17:46:53 - Mana per second: `386,146`
17:46:53 - Instructions executed: `626`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AMM contract tests/AMM/add_liquidity/5
17:46:53 - Total duration: `271.188 ms`
17:46:53 - Total mana used: `135,717`
17:46:53 - Mana per second: `500,453`
17:46:53 - Total instructions executed: `7,764`
17:46:53 - Tx hash computation: `38.042 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `7.357 ms`
17:46:53 - Revertible: `1.272 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token._increase_public_balance**
17:46:53 - Duration: `23.155 ms`
17:46:53 - Mana used: `17,167`
17:46:53 - Mana per second: `741,392`
17:46:53 - Instructions executed: `1,027`
17:46:53 - **Fn: Token._increase_public_balance**
17:46:53 - Duration: `23.157 ms`
17:46:53 - Mana used: `17,167`
17:46:53 - Mana per second: `741,343`
17:46:53 - Instructions executed: `1,027`
17:46:53 - **Fn: AMM._add_liquidity**
17:46:53 - Duration: `152.142 ms`
17:46:53 - Mana used: `101,383`
17:46:53 - Mana per second: `666,370`
17:46:53 - Instructions executed: `5,710`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
17:46:53 - Total duration: `219.653 ms`
17:46:53 - Total mana used: `86,247`
17:46:53 - Mana per second: `392,650`
17:46:53 - Total instructions executed: `5,064`
17:46:53 - Tx hash computation: `32.28 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `5.366 ms`
17:46:53 - Revertible: `1.421 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token._increase_public_balance**
17:46:53 - Duration: `29.33 ms`
17:46:53 - Mana used: `17,167`
17:46:53 - Mana per second: `585,309`
17:46:53 - Instructions executed: `1,027`
17:46:53 - **Fn: AMM._swap_exact_tokens_for_tokens**
17:46:53 - Duration: `116.323 ms`
17:46:53 - Mana used: `69,080`
17:46:53 - Mana per second: `593,865`
17:46:53 - Instructions executed: `4,037`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
17:46:53 - Total duration: `368.01 ms`
17:46:53 - Total mana used: `154,987`
17:46:53 - Mana per second: `421,149`
17:46:53 - Total instructions executed: `8,876`
17:46:53 - Tx hash computation: `31.41 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `6.948 ms`
17:46:53 - Revertible: `2.02 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: Token._increase_public_balance**
17:46:53 - Duration: `25.581 ms`
17:46:53 - Mana used: `17,167`
17:46:53 - Mana per second: `671,095`
17:46:53 - Instructions executed: `1,027`
17:46:53 - **Fn: AMM._remove_liquidity**
17:46:53 - Duration: `268.409 ms`
17:46:53 - Mana used: `137,820`
17:46:53 - Mana per second: `513,470`
17:46:53 - Instructions executed: `7,849`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
17:46:53 - Total duration: `530.986 ms`
17:46:53 - Total mana used: `485,755`
17:46:53 - Mana per second: `914,816`
17:46:53 - Total instructions executed: `27,716`
17:46:53 - Tx hash computation: `28.738 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `6.872 ms`
17:46:53 - Revertible: `1.512 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmTest.bulk_testing**
17:46:53 - Duration: `465.331 ms`
17:46:53 - Mana used: `485,755`
17:46:53 - Mana per second: `1,043,892`
17:46:53 - Instructions executed: `27,716`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
17:46:53 - Total duration: `518.622 ms`
17:46:53 - Total mana used: `1,038,144`
17:46:53 - Mana per second: `2,001,736`
17:46:53 - Total instructions executed: `67,186`
17:46:53 - Tx hash computation: `28.468 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `3.892 ms`
17:46:53 - Revertible: `1.199 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmTest.nested_call_large_calldata**
17:46:53 - Duration: `447.083 ms`
17:46:53 - Mana used: `1,038,144`
17:46:53 - Mana per second: `2,322,040`
17:46:53 - Instructions executed: `67,186`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
17:46:53 - Total duration: `245.392 ms`
17:46:53 - Total mana used: `79,320`
17:46:53 - Mana per second: `323,238`
17:46:53 - Total instructions executed: `5,033`
17:46:53 - Tx hash computation: `38.072 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `7.969 ms`
17:46:53 - Revertible: `3.349 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_10**
17:46:53 - Duration: `135.764 ms`
17:46:53 - Mana used: `79,320`
17:46:53 - Mana per second: `584,248`
17:46:53 - Instructions executed: `5,033`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
17:46:53 - Total duration: `152.339 ms`
17:46:53 - Total mana used: `96,072`
17:46:53 - Mana per second: `630,645`
17:46:53 - Total instructions executed: `5,857`
17:46:53 - Tx hash computation: `30.367 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `14.762 ms`
17:46:53 - Revertible: `2.128 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_20**
17:46:53 - Duration: `61.59 ms`
17:46:53 - Mana used: `96,072`
17:46:53 - Mana per second: `1,559,871`
17:46:53 - Instructions executed: `5,857`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
17:46:53 - Total duration: `127.746 ms`
17:46:53 - Total mana used: `116,646`
17:46:53 - Mana per second: `913,112`
17:46:53 - Total instructions executed: `6,978`
17:46:53 - Tx hash computation: `34.619 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `8.372 ms`
17:46:53 - Revertible: `1.585 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_30**
17:46:53 - Duration: `53.29 ms`
17:46:53 - Mana used: `116,646`
17:46:53 - Mana per second: `2,188,871`
17:46:53 - Instructions executed: `6,978`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
17:46:53 - Total duration: `139.633 ms`
17:46:53 - Total mana used: `134,478`
17:46:53 - Mana per second: `963,081`
17:46:53 - Total instructions executed: `7,951`
17:46:53 - Tx hash computation: `33.121 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `6.02 ms`
17:46:53 - Revertible: `1.397 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_40**
17:46:53 - Duration: `69.967 ms`
17:46:53 - Mana used: `134,478`
17:46:53 - Mana per second: `1,922,029`
17:46:53 - Instructions executed: `7,951`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
17:46:53 - Total duration: `151.63 ms`
17:46:53 - Total mana used: `155,088`
17:46:53 - Mana per second: `1,022,808`
17:46:53 - Total instructions executed: `9,074`
17:46:53 - Tx hash computation: `26.566 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `3.449 ms`
17:46:53 - Revertible: `1.379 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_50**
17:46:53 - Duration: `91.828 ms`
17:46:53 - Mana used: `155,088`
17:46:53 - Mana per second: `1,688,904`
17:46:53 - Instructions executed: `9,074`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
17:46:53 - Total duration: `160.458 ms`
17:46:53 - Total mana used: `177,453`
17:46:53 - Mana per second: `1,105,914`
17:46:53 - Total instructions executed: `10,361`
17:46:53 - Tx hash computation: `34.467 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `6.239 ms`
17:46:53 - Revertible: `1.714 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_60**
17:46:53 - Duration: `94.537 ms`
17:46:53 - Mana used: `177,453`
17:46:53 - Mana per second: `1,877,077`
17:46:53 - Instructions executed: `10,361`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
17:46:53 - Total duration: `171.569 ms`
17:46:53 - Total mana used: `208,245`
17:46:53 - Mana per second: `1,213,768`
17:46:53 - Total instructions executed: `11,987`
17:46:53 - Tx hash computation: `38.46 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `5.35 ms`
17:46:53 - Revertible: `2.205 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_70**
17:46:53 - Duration: `95.689 ms`
17:46:53 - Mana used: `208,245`
17:46:53 - Mana per second: `2,176,277`
17:46:53 - Instructions executed: `11,987`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
17:46:53 - Total duration: `124.304 ms`
17:46:53 - Total mana used: `226,647`
17:46:53 - Mana per second: `1,823,323`
17:46:53 - Total instructions executed: `12,987`
17:46:53 - Tx hash computation: `27.917 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `7.163 ms`
17:46:53 - Revertible: `1.316 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_80**
17:46:53 - Duration: `63.048 ms`
17:46:53 - Mana used: `226,647`
17:46:53 - Mana per second: `3,594,813`
17:46:53 - Instructions executed: `12,987`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
17:46:53 - Total duration: `162.431 ms`
17:46:53 - Total mana used: `247,962`
17:46:53 - Mana per second: `1,526,570`
17:46:53 - Total instructions executed: `14,140`
17:46:53 - Tx hash computation: `34.501 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `5.084 ms`
17:46:53 - Revertible: `1.633 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_90**
17:46:53 - Duration: `95.121 ms`
17:46:53 - Mana used: `247,962`
17:46:53 - Mana per second: `2,606,806`
17:46:53 - Instructions executed: `14,140`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
17:46:53 - Total duration: `161.882 ms`
17:46:53 - Total mana used: `266,364`
17:46:53 - Mana per second: `1,645,425`
17:46:53 - Total instructions executed: `15,140`
17:46:53 - Tx hash computation: `32.543 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `6.6 ms`
17:46:53 - Revertible: `1.719 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_100**
17:46:53 - Duration: `92.16 ms`
17:46:53 - Mana used: `266,364`
17:46:53 - Mana per second: `2,890,232`
17:46:53 - Instructions executed: `15,140`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
17:46:53 - Total duration: `259.651 ms`
17:46:53 - Total mana used: `596,211`
17:46:53 - Mana per second: `2,296,205`
17:46:53 - Total instructions executed: `33,218`
17:46:53 - Tx hash computation: `24.532 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `8.952 ms`
17:46:53 - Revertible: `2.435 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_255**
17:46:53 - Duration: `192.92 ms`
17:46:53 - Mana used: `596,211`
17:46:53 - Mana per second: `3,090,460`
17:46:53 - Instructions executed: `33,218`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
17:46:53 - Total duration: `268.061 ms`
17:46:53 - Total mana used: `594,072`
17:46:53 - Mana per second: `2,216,184`
17:46:53 - Total instructions executed: `33,313`
17:46:53 - Tx hash computation: `31.465 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `5.395 ms`
17:46:53 - Revertible: `1.846 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_256**
17:46:53 - Duration: `201.679 ms`
17:46:53 - Mana used: `594,072`
17:46:53 - Mana per second: `2,945,636`
17:46:53 - Instructions executed: `33,313`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
17:46:53 - Total duration: `506.88 ms`
17:46:53 - Total mana used: `1,140,138`
17:46:53 - Mana per second: `2,249,326`
17:46:53 - Total instructions executed: `62,965`
17:46:53 - Tx hash computation: `44.191 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `5.744 ms`
17:46:53 - Revertible: `2.09 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_511**
17:46:53 - Duration: `426.275 ms`
17:46:53 - Mana used: `1,140,138`
17:46:53 - Mana per second: `2,674,652`
17:46:53 - Instructions executed: `62,965`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
17:46:53 - Total duration: `444.355 ms`
17:46:53 - Total mana used: `1,138,053`
17:46:53 - Mana per second: `2,561,136`
17:46:53 - Total instructions executed: `62,918`
17:46:53 - Tx hash computation: `27.262 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `12.791 ms`
17:46:53 - Revertible: `2.324 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_512**
17:46:53 - Duration: `365.528 ms`
17:46:53 - Mana used: `1,138,053`
17:46:53 - Mana per second: `3,113,449`
17:46:53 - Instructions executed: `62,918`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
17:46:53 - Total duration: `1,444.213 ms`
17:46:53 - Total mana used: `4,379,328`
17:46:53 - Mana per second: `3,032,328`
17:46:53 - Total instructions executed: `240,570`
17:46:53 - Tx hash computation: `29.238 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `4.219 ms`
17:46:53 - Revertible: `1.585 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.sha256_hash_2048**
17:46:53 - Duration: `1,371.031 ms`
17:46:53 - Mana used: `4,379,328`
17:46:53 - Mana per second: `3,194,186`
17:46:53 - Instructions executed: `240,570`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
17:46:53 - Total duration: `143.211 ms`
17:46:53 - Total mana used: `167,712`
17:46:53 - Mana per second: `1,171,081`
17:46:53 - Total instructions executed: `9,484`
17:46:53 - Tx hash computation: `35.275 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `3.95 ms`
17:46:53 - Revertible: `2.569 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.keccak_hash**
17:46:53 - Duration: `70.129 ms`
17:46:53 - Mana used: `167,712`
17:46:53 - Mana per second: `2,391,491`
17:46:53 - Instructions executed: `9,484`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
17:46:53 - Total duration: `91.806 ms`
17:46:53 - Total mana used: `49,272`
17:46:53 - Mana per second: `536,696`
17:46:53 - Total instructions executed: `3,079`
17:46:53 - Tx hash computation: `28.605 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `6.076 ms`
17:46:53 - Revertible: `1.514 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.keccak_f1600**
17:46:53 - Duration: `28.59 ms`
17:46:53 - Mana used: `49,272`
17:46:53 - Mana per second: `1,723,370`
17:46:53 - Instructions executed: `3,079`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
17:46:53 - Total duration: `100.982 ms`
17:46:53 - Total mana used: `33,534`
17:46:53 - Mana per second: `332,081`
17:46:53 - Total instructions executed: `2,207`
17:46:53 - Tx hash computation: `22.329 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `3.52 ms`
17:46:53 - Revertible: `1.296 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.poseidon2_hash**
17:46:53 - Duration: `33.051 ms`
17:46:53 - Mana used: `33,534`
17:46:53 - Mana per second: `1,014,626`
17:46:53 - Instructions executed: `2,207`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
17:46:53 - Total duration: `650.651 ms`
17:46:53 - Total mana used: `360,501`
17:46:53 - Mana per second: `554,062`
17:46:53 - Total instructions executed: `22,897`
17:46:53 - Tx hash computation: `34.25 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `14.445 ms`
17:46:53 - Revertible: `1.603 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.pedersen_hash**
17:46:53 - Duration: `567.052 ms`
17:46:53 - Mana used: `360,501`
17:46:53 - Mana per second: `635,746`
17:46:53 - Instructions executed: `22,897`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
17:46:53 - Total duration: `593.74 ms`
17:46:53 - Total mana used: `360,261`
17:46:53 - Mana per second: `606,766`
17:46:53 - Total instructions executed: `22,898`
17:46:53 - Tx hash computation: `31.555 ms`
17:46:53 - Private insertions:
17:46:53 - Non-revertible: `3.697 ms`
17:46:53 - Revertible: `1.48 ms`
17:46:53 - Enqueued public calls:
17:46:53 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
17:46:53 - Duration: `533.672 ms`
17:46:53 - Mana used: `360,261`
17:46:53 - Mana per second: `675,061`
17:46:53 - Instructions executed: `22,898`
17:46:53
17:46:53 ---------------------------------------------------------------------
17:46:53
17:46:53
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
20.347 s)
17:46:53 Public TX simulator apps tests: benchmarks
17:46:53
✓ Token Contract test (1773 ms)
17:46:53
✓ AMM Contract test (2398 ms)
17:46:53
✓ AVM simulator bulk test (866 ms)
17:46:53
✓ AVM large calldata test (863 ms)
17:46:53 AVM gadgets tests
17:46:53
✓ keccak_hash (365 ms)
17:46:53
✓ keccak_f1600 (362 ms)
17:46:53
✓ poseidon2_hash (333 ms)
17:46:53
✓ pedersen_hash (886 ms)
17:46:53
✓ pedersen_hash_with_index (807 ms)
17:46:53 sha256_hash_10
17:46:53
✓ sha256_hash_10 (487 ms)
17:46:53 sha256_hash_20
17:46:53
✓ sha256_hash_20 (386 ms)
17:46:53 sha256_hash_30
17:46:53
✓ sha256_hash_30 (369 ms)
17:46:53 sha256_hash_40
17:46:53
✓ sha256_hash_40 (380 ms)
17:46:53 sha256_hash_50
17:46:53
✓ sha256_hash_50 (403 ms)
17:46:53 sha256_hash_60
17:46:53
✓ sha256_hash_60 (389 ms)
17:46:53 sha256_hash_70
17:46:53
✓ sha256_hash_70 (393 ms)
17:46:53 sha256_hash_80
17:46:53
✓ sha256_hash_80 (363 ms)
17:46:53 sha256_hash_90
17:46:53
✓ sha256_hash_90 (369 ms)
17:46:53 sha256_hash_100
17:46:53
✓ sha256_hash_100 (398 ms)
17:46:53 sha256_hash_255
17:46:53
✓ sha256_hash_255 (493 ms)
17:46:53 sha256_hash_256
17:46:53
✓ sha256_hash_256 (477 ms)
17:46:53 sha256_hash_511
17:46:53
✓ sha256_hash_511 (731 ms)
17:46:53 sha256_hash_512
17:46:53
✓ sha256_hash_512 (717 ms)
17:46:53 sha256_hash_2048
17:46:53
✓ sha256_hash_2048 (1761 ms)
17:46:53
17:46:53
Test Suites: 1 passed, 1 total
17:46:53
Tests: 24 passed, 24 total
17:46:53
Snapshots: 0 total
17:46:53
Time: 20.466 s
17:46:53
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
17:46:53
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?