Parent Log:
http://ci.aztec-labs.com/7d50fe3fd123434b
Command: 9e675ed54321cc5a 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/96a426245731b3f48fcb6dd5e2a683c858706602
Env: REF_NAME=gh-readonly-queue/next/pr-15083-5867520ed258adecfee692b3694d693b2c7964ca CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Mon Jun 16 21:54:06 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15083_amd64_x1-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
21:54:11 [21:54:11.233]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5bNO8E/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:12 [21:54:12.948]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1178.1198100000001ms
21:54:12
21:54:12 [21:54:12.962]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-tvcOZ6/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:15 [21:54:15.457]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2258.426047ms
21:54:15
21:54:15 [21:54:15.469]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-oJtoZ8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:16 [21:54:16.261]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Tht4L6/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:17 [21:54:17.133]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-xqTcWd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:17 [21:54:17.442]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-L2WWFN/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:17 [21:54:17.841]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-E5mTDa/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:18 [21:54:18.173]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-9TLU2l/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:18 [21:54:18.512]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-9kU3U3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:18 [21:54:18.862]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-DgT8ia/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:19 [21:54:19.257]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-XPVZYs/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:19 [21:54:19.629]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-wqB2Za/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:20 [21:54:20.024]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ECiIZu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:20 [21:54:20.445]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-2Javps/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:20 [21:54:20.824]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-MIGFr2/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:21 [21:54:21.213]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-XzVXqn/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:21 [21:54:21.735]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-p9wnko/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:22 [21:54:22.224]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-09ae24/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:22 [21:54:22.842]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-G6EKPN/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:23 [21:54:23.448]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-yi0t2G/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:25 [21:54:25.003]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-1Ysznx/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:25 [21:54:25.345]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-VVEPz3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:25 [21:54:25.726]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-lWuwDf/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:26 [21:54:26.080]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-KObCbb/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:27 [21:54:27.061]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-faoCj7/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:54:27 [21:54:27.843]
INFO:
public-tx-apps-tests-bench
21:54:27
21:54:27 [21:54:27.871]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
21:54:27
21:54:27 ## TX Label: Token contract tests/Token/constructor/0
21:54:27 - Total duration: `365.286 ms`
21:54:27 - Total mana used: `316,452`
21:54:27 - Mana per second: `866,312`
21:54:27 - Total instructions executed: `18,400`
21:54:27 - Tx hash computation: `28.731 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `7.606 ms`
21:54:27 - Revertible: `3.998 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token.constructor**
21:54:27 - Duration: `287.34 ms`
21:54:27 - Mana used: `316,452`
21:54:27 - Mana per second: `1,101,317`
21:54:27 - Instructions executed: `18,400`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: Token contract tests/Token/mint_to_public/1
21:54:27 - Total duration: `105.204 ms`
21:54:27 - Total mana used: `24,620`
21:54:27 - Mana per second: `234,021`
21:54:27 - Total instructions executed: `1,377`
21:54:27 - Tx hash computation: `39.548 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.672 ms`
21:54:27 - Revertible: `1.316 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token.mint_to_public**
21:54:27 - Duration: `35.363 ms`
21:54:27 - Mana used: `24,620`
21:54:27 - Mana per second: `696,214`
21:54:27 - Instructions executed: `1,377`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: Token contract tests/Token/balance_of_public/2
21:54:27 - Total duration: `81.577 ms`
21:54:27 - Total mana used: `8,988`
21:54:27 - Mana per second: `110,179`
21:54:27 - Total instructions executed: `594`
21:54:27 - Tx hash computation: `24.349 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `5.087 ms`
21:54:27 - Revertible: `1.96 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token.balance_of_public**
21:54:27 - Duration: `22.896 ms`
21:54:27 - Mana used: `8,988`
21:54:27 - Mana per second: `392,559`
21:54:27 - Instructions executed: `594`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: Token contract tests/Token/transfer_in_public/3
21:54:27 - Total duration: `87.212 ms`
21:54:27 - Total mana used: `31,121`
21:54:27 - Mana per second: `356,844`
21:54:27 - Total instructions executed: `1,814`
21:54:27 - Tx hash computation: `32.401 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `3.993 ms`
21:54:27 - Revertible: `1.702 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token.transfer_in_public**
21:54:27 - Duration: `30.423 ms`
21:54:27 - Mana used: `31,121`
21:54:27 - Mana per second: `1,022,946`
21:54:27 - Instructions executed: `1,814`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: Token contract tests/Token/balance_of_public/4
21:54:27 - Total duration: `80.404 ms`
21:54:27 - Total mana used: `8,988`
21:54:27 - Mana per second: `111,785`
21:54:27 - Total instructions executed: `594`
21:54:27 - Tx hash computation: `23.914 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `3.2 ms`
21:54:27 - Revertible: `1.482 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token.balance_of_public**
21:54:27 - Duration: `23.963 ms`
21:54:27 - Mana used: `8,988`
21:54:27 - Mana per second: `375,082`
21:54:27 - Instructions executed: `594`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: Token contract tests/Token/balance_of_public/5
21:54:27 - Total duration: `77.645 ms`
21:54:27 - Total mana used: `8,988`
21:54:27 - Mana per second: `115,758`
21:54:27 - Total instructions executed: `594`
21:54:27 - Tx hash computation: `35.885 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.233 ms`
21:54:27 - Revertible: `1.59 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token.balance_of_public**
21:54:27 - Duration: `17.857 ms`
21:54:27 - Mana used: `8,988`
21:54:27 - Mana per second: `503,345`
21:54:27 - Instructions executed: `594`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: Token contract tests/Token/balance_of_public/6
21:54:27 - Total duration: `87.527 ms`
21:54:27 - Total mana used: `8,988`
21:54:27 - Mana per second: `102,688`
21:54:27 - Total instructions executed: `594`
21:54:27 - Tx hash computation: `30.387 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `7.338 ms`
21:54:27 - Revertible: `4.229 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token.balance_of_public**
21:54:27 - Duration: `24.697 ms`
21:54:27 - Mana used: `8,988`
21:54:27 - Mana per second: `363,933`
21:54:27 - Instructions executed: `594`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: Token contract tests/Token/burn_public/7
21:54:27 - Total duration: `103.526 ms`
21:54:27 - Total mana used: `19,454`
21:54:27 - Mana per second: `187,914`
21:54:27 - Total instructions executed: `1,054`
21:54:27 - Tx hash computation: `35.624 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `6.299 ms`
21:54:27 - Revertible: `1.682 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token.burn_public**
21:54:27 - Duration: `36.754 ms`
21:54:27 - Mana used: `19,454`
21:54:27 - Mana per second: `529,310`
21:54:27 - Instructions executed: `1,054`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: Token contract tests/Token/balance_of_public/8
21:54:27 - Total duration: `92.742 ms`
21:54:27 - Total mana used: `8,988`
21:54:27 - Mana per second: `96,914`
21:54:27 - Total instructions executed: `594`
21:54:27 - Tx hash computation: `44.971 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.006 ms`
21:54:27 - Revertible: `1.424 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token.balance_of_public**
21:54:27 - Duration: `16.061 ms`
21:54:27 - Mana used: `8,988`
21:54:27 - Mana per second: `559,621`
21:54:27 - Instructions executed: `594`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AMM contract tests/Token/constructor/0
21:54:27 - Total duration: `319.723 ms`
21:54:27 - Total mana used: `316,452`
21:54:27 - Mana per second: `989,768`
21:54:27 - Total instructions executed: `18,400`
21:54:27 - Tx hash computation: `31.806 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `6.547 ms`
21:54:27 - Revertible: `1.978 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token.constructor**
21:54:27 - Duration: `254.258 ms`
21:54:27 - Mana used: `316,452`
21:54:27 - Mana per second: `1,244,611`
21:54:27 - Instructions executed: `18,400`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AMM contract tests/Token/constructor/1
21:54:27 - Total duration: `283.215 ms`
21:54:27 - Total mana used: `316,452`
21:54:27 - Mana per second: `1,117,356`
21:54:27 - Total instructions executed: `18,400`
21:54:27 - Tx hash computation: `25.458 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.493 ms`
21:54:27 - Revertible: `2.083 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token.constructor**
21:54:27 - Duration: `217.425 ms`
21:54:27 - Mana used: `316,452`
21:54:27 - Mana per second: `1,455,452`
21:54:27 - Instructions executed: `18,400`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AMM contract tests/Token/constructor/2
21:54:27 - Total duration: `311.34 ms`
21:54:27 - Total mana used: `316,452`
21:54:27 - Mana per second: `1,016,419`
21:54:27 - Total instructions executed: `18,400`
21:54:27 - Tx hash computation: `27.2 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `5.336 ms`
21:54:27 - Revertible: `1.912 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token.constructor**
21:54:27 - Duration: `253.663 ms`
21:54:27 - Mana used: `316,452`
21:54:27 - Mana per second: `1,247,528`
21:54:27 - Instructions executed: `18,400`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AMM contract tests/AMM/constructor/3
21:54:27 - Total duration: `184.065 ms`
21:54:27 - Total mana used: `42,933`
21:54:27 - Mana per second: `233,249`
21:54:27 - Total instructions executed: `2,032`
21:54:27 - Tx hash computation: `26.908 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.431 ms`
21:54:27 - Revertible: `2.664 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AMM.constructor**
21:54:27 - Duration: `116.829 ms`
21:54:27 - Mana used: `42,933`
21:54:27 - Mana per second: `367,487`
21:54:27 - Instructions executed: `2,032`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AMM contract tests/AMM/set_minter/4
21:54:27 - Total duration: `104.872 ms`
21:54:27 - Total mana used: `11,068`
21:54:27 - Mana per second: `105,538`
21:54:27 - Total instructions executed: `626`
21:54:27 - Tx hash computation: `32.041 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.439 ms`
21:54:27 - Revertible: `1.358 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token.set_minter**
21:54:27 - Duration: `27.185 ms`
21:54:27 - Mana used: `11,068`
21:54:27 - Mana per second: `407,132`
21:54:27 - Instructions executed: `626`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AMM contract tests/AMM/add_liquidity/5
21:54:27 - Total duration: `324.157 ms`
21:54:27 - Total mana used: `135,717`
21:54:27 - Mana per second: `418,676`
21:54:27 - Total instructions executed: `7,764`
21:54:27 - Tx hash computation: `33.717 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `6.316 ms`
21:54:27 - Revertible: `2.631 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token._increase_public_balance**
21:54:27 - Duration: `46.763 ms`
21:54:27 - Mana used: `17,167`
21:54:27 - Mana per second: `367,110`
21:54:27 - Instructions executed: `1,027`
21:54:27 - **Fn: Token._increase_public_balance**
21:54:27 - Duration: `21.961 ms`
21:54:27 - Mana used: `17,167`
21:54:27 - Mana per second: `781,721`
21:54:27 - Instructions executed: `1,027`
21:54:27 - **Fn: AMM._add_liquidity**
21:54:27 - Duration: `186.359 ms`
21:54:27 - Mana used: `101,383`
21:54:27 - Mana per second: `544,021`
21:54:27 - Instructions executed: `5,710`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
21:54:27 - Total duration: `212.164 ms`
21:54:27 - Total mana used: `86,247`
21:54:27 - Mana per second: `406,511`
21:54:27 - Total instructions executed: `5,064`
21:54:27 - Tx hash computation: `23.178 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `10.547 ms`
21:54:27 - Revertible: `1.704 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token._increase_public_balance**
21:54:27 - Duration: `31.23 ms`
21:54:27 - Mana used: `17,167`
21:54:27 - Mana per second: `549,699`
21:54:27 - Instructions executed: `1,027`
21:54:27 - **Fn: AMM._swap_exact_tokens_for_tokens**
21:54:27 - Duration: `117.783 ms`
21:54:27 - Mana used: `69,080`
21:54:27 - Mana per second: `586,500`
21:54:27 - Instructions executed: `4,037`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
21:54:27 - Total duration: `315.286 ms`
21:54:27 - Total mana used: `154,987`
21:54:27 - Mana per second: `491,577`
21:54:27 - Total instructions executed: `8,876`
21:54:27 - Tx hash computation: `37.171 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `5.342 ms`
21:54:27 - Revertible: `1.516 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: Token._increase_public_balance**
21:54:27 - Duration: `28.547 ms`
21:54:27 - Mana used: `17,167`
21:54:27 - Mana per second: `601,370`
21:54:27 - Instructions executed: `1,027`
21:54:27 - **Fn: AMM._remove_liquidity**
21:54:27 - Duration: `215.436 ms`
21:54:27 - Mana used: `137,820`
21:54:27 - Mana per second: `639,725`
21:54:27 - Instructions executed: `7,849`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
21:54:27 - Total duration: `461.831 ms`
21:54:27 - Total mana used: `485,755`
21:54:27 - Mana per second: `1,051,803`
21:54:27 - Total instructions executed: `27,716`
21:54:27 - Tx hash computation: `31.117 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.043 ms`
21:54:27 - Revertible: `1.576 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmTest.bulk_testing**
21:54:27 - Duration: `399.287 ms`
21:54:27 - Mana used: `485,755`
21:54:27 - Mana per second: `1,216,557`
21:54:27 - Instructions executed: `27,716`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
21:54:27 - Total duration: `541.901 ms`
21:54:27 - Total mana used: `1,038,144`
21:54:27 - Mana per second: `1,915,746`
21:54:27 - Total instructions executed: `67,186`
21:54:27 - Tx hash computation: `27.916 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `6.204 ms`
21:54:27 - Revertible: `1.505 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmTest.nested_call_large_calldata**
21:54:27 - Duration: `482.599 ms`
21:54:27 - Mana used: `1,038,144`
21:54:27 - Mana per second: `2,151,152`
21:54:27 - Instructions executed: `67,186`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
21:54:27 - Total duration: `160.563 ms`
21:54:27 - Total mana used: `79,320`
21:54:27 - Mana per second: `494,013`
21:54:27 - Total instructions executed: `5,033`
21:54:27 - Tx hash computation: `28.027 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.471 ms`
21:54:27 - Revertible: `1.379 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_10**
21:54:27 - Duration: `97.337 ms`
21:54:27 - Mana used: `79,320`
21:54:27 - Mana per second: `814,899`
21:54:27 - Instructions executed: `5,033`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
21:54:27 - Total duration: `105.793 ms`
21:54:27 - Total mana used: `96,072`
21:54:27 - Mana per second: `908,116`
21:54:27 - Total instructions executed: `5,857`
21:54:27 - Tx hash computation: `32.027 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.246 ms`
21:54:27 - Revertible: `1.574 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_20**
21:54:27 - Duration: `42.977 ms`
21:54:27 - Mana used: `96,072`
21:54:27 - Mana per second: `2,235,422`
21:54:27 - Instructions executed: `5,857`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
21:54:27 - Total duration: `120.199 ms`
21:54:27 - Total mana used: `116,646`
21:54:27 - Mana per second: `970,442`
21:54:27 - Total instructions executed: `6,978`
21:54:27 - Tx hash computation: `24.926 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `5.248 ms`
21:54:27 - Revertible: `1.396 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_30**
21:54:27 - Duration: `60.957 ms`
21:54:27 - Mana used: `116,646`
21:54:27 - Mana per second: `1,913,576`
21:54:27 - Instructions executed: `6,978`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
21:54:27 - Total duration: `127.515 ms`
21:54:27 - Total mana used: `134,478`
21:54:27 - Mana per second: `1,054,606`
21:54:27 - Total instructions executed: `7,951`
21:54:27 - Tx hash computation: `31.231 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `5.056 ms`
21:54:27 - Revertible: `1.708 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_40**
21:54:27 - Duration: `63.232 ms`
21:54:27 - Mana used: `134,478`
21:54:27 - Mana per second: `2,126,730`
21:54:27 - Instructions executed: `7,951`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
21:54:27 - Total duration: `153.411 ms`
21:54:27 - Total mana used: `155,088`
21:54:27 - Mana per second: `1,010,928`
21:54:27 - Total instructions executed: `9,074`
21:54:27 - Tx hash computation: `33.177 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `6.415 ms`
21:54:27 - Revertible: `2.321 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_50**
21:54:27 - Duration: `85.906 ms`
21:54:27 - Mana used: `155,088`
21:54:27 - Mana per second: `1,805,321`
21:54:27 - Instructions executed: `9,074`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
21:54:27 - Total duration: `121.896 ms`
21:54:27 - Total mana used: `177,453`
21:54:27 - Mana per second: `1,455,773`
21:54:27 - Total instructions executed: `10,361`
21:54:27 - Tx hash computation: `26.834 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.348 ms`
21:54:27 - Revertible: `1.261 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_60**
21:54:27 - Duration: `66.279 ms`
21:54:27 - Mana used: `177,453`
21:54:27 - Mana per second: `2,677,352`
21:54:27 - Instructions executed: `10,361`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
21:54:27 - Total duration: `140.433 ms`
21:54:27 - Total mana used: `208,245`
21:54:27 - Mana per second: `1,482,879`
21:54:27 - Total instructions executed: `11,987`
21:54:27 - Tx hash computation: `27.256 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `2.928 ms`
21:54:27 - Revertible: `0.866 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_70**
21:54:27 - Duration: `87.892 ms`
21:54:27 - Mana used: `208,245`
21:54:27 - Mana per second: `2,369,318`
21:54:27 - Instructions executed: `11,987`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
21:54:27 - Total duration: `164.23 ms`
21:54:27 - Total mana used: `226,647`
21:54:27 - Mana per second: `1,380,060`
21:54:27 - Total instructions executed: `12,987`
21:54:27 - Tx hash computation: `33.344 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `7.801 ms`
21:54:27 - Revertible: `1.748 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_80**
21:54:27 - Duration: `99.332 ms`
21:54:27 - Mana used: `226,647`
21:54:27 - Mana per second: `2,281,714`
21:54:27 - Instructions executed: `12,987`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
21:54:27 - Total duration: `161.019 ms`
21:54:27 - Total mana used: `247,962`
21:54:27 - Mana per second: `1,539,957`
21:54:27 - Total instructions executed: `14,140`
21:54:27 - Tx hash computation: `39.109 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.702 ms`
21:54:27 - Revertible: `1.413 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_90**
21:54:27 - Duration: `92.583 ms`
21:54:27 - Mana used: `247,962`
21:54:27 - Mana per second: `2,678,262`
21:54:27 - Instructions executed: `14,140`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
21:54:27 - Total duration: `154.244 ms`
21:54:27 - Total mana used: `266,364`
21:54:27 - Mana per second: `1,726,902`
21:54:27 - Total instructions executed: `15,140`
21:54:27 - Tx hash computation: `40.058 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `5.23 ms`
21:54:27 - Revertible: `1.039 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_100**
21:54:27 - Duration: `86.322 ms`
21:54:27 - Mana used: `266,364`
21:54:27 - Mana per second: `3,085,715`
21:54:27 - Instructions executed: `15,140`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
21:54:27 - Total duration: `288.398 ms`
21:54:27 - Total mana used: `596,211`
21:54:27 - Mana per second: `2,067,321`
21:54:27 - Total instructions executed: `33,218`
21:54:27 - Tx hash computation: `35.563 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.873 ms`
21:54:27 - Revertible: `1.177 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_255**
21:54:27 - Duration: `215.609 ms`
21:54:27 - Mana used: `596,211`
21:54:27 - Mana per second: `2,765,243`
21:54:27 - Instructions executed: `33,218`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
21:54:27 - Total duration: `262.472 ms`
21:54:27 - Total mana used: `594,072`
21:54:27 - Mana per second: `2,263,375`
21:54:27 - Total instructions executed: `33,313`
21:54:27 - Tx hash computation: `33.496 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `3.756 ms`
21:54:27 - Revertible: `1.163 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_256**
21:54:27 - Duration: `206.981 ms`
21:54:27 - Mana used: `594,072`
21:54:27 - Mana per second: `2,870,178`
21:54:27 - Instructions executed: `33,313`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
21:54:27 - Total duration: `389.706 ms`
21:54:27 - Total mana used: `1,140,138`
21:54:27 - Mana per second: `2,925,639`
21:54:27 - Total instructions executed: `62,965`
21:54:27 - Tx hash computation: `46.725 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `6.449 ms`
21:54:27 - Revertible: `2.407 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_511**
21:54:27 - Duration: `311.122 ms`
21:54:27 - Mana used: `1,140,138`
21:54:27 - Mana per second: `3,664,596`
21:54:27 - Instructions executed: `62,965`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
21:54:27 - Total duration: `395.298 ms`
21:54:27 - Total mana used: `1,138,053`
21:54:27 - Mana per second: `2,878,978`
21:54:27 - Total instructions executed: `62,918`
21:54:27 - Tx hash computation: `28.708 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `5.886 ms`
21:54:27 - Revertible: `1.352 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_512**
21:54:27 - Duration: `335.914 ms`
21:54:27 - Mana used: `1,138,053`
21:54:27 - Mana per second: `3,387,927`
21:54:27 - Instructions executed: `62,918`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
21:54:27 - Total duration: `1,265.799 ms`
21:54:27 - Total mana used: `4,379,328`
21:54:27 - Mana per second: `3,459,735`
21:54:27 - Total instructions executed: `240,570`
21:54:27 - Tx hash computation: `26.019 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `5.437 ms`
21:54:27 - Revertible: `1.58 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.sha256_hash_2048**
21:54:27 - Duration: `1,179.681 ms`
21:54:27 - Mana used: `4,379,328`
21:54:27 - Mana per second: `3,712,299`
21:54:27 - Instructions executed: `240,570`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
21:54:27 - Total duration: `128.809 ms`
21:54:27 - Total mana used: `167,712`
21:54:27 - Mana per second: `1,302,023`
21:54:27 - Total instructions executed: `9,484`
21:54:27 - Tx hash computation: `31.737 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.105 ms`
21:54:27 - Revertible: `2.511 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.keccak_hash**
21:54:27 - Duration: `66.652 ms`
21:54:27 - Mana used: `167,712`
21:54:27 - Mana per second: `2,516,232`
21:54:27 - Instructions executed: `9,484`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
21:54:27 - Total duration: `114.374 ms`
21:54:27 - Total mana used: `49,272`
21:54:27 - Mana per second: `430,796`
21:54:27 - Total instructions executed: `3,079`
21:54:27 - Tx hash computation: `31.897 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.691 ms`
21:54:27 - Revertible: `1.49 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.keccak_f1600**
21:54:27 - Duration: `47.859 ms`
21:54:27 - Mana used: `49,272`
21:54:27 - Mana per second: `1,029,529`
21:54:27 - Instructions executed: `3,079`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
21:54:27 - Total duration: `121.145 ms`
21:54:27 - Total mana used: `33,534`
21:54:27 - Mana per second: `276,808`
21:54:27 - Total instructions executed: `2,207`
21:54:27 - Tx hash computation: `52.313 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.517 ms`
21:54:27 - Revertible: `2.598 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.poseidon2_hash**
21:54:27 - Duration: `24.449 ms`
21:54:27 - Mana used: `33,534`
21:54:27 - Mana per second: `1,371,606`
21:54:27 - Instructions executed: `2,207`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
21:54:27 - Total duration: `741.24 ms`
21:54:27 - Total mana used: `361,077`
21:54:27 - Mana per second: `487,125`
21:54:27 - Total instructions executed: `22,925`
21:54:27 - Tx hash computation: `33.502 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `5.756 ms`
21:54:27 - Revertible: `1.444 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.pedersen_hash**
21:54:27 - Duration: `672.808 ms`
21:54:27 - Mana used: `361,077`
21:54:27 - Mana per second: `536,671`
21:54:27 - Instructions executed: `22,925`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
21:54:27 - Total duration: `541.766 ms`
21:54:27 - Total mana used: `360,531`
21:54:27 - Mana per second: `665,473`
21:54:27 - Total instructions executed: `22,908`
21:54:27 - Tx hash computation: `27.67 ms`
21:54:27 - Private insertions:
21:54:27 - Non-revertible: `4.954 ms`
21:54:27 - Revertible: `1.607 ms`
21:54:27 - Enqueued public calls:
21:54:27 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
21:54:27 - Duration: `486.427 ms`
21:54:27 - Mana used: `360,531`
21:54:27 - Mana per second: `741,182`
21:54:27 - Instructions executed: `22,908`
21:54:27
21:54:27 ---------------------------------------------------------------------
21:54:27
21:54:27
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
20.046 s)
21:54:27 Public TX simulator apps tests: benchmarks
21:54:27
✓ Token Contract test (1764 ms)
21:54:27
✓ AMM Contract test (2508 ms)
21:54:27
✓ AVM simulator bulk test (795 ms)
21:54:27
✓ AVM large calldata test (870 ms)
21:54:27 AVM gadgets tests
21:54:27
✓ keccak_hash (342 ms)
21:54:27
✓ keccak_f1600 (378 ms)
21:54:27
✓ poseidon2_hash (353 ms)
21:54:27
✓ pedersen_hash (974 ms)
21:54:27
✓ pedersen_hash_with_index (795 ms)
21:54:27 sha256_hash_10
21:54:27
✓ sha256_hash_10 (395 ms)
21:54:27 sha256_hash_20
21:54:27
✓ sha256_hash_20 (334 ms)
21:54:27 sha256_hash_30
21:54:27
✓ sha256_hash_30 (335 ms)
21:54:27 sha256_hash_40
21:54:27
✓ sha256_hash_40 (352 ms)
21:54:27 sha256_hash_50
21:54:27
✓ sha256_hash_50 (390 ms)
21:54:27 sha256_hash_60
21:54:27
✓ sha256_hash_60 (376 ms)
21:54:27 sha256_hash_70
21:54:27
✓ sha256_hash_70 (394 ms)
21:54:27 sha256_hash_80
21:54:27
✓ sha256_hash_80 (421 ms)
21:54:27 sha256_hash_90
21:54:27
✓ sha256_hash_90 (379 ms)
21:54:27 sha256_hash_100
21:54:27
✓ sha256_hash_100 (388 ms)
21:54:27 sha256_hash_255
21:54:27
✓ sha256_hash_255 (521 ms)
21:54:27 sha256_hash_256
21:54:27
✓ sha256_hash_256 (489 ms)
21:54:27 sha256_hash_511
21:54:27
✓ sha256_hash_511 (619 ms)
21:54:27 sha256_hash_512
21:54:27
✓ sha256_hash_512 (607 ms)
21:54:27 sha256_hash_2048
21:54:27
✓ sha256_hash_2048 (1553 ms)
21:54:27
21:54:27
Test Suites: 1 passed, 1 total
21:54:27
Tests: 24 passed, 24 total
21:54:27
Snapshots: 0 total
21:54:27
Time: 20.167 s
21:54:27
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
21:54:27
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?