Parent Log:
http://ci.aztec-labs.com/f9d68d42e72642f5
Command: 2f76ae4bba915073 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/87c4b689268afecc86ab007c3587e45110daa43d
Env: REF_NAME=gh-readonly-queue/next/pr-15220-282da3bd25d49b92970e6fc85f110092e8566299 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 24 16:35:20 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15220_amd64_x1-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
16:35:24 [16:35:24.635]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-9PkoYp/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:26 [16:35:26.304]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1206.7818020000004ms
16:35:26
16:35:26 [16:35:26.313]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-gQ0iTP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:28 [16:35:28.717]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2154.2557989999996ms
16:35:28
16:35:28 [16:35:28.729]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-flt3FY/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:29 [16:35:29.399]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-jBgQ4d/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:30 [16:35:30.068]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-N3FLwr/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:30 [16:35:30.311]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-91aEOs/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:30 [16:35:30.672]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5Yy5tu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:31 [16:35:31.022]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-2nQE2V/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:31 [16:35:31.352]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-lGzEVm/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:31 [16:35:31.754]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-oHNRRu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:32 [16:35:32.150]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-hmwoN1/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:32 [16:35:32.520]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5VxQn6/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:32 [16:35:32.877]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-82UM1K/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:33 [16:35:33.289]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-TMODzI/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:33 [16:35:33.686]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-d3Th4i/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:34 [16:35:34.045]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ygPhC8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:34 [16:35:34.479]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-dLicGz/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:34 [16:35:34.968]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5TKakD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:35 [16:35:35.580]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-eEWrsQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:36 [16:35:36.139]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-zbbvmm/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:37 [16:35:37.626]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-TqhWl8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:37 [16:35:37.956]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-gBnC6y/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:38 [16:35:38.321]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-zSWpHa/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:38 [16:35:38.678]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-mThLBR/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:39 [16:35:39.562]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-jTwKoX/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:35:40 [16:35:40.331]
INFO:
public-tx-apps-tests-bench
16:35:40
16:35:40 [16:35:40.345]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
16:35:40
16:35:40 ## TX Label: Token contract tests/Token/constructor/0
16:35:40 - Total duration: `403.058 ms`
16:35:40 - Total mana used: `316,452`
16:35:40 - Mana per second: `785,128`
16:35:40 - Total instructions executed: `18,400`
16:35:40 - Tx hash computation: `36.037 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `8.404 ms`
16:35:40 - Revertible: `5.79 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token.constructor**
16:35:40 - Duration: `318.732 ms`
16:35:40 - Mana used: `316,452`
16:35:40 - Mana per second: `992,846`
16:35:40 - Instructions executed: `18,400`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: Token contract tests/Token/mint_to_public/1
16:35:40 - Total duration: `126.831 ms`
16:35:40 - Total mana used: `24,620`
16:35:40 - Mana per second: `194,117`
16:35:40 - Total instructions executed: `1,377`
16:35:40 - Tx hash computation: `35.154 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `5.337 ms`
16:35:40 - Revertible: `2.707 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token.mint_to_public**
16:35:40 - Duration: `55.52 ms`
16:35:40 - Mana used: `24,620`
16:35:40 - Mana per second: `443,442`
16:35:40 - Instructions executed: `1,377`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: Token contract tests/Token/balance_of_public/2
16:35:40 - Total duration: `87.429 ms`
16:35:40 - Total mana used: `8,988`
16:35:40 - Mana per second: `102,804`
16:35:40 - Total instructions executed: `594`
16:35:40 - Tx hash computation: `26.718 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `11.328 ms`
16:35:40 - Revertible: `1.594 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token.balance_of_public**
16:35:40 - Duration: `24.504 ms`
16:35:40 - Mana used: `8,988`
16:35:40 - Mana per second: `366,804`
16:35:40 - Instructions executed: `594`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: Token contract tests/Token/transfer_in_public/3
16:35:40 - Total duration: `102.023 ms`
16:35:40 - Total mana used: `31,121`
16:35:40 - Mana per second: `305,039`
16:35:40 - Total instructions executed: `1,814`
16:35:40 - Tx hash computation: `26.125 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `6.212 ms`
16:35:40 - Revertible: `1.739 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token.transfer_in_public**
16:35:40 - Duration: `43.665 ms`
16:35:40 - Mana used: `31,121`
16:35:40 - Mana per second: `712,722`
16:35:40 - Instructions executed: `1,814`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: Token contract tests/Token/balance_of_public/4
16:35:40 - Total duration: `70.569 ms`
16:35:40 - Total mana used: `8,988`
16:35:40 - Mana per second: `127,365`
16:35:40 - Total instructions executed: `594`
16:35:40 - Tx hash computation: `23.223 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `4.277 ms`
16:35:40 - Revertible: `1.872 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token.balance_of_public**
16:35:40 - Duration: `20.083 ms`
16:35:40 - Mana used: `8,988`
16:35:40 - Mana per second: `447,552`
16:35:40 - Instructions executed: `594`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: Token contract tests/Token/balance_of_public/5
16:35:40 - Total duration: `71.911 ms`
16:35:40 - Total mana used: `8,988`
16:35:40 - Mana per second: `124,988`
16:35:40 - Total instructions executed: `594`
16:35:40 - Tx hash computation: `32.437 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `3.837 ms`
16:35:40 - Revertible: `1.529 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token.balance_of_public**
16:35:40 - Duration: `15.973 ms`
16:35:40 - Mana used: `8,988`
16:35:40 - Mana per second: `562,713`
16:35:40 - Instructions executed: `594`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: Token contract tests/Token/balance_of_public/6
16:35:40 - Total duration: `97.284 ms`
16:35:40 - Total mana used: `8,988`
16:35:40 - Mana per second: `92,390`
16:35:40 - Total instructions executed: `594`
16:35:40 - Tx hash computation: `23.079 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `10.424 ms`
16:35:40 - Revertible: `2.469 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token.balance_of_public**
16:35:40 - Duration: `19.431 ms`
16:35:40 - Mana used: `8,988`
16:35:40 - Mana per second: `462,571`
16:35:40 - Instructions executed: `594`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: Token contract tests/Token/burn_public/7
16:35:40 - Total duration: `79.046 ms`
16:35:40 - Total mana used: `19,454`
16:35:40 - Mana per second: `246,109`
16:35:40 - Total instructions executed: `1,054`
16:35:40 - Tx hash computation: `22.378 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `3.774 ms`
16:35:40 - Revertible: `1.174 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token.burn_public**
16:35:40 - Duration: `25.841 ms`
16:35:40 - Mana used: `19,454`
16:35:40 - Mana per second: `752,830`
16:35:40 - Instructions executed: `1,054`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: Token contract tests/Token/balance_of_public/8
16:35:40 - Total duration: `91.39 ms`
16:35:40 - Total mana used: `8,988`
16:35:40 - Mana per second: `98,348`
16:35:40 - Total instructions executed: `594`
16:35:40 - Tx hash computation: `31.918 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `4.435 ms`
16:35:40 - Revertible: `2.198 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token.balance_of_public**
16:35:40 - Duration: `26.804 ms`
16:35:40 - Mana used: `8,988`
16:35:40 - Mana per second: `335,321`
16:35:40 - Instructions executed: `594`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AMM contract tests/Token/constructor/0
16:35:40 - Total duration: `247.764 ms`
16:35:40 - Total mana used: `316,452`
16:35:40 - Mana per second: `1,277,231`
16:35:40 - Total instructions executed: `18,400`
16:35:40 - Tx hash computation: `39.139 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `5.071 ms`
16:35:40 - Revertible: `1.477 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token.constructor**
16:35:40 - Duration: `181.194 ms`
16:35:40 - Mana used: `316,452`
16:35:40 - Mana per second: `1,746,481`
16:35:40 - Instructions executed: `18,400`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AMM contract tests/Token/constructor/1
16:35:40 - Total duration: `266.224 ms`
16:35:40 - Total mana used: `316,452`
16:35:40 - Mana per second: `1,188,669`
16:35:40 - Total instructions executed: `18,400`
16:35:40 - Tx hash computation: `35.706 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `6.587 ms`
16:35:40 - Revertible: `1.996 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token.constructor**
16:35:40 - Duration: `196.714 ms`
16:35:40 - Mana used: `316,452`
16:35:40 - Mana per second: `1,608,690`
16:35:40 - Instructions executed: `18,400`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AMM contract tests/Token/constructor/2
16:35:40 - Total duration: `290.58 ms`
16:35:40 - Total mana used: `316,452`
16:35:40 - Mana per second: `1,089,036`
16:35:40 - Total instructions executed: `18,400`
16:35:40 - Tx hash computation: `37.772 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `13.391 ms`
16:35:40 - Revertible: `2.454 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token.constructor**
16:35:40 - Duration: `208.947 ms`
16:35:40 - Mana used: `316,452`
16:35:40 - Mana per second: `1,514,509`
16:35:40 - Instructions executed: `18,400`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AMM contract tests/AMM/constructor/3
16:35:40 - Total duration: `170.464 ms`
16:35:40 - Total mana used: `42,933`
16:35:40 - Mana per second: `251,860`
16:35:40 - Total instructions executed: `2,032`
16:35:40 - Tx hash computation: `41.045 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `4.555 ms`
16:35:40 - Revertible: `1.475 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AMM.constructor**
16:35:40 - Duration: `101.48 ms`
16:35:40 - Mana used: `42,933`
16:35:40 - Mana per second: `423,067`
16:35:40 - Instructions executed: `2,032`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AMM contract tests/AMM/set_minter/4
16:35:40 - Total duration: `90.913 ms`
16:35:40 - Total mana used: `11,068`
16:35:40 - Mana per second: `121,743`
16:35:40 - Total instructions executed: `626`
16:35:40 - Tx hash computation: `24.765 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `17.544 ms`
16:35:40 - Revertible: `5.572 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token.set_minter**
16:35:40 - Duration: `24.079 ms`
16:35:40 - Mana used: `11,068`
16:35:40 - Mana per second: `459,658`
16:35:40 - Instructions executed: `626`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AMM contract tests/AMM/add_liquidity/5
16:35:40 - Total duration: `351.706 ms`
16:35:40 - Total mana used: `135,783`
16:35:40 - Mana per second: `386,070`
16:35:40 - Total instructions executed: `7,768`
16:35:40 - Tx hash computation: `27.195 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `10.842 ms`
16:35:40 - Revertible: `2.455 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token._increase_public_balance**
16:35:40 - Duration: `32.418 ms`
16:35:40 - Mana used: `17,167`
16:35:40 - Mana per second: `529,554`
16:35:40 - Instructions executed: `1,027`
16:35:40 - **Fn: Token._increase_public_balance**
16:35:40 - Duration: `31.135 ms`
16:35:40 - Mana used: `17,167`
16:35:40 - Mana per second: `551,366`
16:35:40 - Instructions executed: `1,027`
16:35:40 - **Fn: AMM._add_liquidity**
16:35:40 - Duration: `209.03 ms`
16:35:40 - Mana used: `101,449`
16:35:40 - Mana per second: `485,333`
16:35:40 - Instructions executed: `5,714`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
16:35:40 - Total duration: `238.254 ms`
16:35:40 - Total mana used: `86,313`
16:35:40 - Mana per second: `362,274`
16:35:40 - Total instructions executed: `5,068`
16:35:40 - Tx hash computation: `27.915 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `5.926 ms`
16:35:40 - Revertible: `1.21 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token._increase_public_balance**
16:35:40 - Duration: `28.694 ms`
16:35:40 - Mana used: `17,167`
16:35:40 - Mana per second: `598,274`
16:35:40 - Instructions executed: `1,027`
16:35:40 - **Fn: AMM._swap_exact_tokens_for_tokens**
16:35:40 - Duration: `148.946 ms`
16:35:40 - Mana used: `69,146`
16:35:40 - Mana per second: `464,236`
16:35:40 - Instructions executed: `4,041`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
16:35:40 - Total duration: `344.591 ms`
16:35:40 - Total mana used: `155,107`
16:35:40 - Mana per second: `450,119`
16:35:40 - Total instructions executed: `8,883`
16:35:40 - Tx hash computation: `24.145 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `20.29 ms`
16:35:40 - Revertible: `2.399 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: Token._increase_public_balance**
16:35:40 - Duration: `38.943 ms`
16:35:40 - Mana used: `17,167`
16:35:40 - Mana per second: `440,829`
16:35:40 - Instructions executed: `1,027`
16:35:40 - **Fn: AMM._remove_liquidity**
16:35:40 - Duration: `226.588 ms`
16:35:40 - Mana used: `137,940`
16:35:40 - Mana per second: `608,771`
16:35:40 - Instructions executed: `7,856`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
16:35:40 - Total duration: `389.257 ms`
16:35:40 - Total mana used: `485,755`
16:35:40 - Mana per second: `1,247,902`
16:35:40 - Total instructions executed: `27,716`
16:35:40 - Tx hash computation: `31.771 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `4.652 ms`
16:35:40 - Revertible: `1.79 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmTest.bulk_testing**
16:35:40 - Duration: `325.381 ms`
16:35:40 - Mana used: `485,755`
16:35:40 - Mana per second: `1,492,880`
16:35:40 - Instructions executed: `27,716`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
16:35:40 - Total duration: `401.219 ms`
16:35:40 - Total mana used: `1,038,180`
16:35:40 - Mana per second: `2,587,565`
16:35:40 - Total instructions executed: `67,188`
16:35:40 - Tx hash computation: `28.469 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `5.188 ms`
16:35:40 - Revertible: `1.745 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmTest.nested_call_large_calldata**
16:35:40 - Duration: `345.413 ms`
16:35:40 - Mana used: `1,038,180`
16:35:40 - Mana per second: `3,005,616`
16:35:40 - Instructions executed: `67,188`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
16:35:40 - Total duration: `126.357 ms`
16:35:40 - Total mana used: `79,332`
16:35:40 - Mana per second: `627,839`
16:35:40 - Total instructions executed: `5,034`
16:35:40 - Tx hash computation: `23.648 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `3.965 ms`
16:35:40 - Revertible: `1.415 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_10**
16:35:40 - Duration: `70.735 ms`
16:35:40 - Mana used: `79,332`
16:35:40 - Mana per second: `1,121,542`
16:35:40 - Instructions executed: `5,034`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
16:35:40 - Total duration: `114.614 ms`
16:35:40 - Total mana used: `96,084`
16:35:40 - Mana per second: `838,327`
16:35:40 - Total instructions executed: `5,858`
16:35:40 - Tx hash computation: `36.957 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `4.851 ms`
16:35:40 - Revertible: `1.66 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_20**
16:35:40 - Duration: `43.163 ms`
16:35:40 - Mana used: `96,084`
16:35:40 - Mana per second: `2,226,094`
16:35:40 - Instructions executed: `5,858`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
16:35:40 - Total duration: `109.91 ms`
16:35:40 - Total mana used: `116,658`
16:35:40 - Mana per second: `1,061,398`
16:35:40 - Total instructions executed: `6,979`
16:35:40 - Tx hash computation: `24.096 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `3.493 ms`
16:35:40 - Revertible: `1.011 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_30**
16:35:40 - Duration: `43.125 ms`
16:35:40 - Mana used: `116,658`
16:35:40 - Mana per second: `2,705,134`
16:35:40 - Instructions executed: `6,979`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
16:35:40 - Total duration: `171.004 ms`
16:35:40 - Total mana used: `134,490`
16:35:40 - Mana per second: `786,474`
16:35:40 - Total instructions executed: `7,952`
16:35:40 - Tx hash computation: `39.062 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `8.503 ms`
16:35:40 - Revertible: `1.81 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_40**
16:35:40 - Duration: `87.263 ms`
16:35:40 - Mana used: `134,490`
16:35:40 - Mana per second: `1,541,206`
16:35:40 - Instructions executed: `7,952`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
16:35:40 - Total duration: `160.355 ms`
16:35:40 - Total mana used: `155,100`
16:35:40 - Mana per second: `967,226`
16:35:40 - Total instructions executed: `9,075`
16:35:40 - Tx hash computation: `37.881 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `7.481 ms`
16:35:40 - Revertible: `1.324 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_50**
16:35:40 - Duration: `61.061 ms`
16:35:40 - Mana used: `155,100`
16:35:40 - Mana per second: `2,540,073`
16:35:40 - Instructions executed: `9,075`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
16:35:40 - Total duration: `140.146 ms`
16:35:40 - Total mana used: `177,465`
16:35:40 - Mana per second: `1,266,288`
16:35:40 - Total instructions executed: `10,362`
16:35:40 - Tx hash computation: `25.038 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `13.086 ms`
16:35:40 - Revertible: `1.262 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_60**
16:35:40 - Duration: `65.551 ms`
16:35:40 - Mana used: `177,465`
16:35:40 - Mana per second: `2,707,286`
16:35:40 - Instructions executed: `10,362`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
16:35:40 - Total duration: `131.762 ms`
16:35:40 - Total mana used: `208,257`
16:35:40 - Mana per second: `1,580,552`
16:35:40 - Total instructions executed: `11,988`
16:35:40 - Tx hash computation: `23.58 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `7.129 ms`
16:35:40 - Revertible: `1.915 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_70**
16:35:40 - Duration: `72.272 ms`
16:35:40 - Mana used: `208,257`
16:35:40 - Mana per second: `2,881,561`
16:35:40 - Instructions executed: `11,988`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
16:35:40 - Total duration: `161.718 ms`
16:35:40 - Total mana used: `226,659`
16:35:40 - Mana per second: `1,401,571`
16:35:40 - Total instructions executed: `12,988`
16:35:40 - Tx hash computation: `28.61 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `6.123 ms`
16:35:40 - Revertible: `2.099 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_80**
16:35:40 - Duration: `98.535 ms`
16:35:40 - Mana used: `226,659`
16:35:40 - Mana per second: `2,300,289`
16:35:40 - Instructions executed: `12,988`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
16:35:40 - Total duration: `152.989 ms`
16:35:40 - Total mana used: `247,974`
16:35:40 - Mana per second: `1,620,859`
16:35:40 - Total instructions executed: `14,141`
16:35:40 - Tx hash computation: `37.555 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `4.728 ms`
16:35:40 - Revertible: `0.902 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_90**
16:35:40 - Duration: `84.013 ms`
16:35:40 - Mana used: `247,974`
16:35:40 - Mana per second: `2,951,627`
16:35:40 - Instructions executed: `14,141`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
16:35:40 - Total duration: `144.193 ms`
16:35:40 - Total mana used: `266,376`
16:35:40 - Mana per second: `1,847,354`
16:35:40 - Total instructions executed: `15,141`
16:35:40 - Tx hash computation: `29.57 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `7.337 ms`
16:35:40 - Revertible: `1.857 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_100**
16:35:40 - Duration: `74.807 ms`
16:35:40 - Mana used: `266,376`
16:35:40 - Mana per second: `3,560,830`
16:35:40 - Instructions executed: `15,141`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
16:35:40 - Total duration: `223.672 ms`
16:35:40 - Total mana used: `596,223`
16:35:40 - Mana per second: `2,665,615`
16:35:40 - Total instructions executed: `33,219`
16:35:40 - Tx hash computation: `25.353 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `4.753 ms`
16:35:40 - Revertible: `0.977 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_255**
16:35:40 - Duration: `167.378 ms`
16:35:40 - Mana used: `596,223`
16:35:40 - Mana per second: `3,562,129`
16:35:40 - Instructions executed: `33,219`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
16:35:40 - Total duration: `251.611 ms`
16:35:40 - Total mana used: `594,084`
16:35:40 - Mana per second: `2,361,121`
16:35:40 - Total instructions executed: `33,314`
16:35:40 - Tx hash computation: `25.73 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `3.689 ms`
16:35:40 - Revertible: `0.99 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_256**
16:35:40 - Duration: `200.078 ms`
16:35:40 - Mana used: `594,084`
16:35:40 - Mana per second: `2,969,258`
16:35:40 - Instructions executed: `33,314`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
16:35:40 - Total duration: `408.77 ms`
16:35:40 - Total mana used: `1,140,150`
16:35:40 - Mana per second: `2,789,220`
16:35:40 - Total instructions executed: `62,966`
16:35:40 - Tx hash computation: `32.976 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `3.466 ms`
16:35:40 - Revertible: `1.297 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_511**
16:35:40 - Duration: `344.512 ms`
16:35:40 - Mana used: `1,140,150`
16:35:40 - Mana per second: `3,309,460`
16:35:40 - Instructions executed: `62,966`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
16:35:40 - Total duration: `366.635 ms`
16:35:40 - Total mana used: `1,138,065`
16:35:40 - Mana per second: `3,104,078`
16:35:40 - Total instructions executed: `62,919`
16:35:40 - Tx hash computation: `25.356 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `4.403 ms`
16:35:40 - Revertible: `1.154 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_512**
16:35:40 - Duration: `313.834 ms`
16:35:40 - Mana used: `1,138,065`
16:35:40 - Mana per second: `3,626,333`
16:35:40 - Instructions executed: `62,919`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
16:35:40 - Total duration: `1,244.85 ms`
16:35:40 - Total mana used: `4,379,340`
16:35:40 - Mana per second: `3,517,967`
16:35:40 - Total instructions executed: `240,571`
16:35:40 - Tx hash computation: `29.197 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `9.447 ms`
16:35:40 - Revertible: `3.613 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.sha256_hash_2048**
16:35:40 - Duration: `1,157.16 ms`
16:35:40 - Mana used: `4,379,340`
16:35:40 - Mana per second: `3,784,559`
16:35:40 - Instructions executed: `240,571`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
16:35:40 - Total duration: `110.76 ms`
16:35:40 - Total mana used: `167,712`
16:35:40 - Mana per second: `1,514,188`
16:35:40 - Total instructions executed: `9,484`
16:35:40 - Tx hash computation: `27.57 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `5.554 ms`
16:35:40 - Revertible: `1.333 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.keccak_hash**
16:35:40 - Duration: `56.165 ms`
16:35:40 - Mana used: `167,712`
16:35:40 - Mana per second: `2,986,037`
16:35:40 - Instructions executed: `9,484`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
16:35:40 - Total duration: `108.496 ms`
16:35:40 - Total mana used: `49,284`
16:35:40 - Mana per second: `454,248`
16:35:40 - Total instructions executed: `3,080`
16:35:40 - Tx hash computation: `42.03 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `8.482 ms`
16:35:40 - Revertible: `1.408 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.keccak_f1600**
16:35:40 - Duration: `26.922 ms`
16:35:40 - Mana used: `49,284`
16:35:40 - Mana per second: `1,830,607`
16:35:40 - Instructions executed: `3,080`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
16:35:40 - Total duration: `123.247 ms`
16:35:40 - Total mana used: `33,546`
16:35:40 - Mana per second: `272,185`
16:35:40 - Total instructions executed: `2,208`
16:35:40 - Tx hash computation: `33.071 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `6.167 ms`
16:35:40 - Revertible: `1.77 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.poseidon2_hash**
16:35:40 - Duration: `52.22 ms`
16:35:40 - Mana used: `33,546`
16:35:40 - Mana per second: `642,403`
16:35:40 - Instructions executed: `2,208`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
16:35:40 - Total duration: `630.883 ms`
16:35:40 - Total mana used: `361,398`
16:35:40 - Mana per second: `572,845`
16:35:40 - Total instructions executed: `22,943`
16:35:40 - Tx hash computation: `29.726 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `6.434 ms`
16:35:40 - Revertible: `1.788 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.pedersen_hash**
16:35:40 - Duration: `562.742 ms`
16:35:40 - Mana used: `361,398`
16:35:40 - Mana per second: `642,209`
16:35:40 - Instructions executed: `22,943`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
16:35:40 - Total duration: `541.71 ms`
16:35:40 - Total mana used: `360,582`
16:35:40 - Mana per second: `665,637`
16:35:40 - Total instructions executed: `22,906`
16:35:40 - Tx hash computation: `40.424 ms`
16:35:40 - Private insertions:
16:35:40 - Non-revertible: `4.985 ms`
16:35:40 - Revertible: `1.364 ms`
16:35:40 - Enqueued public calls:
16:35:40 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
16:35:40 - Duration: `457.206 ms`
16:35:40 - Mana used: `360,582`
16:35:40 - Mana per second: `788,665`
16:35:40 - Instructions executed: `22,906`
16:35:40
16:35:40 ---------------------------------------------------------------------
16:35:40
16:35:40
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
18.447 s)
16:35:40 Public TX simulator apps tests: benchmarks
16:35:40
✓ Token Contract test (1701 ms)
16:35:40
✓ AMM Contract test (2413 ms)
16:35:40
✓ AVM simulator bulk test (671 ms)
16:35:40
✓ AVM large calldata test (671 ms)
16:35:40 AVM gadgets tests
16:35:40
✓ keccak_hash (334 ms)
16:35:40
✓ keccak_f1600 (363 ms)
16:35:40
✓ poseidon2_hash (357 ms)
16:35:40
✓ pedersen_hash (882 ms)
16:35:40
✓ pedersen_hash_with_index (775 ms)
16:35:40 sha256_hash_10
16:35:40
✓ sha256_hash_10 (362 ms)
16:35:40 sha256_hash_20
16:35:40
✓ sha256_hash_20 (342 ms)
16:35:40 sha256_hash_30
16:35:40
✓ sha256_hash_30 (336 ms)
16:35:40 sha256_hash_40
16:35:40
✓ sha256_hash_40 (401 ms)
16:35:40 sha256_hash_50
16:35:40
✓ sha256_hash_50 (394 ms)
16:35:40 sha256_hash_60
16:35:40
✓ sha256_hash_60 (370 ms)
16:35:40 sha256_hash_70
16:35:40
✓ sha256_hash_70 (357 ms)
16:35:40 sha256_hash_80
16:35:40
✓ sha256_hash_80 (413 ms)
16:35:40 sha256_hash_90
16:35:40
✓ sha256_hash_90 (395 ms)
16:35:40 sha256_hash_100
16:35:40
✓ sha256_hash_100 (361 ms)
16:35:40 sha256_hash_255
16:35:40
✓ sha256_hash_255 (432 ms)
16:35:40 sha256_hash_256
16:35:40
✓ sha256_hash_256 (490 ms)
16:35:40 sha256_hash_511
16:35:40
✓ sha256_hash_511 (612 ms)
16:35:40 sha256_hash_512
16:35:40
✓ sha256_hash_512 (558 ms)
16:35:40 sha256_hash_2048
16:35:40
✓ sha256_hash_2048 (1481 ms)
16:35:40
16:35:40
Test Suites: 1 passed, 1 total
16:35:40
Tests: 24 passed, 24 total
16:35:40
Snapshots: 0 total
16:35:40
Time: 18.533 s
16:35:40
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
16:35:40
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?