Parent Log: http://ci.aztec-labs.com/c38ea5f9f89d6d6c Command: 02087f8fc23cff6c 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/78d87cb88633aee537d022d6fd8e57ceb74a3a95 Env: REF_NAME=gh-readonly-queue/next/pr-15024-78a5deb1c3aa24503935bbda20f9374ba35aa5c4 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Wed Jun 18 10:49:57 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15024_amd64_x3-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next 10:50:02 [10:50:02.026] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-p8oDiS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:03 [10:50:03.619] INFO: public-tx-apps-tests-bench TokenContract public tx simulator test took 1127.1752809999998ms 10:50:03 10:50:03 [10:50:03.628] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-4dlEEH/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:05 [10:50:05.718] INFO: public-tx-apps-tests-bench AMM public tx simulator test took 1846.0512630000003ms 10:50:05 10:50:05 [10:50:05.728] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-L52Wkp/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:06 [10:50:06.373] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-NHF7ry/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:07 [10:50:07.102] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-GyZg3O/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:07 [10:50:07.327] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-CVZwZV/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:07 [10:50:07.642] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-aJmgFu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:07 [10:50:07.983] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-edVjYD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:08 [10:50:08.322] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-O7zc1F/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:08 [10:50:08.655] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-UTn0rg/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:09 [10:50:09.010] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-Zpa9L5/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:09 [10:50:09.427] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-KTZlQD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:09 [10:50:09.813] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-ax8Ed7/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:10 [10:50:10.209] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-RpckK8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:10 [10:50:10.637] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-JHDAAW/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:11 [10:50:11.066] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-bOrl6p/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:11 [10:50:11.535] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-cY0lBG/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:12 [10:50:12.049] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-nzUjPU/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:12 [10:50:12.661] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-cbYMkO/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:13 [10:50:13.309] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-xTgbwQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:14 [10:50:14.944] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-dqR6BM/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:15 [10:50:15.257] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-kUWRD8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:15 [10:50:15.621] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-qokRsm/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:15 [10:50:15.937] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-Vhm4jV/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:16 [10:50:16.861] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-njTsQL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:50:17 [10:50:17.668] INFO: public-tx-apps-tests-bench 10:50:17 10:50:17 [10:50:17.691] INFO: public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL) 10:50:17 10:50:17 ## TX Label: Token contract tests/Token/constructor/0 10:50:17 - Total duration: `324.002 ms` 10:50:17 - Total mana used: `316,452` 10:50:17 - Mana per second: `976,697` 10:50:17 - Total instructions executed: `18,400` 10:50:17 - Tx hash computation: `30.347 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `6.497 ms` 10:50:17 - Revertible: `2.599 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token.constructor** 10:50:17 - Duration: `253.926 ms` 10:50:17 - Mana used: `316,452` 10:50:17 - Mana per second: `1,246,237` 10:50:17 - Instructions executed: `18,400` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: Token contract tests/Token/mint_to_public/1 10:50:17 - Total duration: `104.396 ms` 10:50:17 - Total mana used: `24,620` 10:50:17 - Mana per second: `235,832` 10:50:17 - Total instructions executed: `1,377` 10:50:17 - Tx hash computation: `29.286 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `5.59 ms` 10:50:17 - Revertible: `1.99 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token.mint_to_public** 10:50:17 - Duration: `41.535 ms` 10:50:17 - Mana used: `24,620` 10:50:17 - Mana per second: `592,753` 10:50:17 - Instructions executed: `1,377` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: Token contract tests/Token/balance_of_public/2 10:50:17 - Total duration: `91.121 ms` 10:50:17 - Total mana used: `8,988` 10:50:17 - Mana per second: `98,638` 10:50:17 - Total instructions executed: `594` 10:50:17 - Tx hash computation: `34.949 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `5.069 ms` 10:50:17 - Revertible: `1.566 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token.balance_of_public** 10:50:17 - Duration: `27.248 ms` 10:50:17 - Mana used: `8,988` 10:50:17 - Mana per second: `329,862` 10:50:17 - Instructions executed: `594` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: Token contract tests/Token/transfer_in_public/3 10:50:17 - Total duration: `111.175 ms` 10:50:17 - Total mana used: `31,121` 10:50:17 - Mana per second: `279,927` 10:50:17 - Total instructions executed: `1,814` 10:50:17 - Tx hash computation: `33.546 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `4.428 ms` 10:50:17 - Revertible: `2.077 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token.transfer_in_public** 10:50:17 - Duration: `43.893 ms` 10:50:17 - Mana used: `31,121` 10:50:17 - Mana per second: `709,015` 10:50:17 - Instructions executed: `1,814` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: Token contract tests/Token/balance_of_public/4 10:50:17 - Total duration: `75.083 ms` 10:50:17 - Total mana used: `8,988` 10:50:17 - Mana per second: `119,707` 10:50:17 - Total instructions executed: `594` 10:50:17 - Tx hash computation: `28.391 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `3.804 ms` 10:50:17 - Revertible: `1.48 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token.balance_of_public** 10:50:17 - Duration: `15.762 ms` 10:50:17 - Mana used: `8,988` 10:50:17 - Mana per second: `570,248` 10:50:17 - Instructions executed: `594` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: Token contract tests/Token/balance_of_public/5 10:50:17 - Total duration: `87.119 ms` 10:50:17 - Total mana used: `8,988` 10:50:17 - Mana per second: `103,169` 10:50:17 - Total instructions executed: `594` 10:50:17 - Tx hash computation: `43.109 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `6.025 ms` 10:50:17 - Revertible: `1.41 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token.balance_of_public** 10:50:17 - Duration: `18.687 ms` 10:50:17 - Mana used: `8,988` 10:50:17 - Mana per second: `480,979` 10:50:17 - Instructions executed: `594` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: Token contract tests/Token/balance_of_public/6 10:50:17 - Total duration: `83.52 ms` 10:50:17 - Total mana used: `8,988` 10:50:17 - Mana per second: `107,616` 10:50:17 - Total instructions executed: `594` 10:50:17 - Tx hash computation: `28.859 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `9.175 ms` 10:50:17 - Revertible: `1.87 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token.balance_of_public** 10:50:17 - Duration: `19.286 ms` 10:50:17 - Mana used: `8,988` 10:50:17 - Mana per second: `466,028` 10:50:17 - Instructions executed: `594` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: Token contract tests/Token/burn_public/7 10:50:17 - Total duration: `90.295 ms` 10:50:17 - Total mana used: `19,454` 10:50:17 - Mana per second: `215,449` 10:50:17 - Total instructions executed: `1,054` 10:50:17 - Tx hash computation: `23.404 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `5.179 ms` 10:50:17 - Revertible: `1.631 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token.burn_public** 10:50:17 - Duration: `35.862 ms` 10:50:17 - Mana used: `19,454` 10:50:17 - Mana per second: `542,461` 10:50:17 - Instructions executed: `1,054` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: Token contract tests/Token/balance_of_public/8 10:50:17 - Total duration: `75.808 ms` 10:50:17 - Total mana used: `8,988` 10:50:17 - Mana per second: `118,562` 10:50:17 - Total instructions executed: `594` 10:50:17 - Tx hash computation: `23.776 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `3.913 ms` 10:50:17 - Revertible: `1.343 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token.balance_of_public** 10:50:17 - Duration: `23.184 ms` 10:50:17 - Mana used: `8,988` 10:50:17 - Mana per second: `387,679` 10:50:17 - Instructions executed: `594` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AMM contract tests/Token/constructor/0 10:50:17 - Total duration: `249.425 ms` 10:50:17 - Total mana used: `316,452` 10:50:17 - Mana per second: `1,268,726` 10:50:17 - Total instructions executed: `18,400` 10:50:17 - Tx hash computation: `29.418 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `3.884 ms` 10:50:17 - Revertible: `1.472 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token.constructor** 10:50:17 - Duration: `189.203 ms` 10:50:17 - Mana used: `316,452` 10:50:17 - Mana per second: `1,672,552` 10:50:17 - Instructions executed: `18,400` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AMM contract tests/Token/constructor/1 10:50:17 - Total duration: `266.7 ms` 10:50:17 - Total mana used: `316,452` 10:50:17 - Mana per second: `1,186,547` 10:50:17 - Total instructions executed: `18,400` 10:50:17 - Tx hash computation: `27.462 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `4.128 ms` 10:50:17 - Revertible: `1.564 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token.constructor** 10:50:17 - Duration: `209.838 ms` 10:50:17 - Mana used: `316,452` 10:50:17 - Mana per second: `1,508,077` 10:50:17 - Instructions executed: `18,400` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AMM contract tests/Token/constructor/2 10:50:17 - Total duration: `211.716 ms` 10:50:17 - Total mana used: `316,452` 10:50:17 - Mana per second: `1,494,700` 10:50:17 - Total instructions executed: `18,400` 10:50:17 - Tx hash computation: `31.67 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `4.864 ms` 10:50:17 - Revertible: `1.785 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token.constructor** 10:50:17 - Duration: `156.77 ms` 10:50:17 - Mana used: `316,452` 10:50:17 - Mana per second: `2,018,573` 10:50:17 - Instructions executed: `18,400` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AMM contract tests/AMM/constructor/3 10:50:17 - Total duration: `206.137 ms` 10:50:17 - Total mana used: `42,933` 10:50:17 - Mana per second: `208,274` 10:50:17 - Total instructions executed: `2,032` 10:50:17 - Tx hash computation: `36.588 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `3.712 ms` 10:50:17 - Revertible: `1.462 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AMM.constructor** 10:50:17 - Duration: `125.065 ms` 10:50:17 - Mana used: `42,933` 10:50:17 - Mana per second: `343,286` 10:50:17 - Instructions executed: `2,032` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AMM contract tests/AMM/set_minter/4 10:50:17 - Total duration: `85.592 ms` 10:50:17 - Total mana used: `11,068` 10:50:17 - Mana per second: `129,311` 10:50:17 - Total instructions executed: `626` 10:50:17 - Tx hash computation: `28.937 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `3.719 ms` 10:50:17 - Revertible: `1.309 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token.set_minter** 10:50:17 - Duration: `19.227 ms` 10:50:17 - Mana used: `11,068` 10:50:17 - Mana per second: `575,642` 10:50:17 - Instructions executed: `626` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AMM contract tests/AMM/add_liquidity/5 10:50:17 - Total duration: `309.685 ms` 10:50:17 - Total mana used: `135,729` 10:50:17 - Mana per second: `438,281` 10:50:17 - Total instructions executed: `7,765` 10:50:17 - Tx hash computation: `27.793 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `3.683 ms` 10:50:17 - Revertible: `2.107 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token._increase_public_balance** 10:50:17 - Duration: `23.884 ms` 10:50:17 - Mana used: `17,167` 10:50:17 - Mana per second: `718,775` 10:50:17 - Instructions executed: `1,027` 10:50:17 - **Fn: Token._increase_public_balance** 10:50:17 - Duration: `41.446 ms` 10:50:17 - Mana used: `17,167` 10:50:17 - Mana per second: `414,201` 10:50:17 - Instructions executed: `1,027` 10:50:17 - **Fn: AMM._add_liquidity** 10:50:17 - Duration: `184.42 ms` 10:50:17 - Mana used: `101,395` 10:50:17 - Mana per second: `549,804` 10:50:17 - Instructions executed: `5,711` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6 10:50:17 - Total duration: `150.023 ms` 10:50:17 - Total mana used: `86,259` 10:50:17 - Mana per second: `574,973` 10:50:17 - Total instructions executed: `5,065` 10:50:17 - Tx hash computation: `22.731 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `4.279 ms` 10:50:17 - Revertible: `1.054 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token._increase_public_balance** 10:50:17 - Duration: `17.946 ms` 10:50:17 - Mana used: `17,167` 10:50:17 - Mana per second: `956,616` 10:50:17 - Instructions executed: `1,027` 10:50:17 - **Fn: AMM._swap_exact_tokens_for_tokens** 10:50:17 - Duration: `83.708 ms` 10:50:17 - Mana used: `69,092` 10:50:17 - Mana per second: `825,388` 10:50:17 - Instructions executed: `4,038` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AMM contract tests/AMM/remove_liquidity/7 10:50:17 - Total duration: `236.478 ms` 10:50:17 - Total mana used: `154,999` 10:50:17 - Mana per second: `655,447` 10:50:17 - Total instructions executed: `8,877` 10:50:17 - Tx hash computation: `25.605 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `4.938 ms` 10:50:17 - Revertible: `1.526 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: Token._increase_public_balance** 10:50:17 - Duration: `17.041 ms` 10:50:17 - Mana used: `17,167` 10:50:17 - Mana per second: `1,007,372` 10:50:17 - Instructions executed: `1,027` 10:50:17 - **Fn: AMM._remove_liquidity** 10:50:17 - Duration: `162.609 ms` 10:50:17 - Mana used: `137,832` 10:50:17 - Mana per second: `847,627` 10:50:17 - Instructions executed: `7,850` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0 10:50:17 - Total duration: `383.532 ms` 10:50:17 - Total mana used: `485,755` 10:50:17 - Mana per second: `1,266,532` 10:50:17 - Total instructions executed: `27,716` 10:50:17 - Tx hash computation: `24.975 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `3.754 ms` 10:50:17 - Revertible: `1.556 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmTest.bulk_testing** 10:50:17 - Duration: `328.568 ms` 10:50:17 - Mana used: `485,755` 10:50:17 - Mana per second: `1,478,399` 10:50:17 - Instructions executed: `27,716` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0 10:50:17 - Total duration: `416.527 ms` 10:50:17 - Total mana used: `1,038,144` 10:50:17 - Mana per second: `2,492,380` 10:50:17 - Total instructions executed: `67,186` 10:50:17 - Tx hash computation: `31.542 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `5.192 ms` 10:50:17 - Revertible: `1.603 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmTest.nested_call_large_calldata** 10:50:17 - Duration: `358.284 ms` 10:50:17 - Mana used: `1,038,144` 10:50:17 - Mana per second: `2,897,543` 10:50:17 - Instructions executed: `67,186` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0 10:50:17 - Total duration: `127.506 ms` 10:50:17 - Total mana used: `79,332` 10:50:17 - Mana per second: `622,181` 10:50:17 - Total instructions executed: `5,034` 10:50:17 - Tx hash computation: `23.427 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `3.526 ms` 10:50:17 - Revertible: `1.257 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_10** 10:50:17 - Duration: `76.079 ms` 10:50:17 - Mana used: `79,332` 10:50:17 - Mana per second: `1,042,758` 10:50:17 - Instructions executed: `5,034` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1 10:50:17 - Total duration: `122.129 ms` 10:50:17 - Total mana used: `96,084` 10:50:17 - Mana per second: `786,739` 10:50:17 - Total instructions executed: `5,858` 10:50:17 - Tx hash computation: `31.398 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `10.681 ms` 10:50:17 - Revertible: `1.231 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_20** 10:50:17 - Duration: `50.489 ms` 10:50:17 - Mana used: `96,084` 10:50:17 - Mana per second: `1,903,080` 10:50:17 - Instructions executed: `5,858` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2 10:50:17 - Total duration: `117.259 ms` 10:50:17 - Total mana used: `116,658` 10:50:17 - Mana per second: `994,875` 10:50:17 - Total instructions executed: `6,979` 10:50:17 - Tx hash computation: `32.175 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `6.717 ms` 10:50:17 - Revertible: `1.346 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_30** 10:50:17 - Duration: `40.535 ms` 10:50:17 - Mana used: `116,658` 10:50:17 - Mana per second: `2,877,957` 10:50:17 - Instructions executed: `6,979` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3 10:50:17 - Total duration: `120.398 ms` 10:50:17 - Total mana used: `134,490` 10:50:17 - Mana per second: `1,117,041` 10:50:17 - Total instructions executed: `7,952` 10:50:17 - Tx hash computation: `25.642 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `4.073 ms` 10:50:17 - Revertible: `1.226 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_40** 10:50:17 - Duration: `56.471 ms` 10:50:17 - Mana used: `134,490` 10:50:17 - Mana per second: `2,381,594` 10:50:17 - Instructions executed: `7,952` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4 10:50:17 - Total duration: `133.529 ms` 10:50:17 - Total mana used: `155,100` 10:50:17 - Mana per second: `1,161,545` 10:50:17 - Total instructions executed: `9,075` 10:50:17 - Tx hash computation: `32.009 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `4.293 ms` 10:50:17 - Revertible: `1.609 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_50** 10:50:17 - Duration: `72.839 ms` 10:50:17 - Mana used: `155,100` 10:50:17 - Mana per second: `2,129,350` 10:50:17 - Instructions executed: `9,075` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5 10:50:17 - Total duration: `163.478 ms` 10:50:17 - Total mana used: `177,465` 10:50:17 - Mana per second: `1,085,558` 10:50:17 - Total instructions executed: `10,362` 10:50:17 - Tx hash computation: `43.768 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `4.895 ms` 10:50:17 - Revertible: `2.233 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_60** 10:50:17 - Duration: `87.117 ms` 10:50:17 - Mana used: `177,465` 10:50:17 - Mana per second: `2,037,085` 10:50:17 - Instructions executed: `10,362` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6 10:50:17 - Total duration: `178.591 ms` 10:50:17 - Total mana used: `208,257` 10:50:17 - Mana per second: `1,166,114` 10:50:17 - Total instructions executed: `11,988` 10:50:17 - Tx hash computation: `39.691 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `4.034 ms` 10:50:17 - Revertible: `2.296 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_70** 10:50:17 - Duration: `92.456 ms` 10:50:17 - Mana used: `208,257` 10:50:17 - Mana per second: `2,252,502` 10:50:17 - Instructions executed: `11,988` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7 10:50:17 - Total duration: `177.361 ms` 10:50:17 - Total mana used: `226,659` 10:50:17 - Mana per second: `1,277,953` 10:50:17 - Total instructions executed: `12,988` 10:50:17 - Tx hash computation: `33.946 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `6.266 ms` 10:50:17 - Revertible: `1.673 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_80** 10:50:17 - Duration: `102.536 ms` 10:50:17 - Mana used: `226,659` 10:50:17 - Mana per second: `2,210,528` 10:50:17 - Instructions executed: `12,988` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8 10:50:17 - Total duration: `184.434 ms` 10:50:17 - Total mana used: `247,974` 10:50:17 - Mana per second: `1,344,511` 10:50:17 - Total instructions executed: `14,141` 10:50:17 - Tx hash computation: `37.93 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `3.897 ms` 10:50:17 - Revertible: `1.278 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_90** 10:50:17 - Duration: `100.33 ms` 10:50:17 - Mana used: `247,974` 10:50:17 - Mana per second: `2,471,588` 10:50:17 - Instructions executed: `14,141` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9 10:50:17 - Total duration: `190.784 ms` 10:50:17 - Total mana used: `266,376` 10:50:17 - Mana per second: `1,396,220` 10:50:17 - Total instructions executed: `15,141` 10:50:17 - Tx hash computation: `32.71 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `7.3 ms` 10:50:17 - Revertible: `0.916 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_100** 10:50:17 - Duration: `127.178 ms` 10:50:17 - Mana used: `266,376` 10:50:17 - Mana per second: `2,094,505` 10:50:17 - Instructions executed: `15,141` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10 10:50:17 - Total duration: `227.733 ms` 10:50:17 - Total mana used: `596,223` 10:50:17 - Mana per second: `2,618,078` 10:50:17 - Total instructions executed: `33,219` 10:50:17 - Tx hash computation: `26.975 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `3.819 ms` 10:50:17 - Revertible: `1.205 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_255** 10:50:17 - Duration: `172.767 ms` 10:50:17 - Mana used: `596,223` 10:50:17 - Mana per second: `3,451,023` 10:50:17 - Instructions executed: `33,219` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11 10:50:17 - Total duration: `281.209 ms` 10:50:17 - Total mana used: `594,084` 10:50:17 - Mana per second: `2,112,605` 10:50:17 - Total instructions executed: `33,314` 10:50:17 - Tx hash computation: `27.774 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `7.359 ms` 10:50:17 - Revertible: `2.841 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_256** 10:50:17 - Duration: `209.94 ms` 10:50:17 - Mana used: `594,084` 10:50:17 - Mana per second: `2,829,776` 10:50:17 - Instructions executed: `33,314` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12 10:50:17 - Total duration: `365.797 ms` 10:50:17 - Total mana used: `1,140,150` 10:50:17 - Mana per second: `3,116,890` 10:50:17 - Total instructions executed: `62,966` 10:50:17 - Tx hash computation: `27.342 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `6.272 ms` 10:50:17 - Revertible: `1.828 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_511** 10:50:17 - Duration: `311.613 ms` 10:50:17 - Mana used: `1,140,150` 10:50:17 - Mana per second: `3,658,866` 10:50:17 - Instructions executed: `62,966` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13 10:50:17 - Total duration: `430.126 ms` 10:50:17 - Total mana used: `1,138,065` 10:50:17 - Mana per second: `2,645,890` 10:50:17 - Total instructions executed: `62,919` 10:50:17 - Tx hash computation: `39.694 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `4.794 ms` 10:50:17 - Revertible: `1.166 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_512** 10:50:17 - Duration: `355.116 ms` 10:50:17 - Mana used: `1,138,065` 10:50:17 - Mana per second: `3,204,767` 10:50:17 - Instructions executed: `62,919` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14 10:50:17 - Total duration: `1,366.861 ms` 10:50:17 - Total mana used: `4,379,340` 10:50:17 - Mana per second: `3,203,940` 10:50:17 - Total instructions executed: `240,571` 10:50:17 - Tx hash computation: `38.78 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `4.323 ms` 10:50:17 - Revertible: `2.231 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.sha256_hash_2048** 10:50:17 - Duration: `1,295.324 ms` 10:50:17 - Mana used: `4,379,340` 10:50:17 - Mana per second: `3,380,885` 10:50:17 - Instructions executed: `240,571` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15 10:50:17 - Total duration: `117.817 ms` 10:50:17 - Total mana used: `167,712` 10:50:17 - Mana per second: `1,423,492` 10:50:17 - Total instructions executed: `9,484` 10:50:17 - Tx hash computation: `31.106 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `4.145 ms` 10:50:17 - Revertible: `1.14 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.keccak_hash** 10:50:17 - Duration: `57.259 ms` 10:50:17 - Mana used: `167,712` 10:50:17 - Mana per second: `2,929,019` 10:50:17 - Instructions executed: `9,484` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16 10:50:17 - Total duration: `112.014 ms` 10:50:17 - Total mana used: `49,284` 10:50:17 - Mana per second: `439,981` 10:50:17 - Total instructions executed: `3,080` 10:50:17 - Tx hash computation: `32.662 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `4.794 ms` 10:50:17 - Revertible: `1.683 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.keccak_f1600** 10:50:17 - Duration: `44.244 ms` 10:50:17 - Mana used: `49,284` 10:50:17 - Mana per second: `1,113,913` 10:50:17 - Instructions executed: `3,080` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17 10:50:17 - Total duration: `109.548 ms` 10:50:17 - Total mana used: `33,546` 10:50:17 - Mana per second: `306,221` 10:50:17 - Total instructions executed: `2,208` 10:50:17 - Tx hash computation: `30.751 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `4.942 ms` 10:50:17 - Revertible: `1.873 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.poseidon2_hash** 10:50:17 - Duration: `37.782 ms` 10:50:17 - Mana used: `33,546` 10:50:17 - Mana per second: `887,893` 10:50:17 - Instructions executed: `2,208` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18 10:50:17 - Total duration: `701.662 ms` 10:50:17 - Total mana used: `361,788` 10:50:17 - Mana per second: `515,616` 10:50:17 - Total instructions executed: `22,953` 10:50:17 - Tx hash computation: `37.984 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `11.66 ms` 10:50:17 - Revertible: `1.279 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.pedersen_hash** 10:50:17 - Duration: `624.513 ms` 10:50:17 - Mana used: `361,788` 10:50:17 - Mana per second: `579,313` 10:50:17 - Instructions executed: `22,953` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19 10:50:17 - Total duration: `559.087 ms` 10:50:17 - Total mana used: `361,155` 10:50:17 - Mana per second: `645,973` 10:50:17 - Total instructions executed: `22,925` 10:50:17 - Tx hash computation: `22.27 ms` 10:50:17 - Private insertions: 10:50:17 - Non-revertible: `6.389 ms` 10:50:17 - Revertible: `3.371 ms` 10:50:17 - Enqueued public calls: 10:50:17 - **Fn: AvmGadgetsTest.pedersen_hash_with_index** 10:50:17 - Duration: `502.003 ms` 10:50:17 - Mana used: `361,155` 10:50:17 - Mana per second: `719,429` 10:50:17 - Instructions executed: `22,925` 10:50:17 10:50:17 --------------------------------------------------------------------- 10:50:17 10:50:17 PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (18.758 s) 10:50:17 Public TX simulator apps tests: benchmarks 10:50:17 Token Contract test (1629 ms) 10:50:17 AMM Contract test (2098 ms) 10:50:17 AVM simulator bulk test (647 ms) 10:50:17 AVM large calldata test (729 ms) 10:50:17 AVM gadgets tests 10:50:17 keccak_hash (312 ms) 10:50:17 keccak_f1600 (365 ms) 10:50:17 poseidon2_hash (313 ms) 10:50:17 pedersen_hash (924 ms) 10:50:17 pedersen_hash_with_index (812 ms) 10:50:17 sha256_hash_10 10:50:17 sha256_hash_10 (312 ms) 10:50:17 sha256_hash_20 10:50:17 sha256_hash_20 (338 ms) 10:50:17 sha256_hash_30 10:50:17 sha256_hash_30 (340 ms) 10:50:17 sha256_hash_40 10:50:17 sha256_hash_40 (336 ms) 10:50:17 sha256_hash_50 10:50:17 sha256_hash_50 (355 ms) 10:50:17 sha256_hash_60 10:50:17 sha256_hash_60 (415 ms) 10:50:17 sha256_hash_70 10:50:17 sha256_hash_70 (386 ms) 10:50:17 sha256_hash_80 10:50:17 sha256_hash_80 (396 ms) 10:50:17 sha256_hash_90 10:50:17 sha256_hash_90 (426 ms) 10:50:17 sha256_hash_100 10:50:17 sha256_hash_100 (430 ms) 10:50:17 sha256_hash_255 10:50:17 sha256_hash_255 (469 ms) 10:50:17 sha256_hash_256 10:50:17 sha256_hash_256 (511 ms) 10:50:17 sha256_hash_511 10:50:17 sha256_hash_511 (614 ms) 10:50:17 sha256_hash_512 10:50:17 sha256_hash_512 (644 ms) 10:50:17 sha256_hash_2048 10:50:17 sha256_hash_2048 (1637 ms) 10:50:17 10:50:17 Test Suites: 1 passed, 1 total 10:50:17 Tests: 24 passed, 24 total 10:50:17 Snapshots: 0 total 10:50:17 Time: 18.847 s 10:50:17 Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts. 10:50:17 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?