Parent Log:
http://ci.aztec-labs.com/7555f05cfc4b56b6
Command: 9da5afc84b651c99 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/cb89edc02f7d386e48ee81660565d91895a3464b
Env: REF_NAME=gh-readonly-queue/next/pr-15150-f29a038c58fc1f3ad95ad05d18aea321f0f598b2 CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Fri Jun 20 10:51:33 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15150_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
10:51:36 [10:51:36.391]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-TvzXlL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:37 [10:51:37.768]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 957.9576619999998ms
10:51:37
10:51:37 [10:51:37.772]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-PmmM9D/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:39 [10:51:39.533]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 1563.2603310000004ms
10:51:39
10:51:39 [10:51:39.536]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rLGe19/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:40 [10:51:40.112]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-nTtu1k/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:40 [10:51:40.690]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-p8V9WS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:40 [10:51:40.899]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-YCs5jY/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:41 [10:51:41.185]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-iaCqCG/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:41 [10:51:41.457]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-mhJ4DD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:41 [10:51:41.778]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ksucXL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:42 [10:51:42.102]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-qX8MRj/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:42 [10:51:42.429]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-jXg2Kb/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:42 [10:51:42.738]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-qDlrmh/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:43 [10:51:43.060]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-zOcfMs/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:43 [10:51:43.329]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-hLLwaA/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:43 [10:51:43.620]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-zNslf0/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:43 [10:51:43.921]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-q2ZAis/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:44 [10:51:44.290]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-UPH15l/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:44 [10:51:44.647]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-7evrit/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:45 [10:51:45.134]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-2S3RZ0/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:45 [10:51:45.618]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-oCKmAj/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:46 [10:51:46.813]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-964fHT/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:47 [10:51:47.065]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-c4Jjon/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:47 [10:51:47.307]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-p35iFv/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:47 [10:51:47.528]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-dwBEOt/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:48 [10:51:48.142]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-DfCuhE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
10:51:48 [10:51:48.714]
INFO:
public-tx-apps-tests-bench
10:51:48
10:51:48 [10:51:48.731]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
10:51:48
10:51:48 ## TX Label: Token contract tests/Token/constructor/0
10:51:48 - Total duration: `274.343 ms`
10:51:48 - Total mana used: `316,452`
10:51:48 - Mana per second: `1,153,490`
10:51:48 - Total instructions executed: `18,400`
10:51:48 - Tx hash computation: `29.234 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `5.713 ms`
10:51:48 - Revertible: `2.822 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token.constructor**
10:51:48 - Duration: `208.636 ms`
10:51:48 - Mana used: `316,452`
10:51:48 - Mana per second: `1,516,769`
10:51:48 - Instructions executed: `18,400`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: Token contract tests/Token/mint_to_public/1
10:51:48 - Total duration: `80.166 ms`
10:51:48 - Total mana used: `24,620`
10:51:48 - Mana per second: `307,111`
10:51:48 - Total instructions executed: `1,377`
10:51:48 - Tx hash computation: `27.109 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `3.626 ms`
10:51:48 - Revertible: `1.212 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token.mint_to_public**
10:51:48 - Duration: `26.255 ms`
10:51:48 - Mana used: `24,620`
10:51:48 - Mana per second: `937,710`
10:51:48 - Instructions executed: `1,377`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: Token contract tests/Token/balance_of_public/2
10:51:48 - Total duration: `80.398 ms`
10:51:48 - Total mana used: `8,988`
10:51:48 - Mana per second: `111,793`
10:51:48 - Total instructions executed: `594`
10:51:48 - Tx hash computation: `26.314 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `15.083 ms`
10:51:48 - Revertible: `1.422 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token.balance_of_public**
10:51:48 - Duration: `13.659 ms`
10:51:48 - Mana used: `8,988`
10:51:48 - Mana per second: `658,030`
10:51:48 - Instructions executed: `594`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: Token contract tests/Token/transfer_in_public/3
10:51:48 - Total duration: `91.239 ms`
10:51:48 - Total mana used: `31,121`
10:51:48 - Mana per second: `341,091`
10:51:48 - Total instructions executed: `1,814`
10:51:48 - Tx hash computation: `26.702 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `3.492 ms`
10:51:48 - Revertible: `1.245 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token.transfer_in_public**
10:51:48 - Duration: `36.259 ms`
10:51:48 - Mana used: `31,121`
10:51:48 - Mana per second: `858,295`
10:51:48 - Instructions executed: `1,814`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: Token contract tests/Token/balance_of_public/4
10:51:48 - Total duration: `66.681 ms`
10:51:48 - Total mana used: `8,988`
10:51:48 - Mana per second: `134,792`
10:51:48 - Total instructions executed: `594`
10:51:48 - Tx hash computation: `26.489 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `3.505 ms`
10:51:48 - Revertible: `1.746 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token.balance_of_public**
10:51:48 - Duration: `15.823 ms`
10:51:48 - Mana used: `8,988`
10:51:48 - Mana per second: `568,042`
10:51:48 - Instructions executed: `594`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: Token contract tests/Token/balance_of_public/5
10:51:48 - Total duration: `88.457 ms`
10:51:48 - Total mana used: `8,988`
10:51:48 - Mana per second: `101,609`
10:51:48 - Total instructions executed: `594`
10:51:48 - Tx hash computation: `26.246 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `9.681 ms`
10:51:48 - Revertible: `1.401 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token.balance_of_public**
10:51:48 - Duration: `29.615 ms`
10:51:48 - Mana used: `8,988`
10:51:48 - Mana per second: `303,493`
10:51:48 - Instructions executed: `594`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: Token contract tests/Token/balance_of_public/6
10:51:48 - Total duration: `77.595 ms`
10:51:48 - Total mana used: `8,988`
10:51:48 - Mana per second: `115,832`
10:51:48 - Total instructions executed: `594`
10:51:48 - Tx hash computation: `26.072 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `10.587 ms`
10:51:48 - Revertible: `3.189 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token.balance_of_public**
10:51:48 - Duration: `17.25 ms`
10:51:48 - Mana used: `8,988`
10:51:48 - Mana per second: `521,032`
10:51:48 - Instructions executed: `594`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: Token contract tests/Token/burn_public/7
10:51:48 - Total duration: `74.678 ms`
10:51:48 - Total mana used: `19,454`
10:51:48 - Mana per second: `260,506`
10:51:48 - Total instructions executed: `1,054`
10:51:48 - Tx hash computation: `26.256 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.601 ms`
10:51:48 - Revertible: `0.962 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token.burn_public**
10:51:48 - Duration: `19.444 ms`
10:51:48 - Mana used: `19,454`
10:51:48 - Mana per second: `1,000,529`
10:51:48 - Instructions executed: `1,054`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: Token contract tests/Token/balance_of_public/8
10:51:48 - Total duration: `60.583 ms`
10:51:48 - Total mana used: `8,988`
10:51:48 - Mana per second: `148,359`
10:51:48 - Total instructions executed: `594`
10:51:48 - Tx hash computation: `26.284 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.427 ms`
10:51:48 - Revertible: `1.101 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token.balance_of_public**
10:51:48 - Duration: `12.614 ms`
10:51:48 - Mana used: `8,988`
10:51:48 - Mana per second: `712,525`
10:51:48 - Instructions executed: `594`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AMM contract tests/Token/constructor/0
10:51:48 - Total duration: `226.553 ms`
10:51:48 - Total mana used: `316,452`
10:51:48 - Mana per second: `1,396,809`
10:51:48 - Total instructions executed: `18,400`
10:51:48 - Tx hash computation: `26.213 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `3.405 ms`
10:51:48 - Revertible: `1.262 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token.constructor**
10:51:48 - Duration: `177.34 ms`
10:51:48 - Mana used: `316,452`
10:51:48 - Mana per second: `1,784,438`
10:51:48 - Instructions executed: `18,400`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AMM contract tests/Token/constructor/1
10:51:48 - Total duration: `192.627 ms`
10:51:48 - Total mana used: `316,452`
10:51:48 - Mana per second: `1,642,820`
10:51:48 - Total instructions executed: `18,400`
10:51:48 - Tx hash computation: `26.029 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `3.782 ms`
10:51:48 - Revertible: `1.187 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token.constructor**
10:51:48 - Duration: `145.649 ms`
10:51:48 - Mana used: `316,452`
10:51:48 - Mana per second: `2,172,697`
10:51:48 - Instructions executed: `18,400`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AMM contract tests/Token/constructor/2
10:51:48 - Total duration: `212.426 ms`
10:51:48 - Total mana used: `316,452`
10:51:48 - Mana per second: `1,489,705`
10:51:48 - Total instructions executed: `18,400`
10:51:48 - Tx hash computation: `25.988 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.593 ms`
10:51:48 - Revertible: `0.923 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token.constructor**
10:51:48 - Duration: `166.068 ms`
10:51:48 - Mana used: `316,452`
10:51:48 - Mana per second: `1,905,552`
10:51:48 - Instructions executed: `18,400`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AMM contract tests/AMM/constructor/3
10:51:48 - Total duration: `95.092 ms`
10:51:48 - Total mana used: `42,933`
10:51:48 - Mana per second: `451,488`
10:51:48 - Total instructions executed: `2,032`
10:51:48 - Tx hash computation: `25.926 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.821 ms`
10:51:48 - Revertible: `1.039 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AMM.constructor**
10:51:48 - Duration: `49.021 ms`
10:51:48 - Mana used: `42,933`
10:51:48 - Mana per second: `875,817`
10:51:48 - Instructions executed: `2,032`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AMM contract tests/AMM/set_minter/4
10:51:48 - Total duration: `82.776 ms`
10:51:48 - Total mana used: `11,068`
10:51:48 - Mana per second: `133,710`
10:51:48 - Total instructions executed: `626`
10:51:48 - Tx hash computation: `26.025 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `10.152 ms`
10:51:48 - Revertible: `4.113 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token.set_minter**
10:51:48 - Duration: `21.675 ms`
10:51:48 - Mana used: `11,068`
10:51:48 - Mana per second: `510,636`
10:51:48 - Instructions executed: `626`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AMM contract tests/AMM/add_liquidity/5
10:51:48 - Total duration: `225.617 ms`
10:51:48 - Total mana used: `135,729`
10:51:48 - Mana per second: `601,589`
10:51:48 - Total instructions executed: `7,765`
10:51:48 - Tx hash computation: `26.004 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.929 ms`
10:51:48 - Revertible: `0.868 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token._increase_public_balance**
10:51:48 - Duration: `21.72 ms`
10:51:48 - Mana used: `17,167`
10:51:48 - Mana per second: `790,391`
10:51:48 - Instructions executed: `1,027`
10:51:48 - **Fn: Token._increase_public_balance**
10:51:48 - Duration: `24.095 ms`
10:51:48 - Mana used: `17,167`
10:51:48 - Mana per second: `712,463`
10:51:48 - Instructions executed: `1,027`
10:51:48 - **Fn: AMM._add_liquidity**
10:51:48 - Duration: `128.506 ms`
10:51:48 - Mana used: `101,395`
10:51:48 - Mana per second: `789,029`
10:51:48 - Instructions executed: `5,711`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
10:51:48 - Total duration: `152 ms`
10:51:48 - Total mana used: `86,259`
10:51:48 - Mana per second: `567,494`
10:51:48 - Total instructions executed: `5,065`
10:51:48 - Tx hash computation: `25.957 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.747 ms`
10:51:48 - Revertible: `0.883 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token._increase_public_balance**
10:51:48 - Duration: `25.397 ms`
10:51:48 - Mana used: `17,167`
10:51:48 - Mana per second: `675,949`
10:51:48 - Instructions executed: `1,027`
10:51:48 - **Fn: AMM._swap_exact_tokens_for_tokens**
10:51:48 - Duration: `74.846 ms`
10:51:48 - Mana used: `69,092`
10:51:48 - Mana per second: `923,125`
10:51:48 - Instructions executed: `4,038`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
10:51:48 - Total duration: `261.692 ms`
10:51:48 - Total mana used: `154,999`
10:51:48 - Mana per second: `592,296`
10:51:48 - Total instructions executed: `8,877`
10:51:48 - Tx hash computation: `26.105 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.916 ms`
10:51:48 - Revertible: `2.008 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: Token._increase_public_balance**
10:51:48 - Duration: `27.975 ms`
10:51:48 - Mana used: `17,167`
10:51:48 - Mana per second: `613,657`
10:51:48 - Instructions executed: `1,027`
10:51:48 - **Fn: AMM._remove_liquidity**
10:51:48 - Duration: `174.966 ms`
10:51:48 - Mana used: `137,832`
10:51:48 - Mana per second: `787,766`
10:51:48 - Instructions executed: `7,850`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
10:51:48 - Total duration: `300.222 ms`
10:51:48 - Total mana used: `485,755`
10:51:48 - Mana per second: `1,617,984`
10:51:48 - Total instructions executed: `27,716`
10:51:48 - Tx hash computation: `26.287 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `3.842 ms`
10:51:48 - Revertible: `1.141 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmTest.bulk_testing**
10:51:48 - Duration: `248.705 ms`
10:51:48 - Mana used: `485,755`
10:51:48 - Mana per second: `1,953,134`
10:51:48 - Instructions executed: `27,716`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
10:51:48 - Total duration: `339.508 ms`
10:51:48 - Total mana used: `1,038,144`
10:51:48 - Mana per second: `3,057,791`
10:51:48 - Total instructions executed: `67,186`
10:51:48 - Tx hash computation: `26.192 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.658 ms`
10:51:48 - Revertible: `0.932 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmTest.nested_call_large_calldata**
10:51:48 - Duration: `292.314 ms`
10:51:48 - Mana used: `1,038,144`
10:51:48 - Mana per second: `3,551,468`
10:51:48 - Instructions executed: `67,186`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
10:51:48 - Total duration: `98.471 ms`
10:51:48 - Total mana used: `79,332`
10:51:48 - Mana per second: `805,634`
10:51:48 - Total instructions executed: `5,034`
10:51:48 - Tx hash computation: `26.063 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.42 ms`
10:51:48 - Revertible: `0.78 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_10**
10:51:48 - Duration: `49.671 ms`
10:51:48 - Mana used: `79,332`
10:51:48 - Mana per second: `1,597,136`
10:51:48 - Instructions executed: `5,034`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
10:51:48 - Total duration: `77.914 ms`
10:51:48 - Total mana used: `96,084`
10:51:48 - Mana per second: `1,233,199`
10:51:48 - Total instructions executed: `5,858`
10:51:48 - Tx hash computation: `26.591 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.557 ms`
10:51:48 - Revertible: `0.846 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_20**
10:51:48 - Duration: `29.357 ms`
10:51:48 - Mana used: `96,084`
10:51:48 - Mana per second: `3,273,003`
10:51:48 - Instructions executed: `5,858`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
10:51:48 - Total duration: `100.365 ms`
10:51:48 - Total mana used: `116,658`
10:51:48 - Mana per second: `1,162,343`
10:51:48 - Total instructions executed: `6,979`
10:51:48 - Tx hash computation: `27.162 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `9.187 ms`
10:51:48 - Revertible: `1.581 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_30**
10:51:48 - Duration: `38.839 ms`
10:51:48 - Mana used: `116,658`
10:51:48 - Mana per second: `3,003,615`
10:51:48 - Instructions executed: `6,979`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
10:51:48 - Total duration: `111.377 ms`
10:51:48 - Total mana used: `134,490`
10:51:48 - Mana per second: `1,207,519`
10:51:48 - Total instructions executed: `7,952`
10:51:48 - Tx hash computation: `26.066 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `6.768 ms`
10:51:48 - Revertible: `1.082 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_40**
10:51:48 - Duration: `51.615 ms`
10:51:48 - Mana used: `134,490`
10:51:48 - Mana per second: `2,605,629`
10:51:48 - Instructions executed: `7,952`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
10:51:48 - Total duration: `126.652 ms`
10:51:48 - Total mana used: `155,100`
10:51:48 - Mana per second: `1,224,619`
10:51:48 - Total instructions executed: `9,075`
10:51:48 - Tx hash computation: `27.118 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `6.144 ms`
10:51:48 - Revertible: `5.966 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_50**
10:51:48 - Duration: `60.254 ms`
10:51:48 - Mana used: `155,100`
10:51:48 - Mana per second: `2,574,115`
10:51:48 - Instructions executed: `9,075`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
10:51:48 - Total duration: `99.528 ms`
10:51:48 - Total mana used: `177,465`
10:51:48 - Mana per second: `1,783,062`
10:51:48 - Total instructions executed: `10,362`
10:51:48 - Tx hash computation: `28.533 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.93 ms`
10:51:48 - Revertible: `0.953 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_60**
10:51:48 - Duration: `47.026 ms`
10:51:48 - Mana used: `177,465`
10:51:48 - Mana per second: `3,773,735`
10:51:48 - Instructions executed: `10,362`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
10:51:48 - Total duration: `107.278 ms`
10:51:48 - Total mana used: `208,257`
10:51:48 - Mana per second: `1,941,290`
10:51:48 - Total instructions executed: `11,988`
10:51:48 - Tx hash computation: `26.009 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.678 ms`
10:51:48 - Revertible: `0.924 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_70**
10:51:48 - Duration: `53.93 ms`
10:51:48 - Mana used: `208,257`
10:51:48 - Mana per second: `3,861,629`
10:51:48 - Instructions executed: `11,988`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
10:51:48 - Total duration: `101.696 ms`
10:51:48 - Total mana used: `226,659`
10:51:48 - Mana per second: `2,228,779`
10:51:48 - Total instructions executed: `12,988`
10:51:48 - Tx hash computation: `25.962 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.553 ms`
10:51:48 - Revertible: `0.8 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_80**
10:51:48 - Duration: `55.72 ms`
10:51:48 - Mana used: `226,659`
10:51:48 - Mana per second: `4,067,831`
10:51:48 - Instructions executed: `12,988`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
10:51:48 - Total duration: `109.359 ms`
10:51:48 - Total mana used: `247,974`
10:51:48 - Mana per second: `2,267,525`
10:51:48 - Total instructions executed: `14,141`
10:51:48 - Tx hash computation: `25.984 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.543 ms`
10:51:48 - Revertible: `0.873 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_90**
10:51:48 - Duration: `61.23 ms`
10:51:48 - Mana used: `247,974`
10:51:48 - Mana per second: `4,049,861`
10:51:48 - Instructions executed: `14,141`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
10:51:48 - Total duration: `110.977 ms`
10:51:48 - Total mana used: `266,376`
10:51:48 - Mana per second: `2,400,292`
10:51:48 - Total instructions executed: `15,141`
10:51:48 - Tx hash computation: `26.057 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.684 ms`
10:51:48 - Revertible: `0.919 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_100**
10:51:48 - Duration: `64.454 ms`
10:51:48 - Mana used: `266,376`
10:51:48 - Mana per second: `4,132,778`
10:51:48 - Instructions executed: `15,141`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
10:51:48 - Total duration: `185.464 ms`
10:51:48 - Total mana used: `596,223`
10:51:48 - Mana per second: `3,214,764`
10:51:48 - Total instructions executed: `33,219`
10:51:48 - Tx hash computation: `26.108 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.688 ms`
10:51:48 - Revertible: `0.904 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_255**
10:51:48 - Duration: `134.399 ms`
10:51:48 - Mana used: `596,223`
10:51:48 - Mana per second: `4,436,222`
10:51:48 - Instructions executed: `33,219`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
10:51:48 - Total duration: `182.523 ms`
10:51:48 - Total mana used: `594,084`
10:51:48 - Mana per second: `3,254,838`
10:51:48 - Total instructions executed: `33,314`
10:51:48 - Tx hash computation: `26.002 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `3.442 ms`
10:51:48 - Revertible: `0.921 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_256**
10:51:48 - Duration: `135.243 ms`
10:51:48 - Mana used: `594,084`
10:51:48 - Mana per second: `4,392,707`
10:51:48 - Instructions executed: `33,314`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
10:51:48 - Total duration: `297.042 ms`
10:51:48 - Total mana used: `1,140,150`
10:51:48 - Mana per second: `3,838,341`
10:51:48 - Total instructions executed: `62,966`
10:51:48 - Tx hash computation: `25.995 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.635 ms`
10:51:48 - Revertible: `0.843 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_511**
10:51:48 - Duration: `251.13 ms`
10:51:48 - Mana used: `1,140,150`
10:51:48 - Mana per second: `4,540,079`
10:51:48 - Instructions executed: `62,966`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
10:51:48 - Total duration: `298.495 ms`
10:51:48 - Total mana used: `1,138,065`
10:51:48 - Mana per second: `3,812,674`
10:51:48 - Total instructions executed: `62,919`
10:51:48 - Tx hash computation: `25.975 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.515 ms`
10:51:48 - Revertible: `0.897 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_512**
10:51:48 - Duration: `252.145 ms`
10:51:48 - Mana used: `1,138,065`
10:51:48 - Mana per second: `4,513,533`
10:51:48 - Instructions executed: `62,919`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
10:51:48 - Total duration: `987.372 ms`
10:51:48 - Total mana used: `4,379,340`
10:51:48 - Mana per second: `4,435,348`
10:51:48 - Total instructions executed: `240,571`
10:51:48 - Tx hash computation: `26.262 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.608 ms`
10:51:48 - Revertible: `0.825 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.sha256_hash_2048**
10:51:48 - Duration: `939.089 ms`
10:51:48 - Mana used: `4,379,340`
10:51:48 - Mana per second: `4,663,393`
10:51:48 - Instructions executed: `240,571`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
10:51:48 - Total duration: `89.754 ms`
10:51:48 - Total mana used: `167,712`
10:51:48 - Mana per second: `1,868,572`
10:51:48 - Total instructions executed: `9,484`
10:51:48 - Tx hash computation: `26.015 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.48 ms`
10:51:48 - Revertible: `0.806 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.keccak_hash**
10:51:48 - Duration: `42.507 ms`
10:51:48 - Mana used: `167,712`
10:51:48 - Mana per second: `3,945,514`
10:51:48 - Instructions executed: `9,484`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
10:51:48 - Total duration: `62.978 ms`
10:51:48 - Total mana used: `49,284`
10:51:48 - Mana per second: `782,564`
10:51:48 - Total instructions executed: `3,080`
10:51:48 - Tx hash computation: `25.936 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.333 ms`
10:51:48 - Revertible: `0.83 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.keccak_f1600**
10:51:48 - Duration: `17.191 ms`
10:51:48 - Mana used: `49,284`
10:51:48 - Mana per second: `2,866,907`
10:51:48 - Instructions executed: `3,080`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
10:51:48 - Total duration: `62.597 ms`
10:51:48 - Total mana used: `33,546`
10:51:48 - Mana per second: `535,904`
10:51:48 - Total instructions executed: `2,208`
10:51:48 - Tx hash computation: `26.043 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.57 ms`
10:51:48 - Revertible: `0.909 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.poseidon2_hash**
10:51:48 - Duration: `15.228 ms`
10:51:48 - Mana used: `33,546`
10:51:48 - Mana per second: `2,202,984`
10:51:48 - Instructions executed: `2,208`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
10:51:48 - Total duration: `447.707 ms`
10:51:48 - Total mana used: `360,945`
10:51:48 - Mana per second: `806,207`
10:51:48 - Total instructions executed: `22,914`
10:51:48 - Tx hash computation: `26.072 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.429 ms`
10:51:48 - Revertible: `0.819 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.pedersen_hash**
10:51:48 - Duration: `400.311 ms`
10:51:48 - Mana used: `360,945`
10:51:48 - Mana per second: `901,662`
10:51:48 - Instructions executed: `22,914`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
10:51:48 - Total duration: `408.885 ms`
10:51:48 - Total mana used: `360,570`
10:51:48 - Mana per second: `881,836`
10:51:48 - Total instructions executed: `22,900`
10:51:48 - Tx hash computation: `25.958 ms`
10:51:48 - Private insertions:
10:51:48 - Non-revertible: `2.656 ms`
10:51:48 - Revertible: `0.87 ms`
10:51:48 - Enqueued public calls:
10:51:48 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
10:51:48 - Duration: `363.157 ms`
10:51:48 - Mana used: `360,570`
10:51:48 - Mana per second: `992,875`
10:51:48 - Instructions executed: `22,900`
10:51:48
10:51:48 ---------------------------------------------------------------------
10:51:48
10:51:48
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
14.452 s)
10:51:48 Public TX simulator apps tests: benchmarks
10:51:48
✓ Token Contract test (1400 ms)
10:51:48
✓ AMM Contract test (1764 ms)
10:51:48
✓ AVM simulator bulk test (575 ms)
10:51:48
✓ AVM large calldata test (577 ms)
10:51:48 AVM gadgets tests
10:51:48
✓ keccak_hash (252 ms)
10:51:48
✓ keccak_f1600 (242 ms)
10:51:48
✓ poseidon2_hash (221 ms)
10:51:48
✓ pedersen_hash (610 ms)
10:51:48
✓ pedersen_hash_with_index (576 ms)
10:51:48 sha256_hash_10
10:51:48
✓ sha256_hash_10 (285 ms)
10:51:48 sha256_hash_20
10:51:48
✓ sha256_hash_20 (269 ms)
10:51:48 sha256_hash_30
10:51:48
✓ sha256_hash_30 (319 ms)
10:51:48 sha256_hash_40
10:51:48
✓ sha256_hash_40 (323 ms)
10:51:48 sha256_hash_50
10:51:48
✓ sha256_hash_50 (327 ms)
10:51:48 sha256_hash_60
10:51:48
✓ sha256_hash_60 (310 ms)
10:51:48 sha256_hash_70
10:51:48
✓ sha256_hash_70 (322 ms)
10:51:48 sha256_hash_80
10:51:48
✓ sha256_hash_80 (268 ms)
10:51:48 sha256_hash_90
10:51:48
✓ sha256_hash_90 (290 ms)
10:51:48 sha256_hash_100
10:51:48
✓ sha256_hash_100 (301 ms)
10:51:48 sha256_hash_255
10:51:48
✓ sha256_hash_255 (367 ms)
10:51:48 sha256_hash_256
10:51:48
✓ sha256_hash_256 (357 ms)
10:51:48 sha256_hash_511
10:51:48
✓ sha256_hash_511 (487 ms)
10:51:48 sha256_hash_512
10:51:48
✓ sha256_hash_512 (484 ms)
10:51:48 sha256_hash_2048
10:51:48
✓ sha256_hash_2048 (1195 ms)
10:51:48
10:51:48
Test Suites: 1 passed, 1 total
10:51:48
Tests: 24 passed, 24 total
10:51:48
Snapshots: 0 total
10:51:48
Time: 14.525 s
10:51:48
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
10:51:48
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?