Parent Log: http://ci.aztec-labs.com/025fc98cbba8d6f5 Command: ed996b4a4522d156 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/6e2955d0d2cd7db82346ef547a4d19b57116ecb4 Env: REF_NAME=gh-readonly-queue/next/pr-15120-3c1b9d57eadcc8fb03a7ed42610cf0a1ae4a32eb CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Tue Jun 17 22:18:11 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15120_amd64_x1-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next 22:18:16 [22:18:16.341] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-0Im4ym/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:18 [22:18:18.058] INFO: public-tx-apps-tests-bench TokenContract public tx simulator test took 1220.5200209999994ms 22:18:18 22:18:18 [22:18:18.067] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-yasluU/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:20 [22:18:20.379] INFO: public-tx-apps-tests-bench AMM public tx simulator test took 2046.8673769999996ms 22:18:20 22:18:20 [22:18:20.388] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-jOyxSr/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:21 [22:18:21.052] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-X3WeSK/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:21 [22:18:21.843] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-C3hcM4/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:22 [22:18:22.092] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-MUwJRs/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:22 [22:18:22.423] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-ikhoD5/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:22 [22:18:22.724] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-a00HxR/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:23 [22:18:23.046] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-261q7d/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:23 [22:18:23.441] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-LcvfhZ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:23 [22:18:23.849] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-X1Cwtl/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:24 [22:18:24.240] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-gqdsAV/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:24 [22:18:24.624] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-oGd523/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:25 [22:18:25.031] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-FlCmqR/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:25 [22:18:25.431] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-jWz3Cy/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:25 [22:18:25.813] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-ZEr9mo/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:26 [22:18:26.310] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-3jr1e4/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:26 [22:18:26.768] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-4KHNjb/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:27 [22:18:27.442] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-p3rIgo/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:28 [22:18:28.060] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-Y4ZakJ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:29 [22:18:29.567] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-ilOYHm/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:29 [22:18:29.907] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-fyYwEB/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:30 [22:18:30.229] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-cXpZLn/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:30 [22:18:30.511] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-FHSJCX/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:31 [22:18:31.321] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-l2SQBd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 22:18:32 [22:18:32.050] INFO: public-tx-apps-tests-bench 22:18:32 22:18:32 [22:18:32.074] INFO: public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL) 22:18:32 22:18:32 ## TX Label: Token contract tests/Token/constructor/0 22:18:32 - Total duration: `347.874 ms` 22:18:32 - Total mana used: `316,452` 22:18:32 - Mana per second: `909,675` 22:18:32 - Total instructions executed: `18,400` 22:18:32 - Tx hash computation: `33.208 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `7.679 ms` 22:18:32 - Revertible: `3.689 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token.constructor** 22:18:32 - Duration: `274.011 ms` 22:18:32 - Mana used: `316,452` 22:18:32 - Mana per second: `1,154,887` 22:18:32 - Instructions executed: `18,400` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: Token contract tests/Token/mint_to_public/1 22:18:32 - Total duration: `111.71 ms` 22:18:32 - Total mana used: `24,620` 22:18:32 - Mana per second: `220,393` 22:18:32 - Total instructions executed: `1,377` 22:18:32 - Tx hash computation: `27.872 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `5.116 ms` 22:18:32 - Revertible: `2.018 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token.mint_to_public** 22:18:32 - Duration: `46.51 ms` 22:18:32 - Mana used: `24,620` 22:18:32 - Mana per second: `529,344` 22:18:32 - Instructions executed: `1,377` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: Token contract tests/Token/balance_of_public/2 22:18:32 - Total duration: `106.968 ms` 22:18:32 - Total mana used: `8,988` 22:18:32 - Mana per second: `84,025` 22:18:32 - Total instructions executed: `594` 22:18:32 - Tx hash computation: `47.72 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `6.702 ms` 22:18:32 - Revertible: `2.114 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token.balance_of_public** 22:18:32 - Duration: `26.595 ms` 22:18:32 - Mana used: `8,988` 22:18:32 - Mana per second: `337,952` 22:18:32 - Instructions executed: `594` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: Token contract tests/Token/transfer_in_public/3 22:18:32 - Total duration: `84.264 ms` 22:18:32 - Total mana used: `31,121` 22:18:32 - Mana per second: `369,329` 22:18:32 - Total instructions executed: `1,814` 22:18:32 - Tx hash computation: `24.848 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `3.992 ms` 22:18:32 - Revertible: `1.169 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token.transfer_in_public** 22:18:32 - Duration: `32.994 ms` 22:18:32 - Mana used: `31,121` 22:18:32 - Mana per second: `943,240` 22:18:32 - Instructions executed: `1,814` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: Token contract tests/Token/balance_of_public/4 22:18:32 - Total duration: `81.747 ms` 22:18:32 - Total mana used: `8,988` 22:18:32 - Mana per second: `109,949` 22:18:32 - Total instructions executed: `594` 22:18:32 - Tx hash computation: `27.689 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `6.288 ms` 22:18:32 - Revertible: `1.847 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token.balance_of_public** 22:18:32 - Duration: `18.724 ms` 22:18:32 - Mana used: `8,988` 22:18:32 - Mana per second: `480,025` 22:18:32 - Instructions executed: `594` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: Token contract tests/Token/balance_of_public/5 22:18:32 - Total duration: `92.371 ms` 22:18:32 - Total mana used: `8,988` 22:18:32 - Mana per second: `97,304` 22:18:32 - Total instructions executed: `594` 22:18:32 - Tx hash computation: `31.531 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `5.965 ms` 22:18:32 - Revertible: `2.117 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token.balance_of_public** 22:18:32 - Duration: `26.372 ms` 22:18:32 - Mana used: `8,988` 22:18:32 - Mana per second: `340,812` 22:18:32 - Instructions executed: `594` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: Token contract tests/Token/balance_of_public/6 22:18:32 - Total duration: `93.656 ms` 22:18:32 - Total mana used: `8,988` 22:18:32 - Mana per second: `95,968` 22:18:32 - Total instructions executed: `594` 22:18:32 - Tx hash computation: `34.393 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `6.927 ms` 22:18:32 - Revertible: `2.963 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token.balance_of_public** 22:18:32 - Duration: `23.104 ms` 22:18:32 - Mana used: `8,988` 22:18:32 - Mana per second: `389,018` 22:18:32 - Instructions executed: `594` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: Token contract tests/Token/burn_public/7 22:18:32 - Total duration: `108.752 ms` 22:18:32 - Total mana used: `19,454` 22:18:32 - Mana per second: `178,884` 22:18:32 - Total instructions executed: `1,054` 22:18:32 - Tx hash computation: `32.951 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `8.872 ms` 22:18:32 - Revertible: `2.443 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token.burn_public** 22:18:32 - Duration: `39.308 ms` 22:18:32 - Mana used: `19,454` 22:18:32 - Mana per second: `494,908` 22:18:32 - Instructions executed: `1,054` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: Token contract tests/Token/balance_of_public/8 22:18:32 - Total duration: `93.951 ms` 22:18:32 - Total mana used: `8,988` 22:18:32 - Mana per second: `95,667` 22:18:32 - Total instructions executed: `594` 22:18:32 - Tx hash computation: `33.8 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `8.056 ms` 22:18:32 - Revertible: `2.124 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token.balance_of_public** 22:18:32 - Duration: `25.033 ms` 22:18:32 - Mana used: `8,988` 22:18:32 - Mana per second: `359,048` 22:18:32 - Instructions executed: `594` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AMM contract tests/Token/constructor/0 22:18:32 - Total duration: `345.231 ms` 22:18:32 - Total mana used: `316,452` 22:18:32 - Mana per second: `916,638` 22:18:32 - Total instructions executed: `18,400` 22:18:32 - Tx hash computation: `33.944 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `4.904 ms` 22:18:32 - Revertible: `1.749 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token.constructor** 22:18:32 - Duration: `276.583 ms` 22:18:32 - Mana used: `316,452` 22:18:32 - Mana per second: `1,144,148` 22:18:32 - Instructions executed: `18,400` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AMM contract tests/Token/constructor/1 22:18:32 - Total duration: `270.215 ms` 22:18:32 - Total mana used: `316,452` 22:18:32 - Mana per second: `1,171,111` 22:18:32 - Total instructions executed: `18,400` 22:18:32 - Tx hash computation: `26.782 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `12.631 ms` 22:18:32 - Revertible: `1.764 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token.constructor** 22:18:32 - Duration: `203.872 ms` 22:18:32 - Mana used: `316,452` 22:18:32 - Mana per second: `1,552,206` 22:18:32 - Instructions executed: `18,400` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AMM contract tests/Token/constructor/2 22:18:32 - Total duration: `249.958 ms` 22:18:32 - Total mana used: `316,452` 22:18:32 - Mana per second: `1,266,023` 22:18:32 - Total instructions executed: `18,400` 22:18:32 - Tx hash computation: `32.46 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `7.763 ms` 22:18:32 - Revertible: `3.047 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token.constructor** 22:18:32 - Duration: `177.672 ms` 22:18:32 - Mana used: `316,452` 22:18:32 - Mana per second: `1,781,100` 22:18:32 - Instructions executed: `18,400` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AMM contract tests/AMM/constructor/3 22:18:32 - Total duration: `118.859 ms` 22:18:32 - Total mana used: `42,933` 22:18:32 - Mana per second: `361,209` 22:18:32 - Total instructions executed: `2,032` 22:18:32 - Tx hash computation: `28.867 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `3.216 ms` 22:18:32 - Revertible: `3.522 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AMM.constructor** 22:18:32 - Duration: `62.921 ms` 22:18:32 - Mana used: `42,933` 22:18:32 - Mana per second: `682,337` 22:18:32 - Instructions executed: `2,032` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AMM contract tests/AMM/set_minter/4 22:18:32 - Total duration: `85.479 ms` 22:18:32 - Total mana used: `11,068` 22:18:32 - Mana per second: `129,482` 22:18:32 - Total instructions executed: `626` 22:18:32 - Tx hash computation: `25.553 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `4.085 ms` 22:18:32 - Revertible: `5.899 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token.set_minter** 22:18:32 - Duration: `29.64 ms` 22:18:32 - Mana used: `11,068` 22:18:32 - Mana per second: `373,414` 22:18:32 - Instructions executed: `626` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AMM contract tests/AMM/add_liquidity/5 22:18:32 - Total duration: `300.167 ms` 22:18:32 - Total mana used: `135,717` 22:18:32 - Mana per second: `452,138` 22:18:32 - Total instructions executed: `7,764` 22:18:32 - Tx hash computation: `23.5 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `5.516 ms` 22:18:32 - Revertible: `1.487 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token._increase_public_balance** 22:18:32 - Duration: `26.154 ms` 22:18:32 - Mana used: `17,167` 22:18:32 - Mana per second: `656,388` 22:18:32 - Instructions executed: `1,027` 22:18:32 - **Fn: Token._increase_public_balance** 22:18:32 - Duration: `21.194 ms` 22:18:32 - Mana used: `17,167` 22:18:32 - Mana per second: `809,994` 22:18:32 - Instructions executed: `1,027` 22:18:32 - **Fn: AMM._add_liquidity** 22:18:32 - Duration: `196.379 ms` 22:18:32 - Mana used: `101,383` 22:18:32 - Mana per second: `516,262` 22:18:32 - Instructions executed: `5,710` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6 22:18:32 - Total duration: `227.071 ms` 22:18:32 - Total mana used: `86,247` 22:18:32 - Mana per second: `379,825` 22:18:32 - Total instructions executed: `5,064` 22:18:32 - Tx hash computation: `29.885 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `21.463 ms` 22:18:32 - Revertible: `2.251 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token._increase_public_balance** 22:18:32 - Duration: `27.71 ms` 22:18:32 - Mana used: `17,167` 22:18:32 - Mana per second: `619,516` 22:18:32 - Instructions executed: `1,027` 22:18:32 - **Fn: AMM._swap_exact_tokens_for_tokens** 22:18:32 - Duration: `118.221 ms` 22:18:32 - Mana used: `69,080` 22:18:32 - Mana per second: `584,329` 22:18:32 - Instructions executed: `4,037` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AMM contract tests/AMM/remove_liquidity/7 22:18:32 - Total duration: `301.089 ms` 22:18:32 - Total mana used: `154,987` 22:18:32 - Mana per second: `514,755` 22:18:32 - Total instructions executed: `8,876` 22:18:32 - Tx hash computation: `33.034 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `4.16 ms` 22:18:32 - Revertible: `1.382 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: Token._increase_public_balance** 22:18:32 - Duration: `28.211 ms` 22:18:32 - Mana used: `17,167` 22:18:32 - Mana per second: `608,524` 22:18:32 - Instructions executed: `1,027` 22:18:32 - **Fn: AMM._remove_liquidity** 22:18:32 - Duration: `209.127 ms` 22:18:32 - Mana used: `137,820` 22:18:32 - Mana per second: `659,026` 22:18:32 - Instructions executed: `7,849` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0 22:18:32 - Total duration: `404.153 ms` 22:18:32 - Total mana used: `485,755` 22:18:32 - Mana per second: `1,201,910` 22:18:32 - Total instructions executed: `27,716` 22:18:32 - Tx hash computation: `33.435 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `3.461 ms` 22:18:32 - Revertible: `1.129 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmTest.bulk_testing** 22:18:32 - Duration: `344.498 ms` 22:18:32 - Mana used: `485,755` 22:18:32 - Mana per second: `1,410,039` 22:18:32 - Instructions executed: `27,716` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0 22:18:32 - Total duration: `520.109 ms` 22:18:32 - Total mana used: `1,038,144` 22:18:32 - Mana per second: `1,996,013` 22:18:32 - Total instructions executed: `67,186` 22:18:32 - Tx hash computation: `31.316 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `5.622 ms` 22:18:32 - Revertible: `0.939 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmTest.nested_call_large_calldata** 22:18:32 - Duration: `461.021 ms` 22:18:32 - Mana used: `1,038,144` 22:18:32 - Mana per second: `2,251,838` 22:18:32 - Instructions executed: `67,186` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0 22:18:32 - Total duration: `131.121 ms` 22:18:32 - Total mana used: `79,320` 22:18:32 - Mana per second: `604,936` 22:18:32 - Total instructions executed: `5,033` 22:18:32 - Tx hash computation: `39.721 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `4.712 ms` 22:18:32 - Revertible: `1.351 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_10** 22:18:32 - Duration: `59.256 ms` 22:18:32 - Mana used: `79,320` 22:18:32 - Mana per second: `1,338,608` 22:18:32 - Instructions executed: `5,033` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1 22:18:32 - Total duration: `90.538 ms` 22:18:32 - Total mana used: `96,072` 22:18:32 - Mana per second: `1,061,128` 22:18:32 - Total instructions executed: `5,857` 22:18:32 - Tx hash computation: `22.349 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `3.776 ms` 22:18:32 - Revertible: `0.845 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_20** 22:18:32 - Duration: `42.828 ms` 22:18:32 - Mana used: `96,072` 22:18:32 - Mana per second: `2,243,189` 22:18:32 - Instructions executed: `5,857` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2 22:18:32 - Total duration: `113.559 ms` 22:18:32 - Total mana used: `116,646` 22:18:32 - Mana per second: `1,027,180` 22:18:32 - Total instructions executed: `6,978` 22:18:32 - Tx hash computation: `25.988 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `7.149 ms` 22:18:32 - Revertible: `0.959 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_30** 22:18:32 - Duration: `50.577 ms` 22:18:32 - Mana used: `116,646` 22:18:32 - Mana per second: `2,306,313` 22:18:32 - Instructions executed: `6,978` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3 22:18:32 - Total duration: `173.959 ms` 22:18:32 - Total mana used: `134,478` 22:18:32 - Mana per second: `773,043` 22:18:32 - Total instructions executed: `7,951` 22:18:32 - Tx hash computation: `45.16 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `7.208 ms` 22:18:32 - Revertible: `2.882 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_40** 22:18:32 - Duration: `87.508 ms` 22:18:32 - Mana used: `134,478` 22:18:32 - Mana per second: `1,536,749` 22:18:32 - Instructions executed: `7,951` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4 22:18:32 - Total duration: `172.976 ms` 22:18:32 - Total mana used: `155,088` 22:18:32 - Mana per second: `896,585` 22:18:32 - Total instructions executed: `9,074` 22:18:32 - Tx hash computation: `38.009 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `7.908 ms` 22:18:32 - Revertible: `1.949 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_50** 22:18:32 - Duration: `94.377 ms` 22:18:32 - Mana used: `155,088` 22:18:32 - Mana per second: `1,643,287` 22:18:32 - Instructions executed: `9,074` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5 22:18:32 - Total duration: `138.544 ms` 22:18:32 - Total mana used: `177,453` 22:18:32 - Mana per second: `1,280,839` 22:18:32 - Total instructions executed: `10,361` 22:18:32 - Tx hash computation: `25.045 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `4.927 ms` 22:18:32 - Revertible: `1.269 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_60** 22:18:32 - Duration: `83.5 ms` 22:18:32 - Mana used: `177,453` 22:18:32 - Mana per second: `2,125,189` 22:18:32 - Instructions executed: `10,361` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6 22:18:32 - Total duration: `155.237 ms` 22:18:32 - Total mana used: `208,245` 22:18:32 - Mana per second: `1,341,465` 22:18:32 - Total instructions executed: `11,987` 22:18:32 - Tx hash computation: `37.372 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `4.484 ms` 22:18:32 - Revertible: `1.312 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_70** 22:18:32 - Duration: `81.889 ms` 22:18:32 - Mana used: `208,245` 22:18:32 - Mana per second: `2,543,012` 22:18:32 - Instructions executed: `11,987` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7 22:18:32 - Total duration: `185.226 ms` 22:18:32 - Total mana used: `226,647` 22:18:32 - Mana per second: `1,223,621` 22:18:32 - Total instructions executed: `12,987` 22:18:32 - Tx hash computation: `32.635 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `10.426 ms` 22:18:32 - Revertible: `1.502 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_80** 22:18:32 - Duration: `101.76 ms` 22:18:32 - Mana used: `226,647` 22:18:32 - Mana per second: `2,227,270` 22:18:32 - Instructions executed: `12,987` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8 22:18:32 - Total duration: `169.675 ms` 22:18:32 - Total mana used: `247,962` 22:18:32 - Mana per second: `1,461,395` 22:18:32 - Total instructions executed: `14,140` 22:18:32 - Tx hash computation: `34.186 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `10.254 ms` 22:18:32 - Revertible: `1.512 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_90** 22:18:32 - Duration: `97.666 ms` 22:18:32 - Mana used: `247,962` 22:18:32 - Mana per second: `2,538,866` 22:18:32 - Instructions executed: `14,140` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9 22:18:32 - Total duration: `160.649 ms` 22:18:32 - Total mana used: `266,364` 22:18:32 - Mana per second: `1,658,045` 22:18:32 - Total instructions executed: `15,140` 22:18:32 - Tx hash computation: `35.877 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `7.982 ms` 22:18:32 - Revertible: `1.712 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_100** 22:18:32 - Duration: `87.504 ms` 22:18:32 - Mana used: `266,364` 22:18:32 - Mana per second: `3,044,028` 22:18:32 - Instructions executed: `15,140` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10 22:18:32 - Total duration: `270.309 ms` 22:18:32 - Total mana used: `596,211` 22:18:32 - Mana per second: `2,205,661` 22:18:32 - Total instructions executed: `33,218` 22:18:32 - Tx hash computation: `24.481 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `8.857 ms` 22:18:32 - Revertible: `5.202 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_255** 22:18:32 - Duration: `188.245 ms` 22:18:32 - Mana used: `596,211` 22:18:32 - Mana per second: `3,167,209` 22:18:32 - Instructions executed: `33,218` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11 22:18:32 - Total duration: `229.558 ms` 22:18:32 - Total mana used: `594,072` 22:18:32 - Mana per second: `2,587,892` 22:18:32 - Total instructions executed: `33,313` 22:18:32 - Tx hash computation: `32.461 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `7.547 ms` 22:18:32 - Revertible: `3.756 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_256** 22:18:32 - Duration: `169.144 ms` 22:18:32 - Mana used: `594,072` 22:18:32 - Mana per second: `3,512,220` 22:18:32 - Instructions executed: `33,313` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12 22:18:32 - Total duration: `417.771 ms` 22:18:32 - Total mana used: `1,140,138` 22:18:32 - Mana per second: `2,729,096` 22:18:32 - Total instructions executed: `62,965` 22:18:32 - Tx hash computation: `26.644 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `5.098 ms` 22:18:32 - Revertible: `2.085 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_511** 22:18:32 - Duration: `360.157 ms` 22:18:32 - Mana used: `1,140,138` 22:18:32 - Mana per second: `3,165,667` 22:18:32 - Instructions executed: `62,965` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13 22:18:32 - Total duration: `387.511 ms` 22:18:32 - Total mana used: `1,138,053` 22:18:32 - Mana per second: `2,936,827` 22:18:32 - Total instructions executed: `62,918` 22:18:32 - Tx hash computation: `32.742 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `3.642 ms` 22:18:32 - Revertible: `1.682 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_512** 22:18:32 - Duration: `320.877 ms` 22:18:32 - Mana used: `1,138,053` 22:18:32 - Mana per second: `3,546,692` 22:18:32 - Instructions executed: `62,918` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14 22:18:32 - Total duration: `1,235.28 ms` 22:18:32 - Total mana used: `4,379,328` 22:18:32 - Mana per second: `3,545,211` 22:18:32 - Total instructions executed: `240,570` 22:18:32 - Tx hash computation: `29.073 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `12.03 ms` 22:18:32 - Revertible: `1.952 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.sha256_hash_2048** 22:18:32 - Duration: `1,175.121 ms` 22:18:32 - Mana used: `4,379,328` 22:18:32 - Mana per second: `3,726,705` 22:18:32 - Instructions executed: `240,570` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15 22:18:32 - Total duration: `110.474 ms` 22:18:32 - Total mana used: `167,712` 22:18:32 - Mana per second: `1,518,106` 22:18:32 - Total instructions executed: `9,484` 22:18:32 - Tx hash computation: `34.557 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `4.084 ms` 22:18:32 - Revertible: `1.812 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.keccak_hash** 22:18:32 - Duration: `51.643 ms` 22:18:32 - Mana used: `167,712` 22:18:32 - Mana per second: `3,247,545` 22:18:32 - Instructions executed: `9,484` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16 22:18:32 - Total duration: `79.608 ms` 22:18:32 - Total mana used: `49,272` 22:18:32 - Mana per second: `618,930` 22:18:32 - Total instructions executed: `3,079` 22:18:32 - Tx hash computation: `29.592 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `3.496 ms` 22:18:32 - Revertible: `1.166 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.keccak_f1600** 22:18:32 - Duration: `24.634 ms` 22:18:32 - Mana used: `49,272` 22:18:32 - Mana per second: `2,000,161` 22:18:32 - Instructions executed: `3,079` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17 22:18:32 - Total duration: `83.478 ms` 22:18:32 - Total mana used: `33,534` 22:18:32 - Mana per second: `401,709` 22:18:32 - Total instructions executed: `2,207` 22:18:32 - Tx hash computation: `25.457 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `5.67 ms` 22:18:32 - Revertible: `1.508 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.poseidon2_hash** 22:18:32 - Duration: `24.962 ms` 22:18:32 - Mana used: `33,534` 22:18:32 - Mana per second: `1,343,394` 22:18:32 - Instructions executed: `2,207` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18 22:18:32 - Total duration: `605.712 ms` 22:18:32 - Total mana used: `362,985` 22:18:32 - Mana per second: `599,270` 22:18:32 - Total instructions executed: `22,999` 22:18:32 - Tx hash computation: `24.543 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `3.968 ms` 22:18:32 - Revertible: `1.144 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.pedersen_hash** 22:18:32 - Duration: `555.677 ms` 22:18:32 - Mana used: `362,985` 22:18:32 - Mana per second: `653,230` 22:18:32 - Instructions executed: `22,999` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19 22:18:32 - Total duration: `503.415 ms` 22:18:32 - Total mana used: `362,013` 22:18:32 - Mana per second: `719,115` 22:18:32 - Total instructions executed: `22,964` 22:18:32 - Tx hash computation: `29.527 ms` 22:18:32 - Private insertions: 22:18:32 - Non-revertible: `5.491 ms` 22:18:32 - Revertible: `1.988 ms` 22:18:32 - Enqueued public calls: 22:18:32 - **Fn: AvmGadgetsTest.pedersen_hash_with_index** 22:18:32 - Duration: `438.692 ms` 22:18:32 - Mana used: `362,013` 22:18:32 - Mana per second: `825,211` 22:18:32 - Instructions executed: `22,964` 22:18:32 22:18:32 --------------------------------------------------------------------- 22:18:32 22:18:32 PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (18.863 s) 22:18:32 Public TX simulator apps tests: benchmarks 22:18:32 Token Contract test (1759 ms) 22:18:32 AMM Contract test (2319 ms) 22:18:32 AVM simulator bulk test (664 ms) 22:18:32 AVM large calldata test (789 ms) 22:18:32 AVM gadgets tests 22:18:32 keccak_hash (343 ms) 22:18:32 keccak_f1600 (321 ms) 22:18:32 poseidon2_hash (282 ms) 22:18:32 pedersen_hash (811 ms) 22:18:32 pedersen_hash_with_index (734 ms) 22:18:32 sha256_hash_10 22:18:32 sha256_hash_10 (330 ms) 22:18:32 sha256_hash_20 22:18:32 sha256_hash_20 (302 ms) 22:18:32 sha256_hash_30 22:18:32 sha256_hash_30 (321 ms) 22:18:32 sha256_hash_40 22:18:32 sha256_hash_40 (391 ms) 22:18:32 sha256_hash_50 22:18:32 sha256_hash_50 (410 ms) 22:18:32 sha256_hash_60 22:18:32 sha256_hash_60 (391 ms) 22:18:32 sha256_hash_70 22:18:32 sha256_hash_70 (382 ms) 22:18:32 sha256_hash_80 22:18:32 sha256_hash_80 (405 ms) 22:18:32 sha256_hash_90 22:18:32 sha256_hash_90 (400 ms) 22:18:32 sha256_hash_100 22:18:32 sha256_hash_100 (383 ms) 22:18:32 sha256_hash_255 22:18:32 sha256_hash_255 (496 ms) 22:18:32 sha256_hash_256 22:18:32 sha256_hash_256 (459 ms) 22:18:32 sha256_hash_511 22:18:32 sha256_hash_511 (670 ms) 22:18:32 sha256_hash_512 22:18:32 sha256_hash_512 (618 ms) 22:18:32 sha256_hash_2048 22:18:32 sha256_hash_2048 (1506 ms) 22:18:32 22:18:32 Test Suites: 1 passed, 1 total 22:18:32 Tests: 24 passed, 24 total 22:18:32 Snapshots: 0 total 22:18:32 Time: 18.981 s 22:18:32 Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts. 22:18:32 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?