Parent Log: http://ci.aztec-labs.com/08c315a53e9a1c87 Command: d2a1f586812a792c 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/71fe6b444df8fafa5531226cf458dbd22d2f3ab7 Env: REF_NAME=gh-readonly-queue/master/pr-15117-c06f30929f18b85bcea93c0926a8d640a3819f00 CURRENT_VERSION=0.87.8 CI_FULL=1 Date: Tue Jun 17 19:27:51 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15117_amd64_x1-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_master 19:27:55 [19:27:55.253] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-PQFUqW/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:27:56 [19:27:56.639] INFO: public-tx-apps-tests-bench TokenContract public tx simulator test took 1110.6480309999997ms 19:27:56 19:27:56 [19:27:56.649] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-NtDdHZ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:27:59 [19:27:59.003] INFO: public-tx-apps-tests-bench AMM public tx simulator test took 2107.418775ms 19:27:59 19:27:59 [19:27:59.015] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-lb8khY/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:27:59 [19:27:59.660] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-hAm1l3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:27:59 [19:27:59.929] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-gcQLtJ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:00 [19:28:00.266] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-0XbZYJ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:00 [19:28:00.620] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-KfQe6Y/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:00 [19:28:00.948] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-ZUP38x/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:01 [19:28:01.299] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-fwBdAL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:01 [19:28:01.626] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-WPKNFp/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:01 [19:28:01.963] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-2QnVCa/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:02 [19:28:02.353] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-gP2pCO/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:02 [19:28:02.685] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-M8HvXK/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:03 [19:28:03.042] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-ttOHfi/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:03 [19:28:03.405] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-GEwSFd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:03 [19:28:03.896] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-1Xx3aE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:04 [19:28:04.380] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-vyXCyp/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:05 [19:28:05.048] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-d6TWAN/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:05 [19:28:05.707] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-nNkh3q/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:07 [19:28:07.478] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-YNUOKY/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:07 [19:28:07.789] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-fCawC3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:08 [19:28:08.134] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-yaLvq3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:08 [19:28:08.496] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-RYIbBn/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:09 [19:28:09.305] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-BaCEWd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 19:28:10 [19:28:10.101] INFO: public-tx-apps-tests-bench 19:28:10 19:28:10 [19:28:10.179] INFO: public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL) 19:28:10 19:28:10 ## TX Label: Token contract tests/Token/constructor/0 19:28:10 - Total duration: `323.371 ms` 19:28:10 - Total mana used: `381,831` 19:28:10 - Mana per second: `1,180,784` 19:28:10 - Total instructions executed: `17,007` 19:28:10 - Tx hash computation: `27.831 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `7.52 ms` 19:28:10 - Revertible: `3.454 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token.constructor** 19:28:10 - Duration: `249.383 ms` 19:28:10 - Mana used: `381,831` 19:28:10 - Mana per second: `1,531,104` 19:28:10 - Instructions executed: `17,007` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: Token contract tests/Token/mint_to_public/1 19:28:10 - Total duration: `80.533 ms` 19:28:10 - Total mana used: `42,689` 19:28:10 - Mana per second: `530,084` 19:28:10 - Total instructions executed: `1,460` 19:28:10 - Tx hash computation: `27.823 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `3.725 ms` 19:28:10 - Revertible: `2.52 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token.mint_to_public** 19:28:10 - Duration: `29.311 ms` 19:28:10 - Mana used: `42,689` 19:28:10 - Mana per second: `1,456,420` 19:28:10 - Instructions executed: `1,460` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: Token contract tests/Token/balance_of_public/2 19:28:10 - Total duration: `83.706 ms` 19:28:10 - Total mana used: `12,375` 19:28:10 - Mana per second: `147,838` 19:28:10 - Total instructions executed: `611` 19:28:10 - Tx hash computation: `22.344 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `12.456 ms` 19:28:10 - Revertible: `2.237 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token.balance_of_public** 19:28:10 - Duration: `24.037 ms` 19:28:10 - Mana used: `12,375` 19:28:10 - Mana per second: `514,836` 19:28:10 - Instructions executed: `611` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: Token contract tests/Token/transfer_in_public/3 19:28:10 - Total duration: `95.323 ms` 19:28:10 - Total mana used: `48,623` 19:28:10 - Mana per second: `510,089` 19:28:10 - Total instructions executed: `1,906` 19:28:10 - Tx hash computation: `28.903 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `6.931 ms` 19:28:10 - Revertible: `1.442 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token.transfer_in_public** 19:28:10 - Duration: `36.423 ms` 19:28:10 - Mana used: `48,623` 19:28:10 - Mana per second: `1,334,938` 19:28:10 - Instructions executed: `1,906` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: Token contract tests/Token/balance_of_public/4 19:28:10 - Total duration: `80.496 ms` 19:28:10 - Total mana used: `12,375` 19:28:10 - Mana per second: `153,735` 19:28:10 - Total instructions executed: `611` 19:28:10 - Tx hash computation: `27.011 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `5.188 ms` 19:28:10 - Revertible: `1.715 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token.balance_of_public** 19:28:10 - Duration: `22.359 ms` 19:28:10 - Mana used: `12,375` 19:28:10 - Mana per second: `553,461` 19:28:10 - Instructions executed: `611` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: Token contract tests/Token/balance_of_public/5 19:28:10 - Total duration: `92.12 ms` 19:28:10 - Total mana used: `12,375` 19:28:10 - Mana per second: `134,335` 19:28:10 - Total instructions executed: `611` 19:28:10 - Tx hash computation: `33.878 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `9.335 ms` 19:28:10 - Revertible: `1.967 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token.balance_of_public** 19:28:10 - Duration: `24.307 ms` 19:28:10 - Mana used: `12,375` 19:28:10 - Mana per second: `509,117` 19:28:10 - Instructions executed: `611` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: Token contract tests/Token/balance_of_public/6 19:28:10 - Total duration: `87.261 ms` 19:28:10 - Total mana used: `12,375` 19:28:10 - Mana per second: `141,815` 19:28:10 - Total instructions executed: `611` 19:28:10 - Tx hash computation: `32.721 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `12.71 ms` 19:28:10 - Revertible: `1.608 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token.balance_of_public** 19:28:10 - Duration: `21.096 ms` 19:28:10 - Mana used: `12,375` 19:28:10 - Mana per second: `586,610` 19:28:10 - Instructions executed: `611` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: Token contract tests/Token/burn_public/7 19:28:10 - Total duration: `97.473 ms` 19:28:10 - Total mana used: `35,843` 19:28:10 - Mana per second: `367,723` 19:28:10 - Total instructions executed: `1,132` 19:28:10 - Tx hash computation: `22.313 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `4.413 ms` 19:28:10 - Revertible: `0.988 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token.burn_public** 19:28:10 - Duration: `42.727 ms` 19:28:10 - Mana used: `35,843` 19:28:10 - Mana per second: `838,888` 19:28:10 - Instructions executed: `1,132` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: Token contract tests/Token/balance_of_public/8 19:28:10 - Total duration: `73.767 ms` 19:28:10 - Total mana used: `12,375` 19:28:10 - Mana per second: `167,758` 19:28:10 - Total instructions executed: `611` 19:28:10 - Tx hash computation: `27.405 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `4.166 ms` 19:28:10 - Revertible: `2.831 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token.balance_of_public** 19:28:10 - Duration: `18.628 ms` 19:28:10 - Mana used: `12,375` 19:28:10 - Mana per second: `664,323` 19:28:10 - Instructions executed: `611` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AMM contract tests/Token/constructor/0 19:28:10 - Total duration: `312.303 ms` 19:28:10 - Total mana used: `381,831` 19:28:10 - Mana per second: `1,222,631` 19:28:10 - Total instructions executed: `17,007` 19:28:10 - Tx hash computation: `37.439 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `7.888 ms` 19:28:10 - Revertible: `2.031 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token.constructor** 19:28:10 - Duration: `239.863 ms` 19:28:10 - Mana used: `381,831` 19:28:10 - Mana per second: `1,591,868` 19:28:10 - Instructions executed: `17,007` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AMM contract tests/Token/constructor/1 19:28:10 - Total duration: `245.558 ms` 19:28:10 - Total mana used: `381,831` 19:28:10 - Mana per second: `1,554,955` 19:28:10 - Total instructions executed: `17,007` 19:28:10 - Tx hash computation: `29.92 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `3.274 ms` 19:28:10 - Revertible: `2.144 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token.constructor** 19:28:10 - Duration: `192.408 ms` 19:28:10 - Mana used: `381,831` 19:28:10 - Mana per second: `1,984,489` 19:28:10 - Instructions executed: `17,007` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AMM contract tests/Token/constructor/2 19:28:10 - Total duration: `260.867 ms` 19:28:10 - Total mana used: `381,831` 19:28:10 - Mana per second: `1,463,698` 19:28:10 - Total instructions executed: `17,007` 19:28:10 - Tx hash computation: `34.946 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `3.698 ms` 19:28:10 - Revertible: `1.398 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token.constructor** 19:28:10 - Duration: `201.141 ms` 19:28:10 - Mana used: `381,831` 19:28:10 - Mana per second: `1,898,327` 19:28:10 - Instructions executed: `17,007` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AMM contract tests/AMM/constructor/3 19:28:10 - Total duration: `176.639 ms` 19:28:10 - Total mana used: `72,855` 19:28:10 - Mana per second: `412,451` 19:28:10 - Total instructions executed: `1,735` 19:28:10 - Tx hash computation: `33.974 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `3.932 ms` 19:28:10 - Revertible: `1.396 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AMM.constructor** 19:28:10 - Duration: `113.717 ms` 19:28:10 - Mana used: `72,855` 19:28:10 - Mana per second: `640,667` 19:28:10 - Instructions executed: `1,735` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AMM contract tests/AMM/set_minter/4 19:28:10 - Total duration: `81.245 ms` 19:28:10 - Total mana used: `19,570` 19:28:10 - Mana per second: `240,876` 19:28:10 - Total instructions executed: `634` 19:28:10 - Tx hash computation: `30.594 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `4.294 ms` 19:28:10 - Revertible: `1.493 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token.set_minter** 19:28:10 - Duration: `25.424 ms` 19:28:10 - Mana used: `19,570` 19:28:10 - Mana per second: `769,750` 19:28:10 - Instructions executed: `634` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AMM contract tests/AMM/add_liquidity/5 19:28:10 - Total duration: `297.023 ms` 19:28:10 - Total mana used: `218,181` 19:28:10 - Mana per second: `734,558` 19:28:10 - Total instructions executed: `8,552` 19:28:10 - Tx hash computation: `37.293 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `12.263 ms` 19:28:10 - Revertible: `1.037 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token._increase_public_balance** 19:28:10 - Duration: `28.547 ms` 19:28:10 - Mana used: `26,566` 19:28:10 - Mana per second: `930,592` 19:28:10 - Instructions executed: `1,072` 19:28:10 - **Fn: Token._increase_public_balance** 19:28:10 - Duration: `21.769 ms` 19:28:10 - Mana used: `26,566` 19:28:10 - Mana per second: `1,220,338` 19:28:10 - Instructions executed: `1,072` 19:28:10 - **Fn: AMM._add_liquidity** 19:28:10 - Duration: `172.686 ms` 19:28:10 - Mana used: `165,049` 19:28:10 - Mana per second: `955,777` 19:28:10 - Instructions executed: `6,408` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6 19:28:10 - Total duration: `224.266 ms` 19:28:10 - Total mana used: `130,358` 19:28:10 - Mana per second: `581,266` 19:28:10 - Total instructions executed: `5,508` 19:28:10 - Tx hash computation: `36.135 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `8.09 ms` 19:28:10 - Revertible: `1.437 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token._increase_public_balance** 19:28:10 - Duration: `22.904 ms` 19:28:10 - Mana used: `26,566` 19:28:10 - Mana per second: `1,159,898` 19:28:10 - Instructions executed: `1,072` 19:28:10 - **Fn: AMM._swap_exact_tokens_for_tokens** 19:28:10 - Duration: `129.564 ms` 19:28:10 - Mana used: `103,792` 19:28:10 - Mana per second: `801,085` 19:28:10 - Instructions executed: `4,436` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AMM contract tests/AMM/remove_liquidity/7 19:28:10 - Total duration: `289.408 ms` 19:28:10 - Total mana used: `241,572` 19:28:10 - Mana per second: `834,710` 19:28:10 - Total instructions executed: `9,577` 19:28:10 - Tx hash computation: `44.003 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `4.025 ms` 19:28:10 - Revertible: `1.721 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: Token._increase_public_balance** 19:28:10 - Duration: `28.513 ms` 19:28:10 - Mana used: `26,566` 19:28:10 - Mana per second: `931,715` 19:28:10 - Instructions executed: `1,072` 19:28:10 - **Fn: AMM._remove_liquidity** 19:28:10 - Duration: `187.902 ms` 19:28:10 - Mana used: `215,006` 19:28:10 - Mana per second: `1,144,248` 19:28:10 - Instructions executed: `8,505` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0 19:28:10 - Total duration: `329.221 ms` 19:28:10 - Total mana used: `557,410` 19:28:10 - Mana per second: `1,693,119` 19:28:10 - Total instructions executed: `27,133` 19:28:10 - Tx hash computation: `21.797 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `3.339 ms` 19:28:10 - Revertible: `1.052 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmTest.bulk_testing** 19:28:10 - Duration: `271.096 ms` 19:28:10 - Mana used: `557,410` 19:28:10 - Mana per second: `2,056,134` 19:28:10 - Instructions executed: `27,133` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0 19:28:10 - Total duration: `148.778 ms` 19:28:10 - Total mana used: `90,720` 19:28:10 - Mana per second: `609,767` 19:28:10 - Total instructions executed: `5,195` 19:28:10 - Tx hash computation: `34.69 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `3.846 ms` 19:28:10 - Revertible: `1.165 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_10** 19:28:10 - Duration: `86.087 ms` 19:28:10 - Mana used: `90,720` 19:28:10 - Mana per second: `1,053,817` 19:28:10 - Instructions executed: `5,195` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1 19:28:10 - Total duration: `94.327 ms` 19:28:10 - Total mana used: `111,162` 19:28:10 - Mana per second: `1,178,480` 19:28:10 - Total instructions executed: `6,318` 19:28:10 - Tx hash computation: `22.083 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `3.59 ms` 19:28:10 - Revertible: `1.114 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_20** 19:28:10 - Duration: `34.563 ms` 19:28:10 - Mana used: `111,162` 19:28:10 - Mana per second: `3,216,230` 19:28:10 - Instructions executed: `6,318` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2 19:28:10 - Total duration: `99.882 ms` 19:28:10 - Total mana used: `135,084` 19:28:10 - Mana per second: `1,352,438` 19:28:10 - Total instructions executed: `7,669` 19:28:10 - Tx hash computation: `23.112 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `3.43 ms` 19:28:10 - Revertible: `0.875 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_30** 19:28:10 - Duration: `43.879 ms` 19:28:10 - Mana used: `135,084` 19:28:10 - Mana per second: `3,078,567` 19:28:10 - Instructions executed: `7,669` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3 19:28:10 - Total duration: `112.132 ms` 19:28:10 - Total mana used: `156,435` 19:28:10 - Mana per second: `1,395,098` 19:28:10 - Total instructions executed: `8,874` 19:28:10 - Tx hash computation: `28.633 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `4.685 ms` 19:28:10 - Revertible: `1.134 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_40** 19:28:10 - Duration: `55.074 ms` 19:28:10 - Mana used: `156,435` 19:28:10 - Mana per second: `2,840,459` 19:28:10 - Instructions executed: `8,874` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4 19:28:10 - Total duration: `107.158 ms` 19:28:10 - Total mana used: `180,366` 19:28:10 - Mana per second: `1,683,171` 19:28:10 - Total instructions executed: `10,226` 19:28:10 - Tx hash computation: `23.662 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `3.343 ms` 19:28:10 - Revertible: `0.949 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_50** 19:28:10 - Duration: `48.044 ms` 19:28:10 - Mana used: `180,366` 19:28:10 - Mana per second: `3,754,167` 19:28:10 - Instructions executed: `10,226` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5 19:28:10 - Total duration: `114.605 ms` 19:28:10 - Total mana used: `206,913` 19:28:10 - Mana per second: `1,805,438` 19:28:10 - Total instructions executed: `11,744` 19:28:10 - Tx hash computation: `24.565 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `4.142 ms` 19:28:10 - Revertible: `1.18 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_60** 19:28:10 - Duration: `57.818 ms` 19:28:10 - Mana used: `206,913` 19:28:10 - Mana per second: `3,578,679` 19:28:10 - Instructions executed: `11,744` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6 19:28:10 - Total duration: `162.361 ms` 19:28:10 - Total mana used: `239,988` 19:28:10 - Mana per second: `1,478,110` 19:28:10 - Total instructions executed: `13,560` 19:28:10 - Tx hash computation: `27.924 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `9.614 ms` 19:28:10 - Revertible: `2.506 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_70** 19:28:10 - Duration: `92.391 ms` 19:28:10 - Mana used: `239,988` 19:28:10 - Mana per second: `2,597,534` 19:28:10 - Instructions executed: `13,560` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7 19:28:10 - Total duration: `114.242 ms` 19:28:10 - Total mana used: `261,915` 19:28:10 - Mana per second: `2,292,624` 19:28:10 - Total instructions executed: `14,790` 19:28:10 - Tx hash computation: `25.325 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `3.583 ms` 19:28:10 - Revertible: `1.124 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_80** 19:28:10 - Duration: `63.611 ms` 19:28:10 - Mana used: `261,915` 19:28:10 - Mana per second: `4,117,458` 19:28:10 - Instructions executed: `14,790` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8 19:28:10 - Total duration: `129.259 ms` 19:28:10 - Total mana used: `286,554` 19:28:10 - Mana per second: `2,216,898` 19:28:10 - Total instructions executed: `16,173` 19:28:10 - Tx hash computation: `36.911 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `4.039 ms` 19:28:10 - Revertible: `1.321 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_90** 19:28:10 - Duration: `65.589 ms` 19:28:10 - Mana used: `286,554` 19:28:10 - Mana per second: `4,368,944` 19:28:10 - Instructions executed: `16,173` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9 19:28:10 - Total duration: `135.058 ms` 19:28:10 - Total mana used: `308,481` 19:28:10 - Mana per second: `2,284,057` 19:28:10 - Total instructions executed: `17,403` 19:28:10 - Tx hash computation: `23.432 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `4.022 ms` 19:28:10 - Revertible: `1.67 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_100** 19:28:10 - Duration: `84.938 ms` 19:28:10 - Mana used: `308,481` 19:28:10 - Mana per second: `3,631,832` 19:28:10 - Instructions executed: `17,403` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10 19:28:10 - Total duration: `254.69 ms` 19:28:10 - Total mana used: `693,108` 19:28:10 - Mana per second: `2,721,382` 19:28:10 - Total instructions executed: `39,046` 19:28:10 - Tx hash computation: `34.804 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `7.981 ms` 19:28:10 - Revertible: `1.727 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_255** 19:28:10 - Duration: `184.342 ms` 19:28:10 - Mana used: `693,108` 19:28:10 - Mana per second: `3,759,907` 19:28:10 - Instructions executed: `39,046` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11 19:28:10 - Total duration: `234.166 ms` 19:28:10 - Total mana used: `696,708` 19:28:10 - Mana per second: `2,975,276` 19:28:10 - Total instructions executed: `39,204` 19:28:10 - Tx hash computation: `23.95 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `6.079 ms` 19:28:10 - Revertible: `2.296 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_256** 19:28:10 - Duration: `176.353 ms` 19:28:10 - Mana used: `696,708` 19:28:10 - Mana per second: `3,950,647` 19:28:10 - Instructions executed: `39,204` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12 19:28:10 - Total duration: `404.294 ms` 19:28:10 - Total mana used: `1,326,093` 19:28:10 - Mana per second: `3,280,020` 19:28:10 - Total instructions executed: `74,641` 19:28:10 - Tx hash computation: `35.213 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `10.725 ms` 19:28:10 - Revertible: `2.068 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_511** 19:28:10 - Duration: `333.859 ms` 19:28:10 - Mana used: `1,326,093` 19:28:10 - Mana per second: `3,972,017` 19:28:10 - Instructions executed: `74,641` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13 19:28:10 - Total duration: `408.655 ms` 19:28:10 - Total mana used: `1,328,580` 19:28:10 - Mana per second: `3,251,105` 19:28:10 - Total instructions executed: `74,700` 19:28:10 - Tx hash computation: `31.411 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `4.064 ms` 19:28:10 - Revertible: `1.541 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_512** 19:28:10 - Duration: `345.464 ms` 19:28:10 - Mana used: `1,328,580` 19:28:10 - Mana per second: `3,845,785` 19:28:10 - Instructions executed: `74,700` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14 19:28:10 - Total duration: `1,494.203 ms` 19:28:10 - Total mana used: `5,120,364` 19:28:10 - Mana per second: `3,426,821` 19:28:10 - Total instructions executed: `287,680` 19:28:10 - Tx hash computation: `38.303 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `13.723 ms` 19:28:10 - Revertible: `1.64 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.sha256_hash_2048** 19:28:10 - Duration: `1,411.73 ms` 19:28:10 - Mana used: `5,120,364` 19:28:10 - Mana per second: `3,627,015` 19:28:10 - Instructions executed: `287,680` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15 19:28:10 - Total duration: `93.126 ms` 19:28:10 - Total mana used: `175,263` 19:28:10 - Mana per second: `1,882,002` 19:28:10 - Total instructions executed: `9,533` 19:28:10 - Tx hash computation: `26.074 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `4.936 ms` 19:28:10 - Revertible: `1.351 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.keccak_hash** 19:28:10 - Duration: `36.714 ms` 19:28:10 - Mana used: `175,263` 19:28:10 - Mana per second: `4,773,714` 19:28:10 - Instructions executed: `9,533` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16 19:28:10 - Total duration: `114.671 ms` 19:28:10 - Total mana used: `53,874` 19:28:10 - Mana per second: `469,813` 19:28:10 - Total instructions executed: `3,054` 19:28:10 - Tx hash computation: `37.755 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `7.094 ms` 19:28:10 - Revertible: `1.475 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.keccak_f1600** 19:28:10 - Duration: `28.312 ms` 19:28:10 - Mana used: `53,874` 19:28:10 - Mana per second: `1,902,835` 19:28:10 - Instructions executed: `3,054` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17 19:28:10 - Total duration: `94.668 ms` 19:28:10 - Total mana used: `35,940` 19:28:10 - Mana per second: `379,644` 19:28:10 - Total instructions executed: `2,092` 19:28:10 - Tx hash computation: `41.289 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `3.915 ms` 19:28:10 - Revertible: `1.216 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.poseidon2_hash** 19:28:10 - Duration: `21.437 ms` 19:28:10 - Mana used: `35,940` 19:28:10 - Mana per second: `1,676,573` 19:28:10 - Instructions executed: `2,092` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18 19:28:10 - Total duration: `538.057 ms` 19:28:10 - Total mana used: `600,993` 19:28:10 - Mana per second: `1,116,969` 19:28:10 - Total instructions executed: `22,788` 19:28:10 - Tx hash computation: `22.956 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `5.556 ms` 19:28:10 - Revertible: `1.464 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.pedersen_hash** 19:28:10 - Duration: `490.141 ms` 19:28:10 - Mana used: `600,993` 19:28:10 - Mana per second: `1,226,164` 19:28:10 - Instructions executed: `22,788` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19 19:28:10 - Total duration: `568.202 ms` 19:28:10 - Total mana used: `600,831` 19:28:10 - Mana per second: `1,057,425` 19:28:10 - Total instructions executed: `22,791` 19:28:10 - Tx hash computation: `25.305 ms` 19:28:10 - Private insertions: 19:28:10 - Non-revertible: `3.027 ms` 19:28:10 - Revertible: `0.978 ms` 19:28:10 - Enqueued public calls: 19:28:10 - **Fn: AvmGadgetsTest.pedersen_hash_with_index** 19:28:10 - Duration: `507.773 ms` 19:28:10 - Mana used: `600,831` 19:28:10 - Mana per second: `1,183,267` 19:28:10 - Instructions executed: `22,791` 19:28:10 19:28:10 --------------------------------------------------------------------- 19:28:10 19:28:10 PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (17.45 s) 19:28:10 Public TX simulator apps tests: benchmarks 19:28:10 Token Contract test (1400 ms) 19:28:10 AMM Contract test (2364 ms) 19:28:10 AVM simulator bulk test (643 ms) 19:28:10 AVM gadgets tests 19:28:10 keccak_hash (311 ms) 19:28:10 keccak_f1600 (346 ms) 19:28:10 poseidon2_hash (362 ms) 19:28:10 pedersen_hash (805 ms) 19:28:10 pedersen_hash_with_index (804 ms) 19:28:10 sha256_hash_10 19:28:10 sha256_hash_10 (336 ms) 19:28:10 sha256_hash_20 19:28:10 sha256_hash_20 (354 ms) 19:28:10 sha256_hash_30 19:28:10 sha256_hash_30 (326 ms) 19:28:10 sha256_hash_40 19:28:10 sha256_hash_40 (351 ms) 19:28:10 sha256_hash_50 19:28:10 sha256_hash_50 (326 ms) 19:28:10 sha256_hash_60 19:28:10 sha256_hash_60 (337 ms) 19:28:10 sha256_hash_70 19:28:10 sha256_hash_70 (389 ms) 19:28:10 sha256_hash_80 19:28:10 sha256_hash_80 (331 ms) 19:28:10 sha256_hash_90 19:28:10 sha256_hash_90 (359 ms) 19:28:10 sha256_hash_100 19:28:10 sha256_hash_100 (355 ms) 19:28:10 sha256_hash_255 19:28:10 sha256_hash_255 (495 ms) 19:28:10 sha256_hash_256 19:28:10 sha256_hash_256 (485 ms) 19:28:10 sha256_hash_511 19:28:10 sha256_hash_511 (668 ms) 19:28:10 sha256_hash_512 19:28:10 sha256_hash_512 (655 ms) 19:28:10 sha256_hash_2048 19:28:10 sha256_hash_2048 (1773 ms) 19:28:10 19:28:10 Test Suites: 1 passed, 1 total 19:28:10 Tests: 23 passed, 23 total 19:28:10 Snapshots: 0 total 19:28:10 Time: 17.528 s 19:28:10 Ran all test suites matching /simulator\/src\/public\/public_tx_simulator\/apps_tests\/bench.test.ts/i. 19:28:10 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?