Parent Log:
http://ci.aztec-labs.com/da2e9aeec7681664
Command: a8cc061dbe484831 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/107a625e4a5b124b87c02fa9ff2ae12b5778baa9
Env: REF_NAME=gh-readonly-queue/next/pr-15186-54fc27adbce52a5aa04aeae6eec34ae4b1044f92 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 20 14:24:29 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15186_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
14:24:34 [14:24:34.006]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-te60Wd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:35 [14:24:35.693]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1251.0803300000007ms
14:24:35
14:24:35 [14:24:35.700]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-kKW59Z/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:37 [14:24:37.982]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2033.1869580000002ms
14:24:37
14:24:37 [14:24:37.993]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-6BZzqu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:38 [14:24:38.561]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-c0sUID/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:39 [14:24:39.239]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-YDtG2n/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:39 [14:24:39.514]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rp6D42/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:39 [14:24:39.874]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-1Pi9zR/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:40 [14:24:40.198]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-sDv6CT/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:40 [14:24:40.560]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-acEduZ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:40 [14:24:40.919]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-jFoqR1/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:41 [14:24:41.320]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-JqNv7O/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:41 [14:24:41.687]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-A7q2FU/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:42 [14:24:42.032]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-fia2p7/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:42 [14:24:42.423]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-u24zBZ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:42 [14:24:42.850]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-hg7ro9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:43 [14:24:43.254]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-qK53DK/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:43 [14:24:43.704]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-IX5t4X/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:44 [14:24:44.126]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-iPLeay/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:44 [14:24:44.745]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Wa8Yfo/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:45 [14:24:45.325]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-gYWTRu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:46 [14:24:46.859]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-MukJPD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:47 [14:24:47.183]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-CsFpIL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:47 [14:24:47.471]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-GK61D0/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:47 [14:24:47.750]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-uvhYKD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:48 [14:24:48.705]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-3FCB7W/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:24:49 [14:24:49.499]
INFO:
public-tx-apps-tests-bench
14:24:49
14:24:49 [14:24:49.586]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
14:24:49
14:24:49 ## TX Label: Token contract tests/Token/constructor/0
14:24:49 - Total duration: `388.458 ms`
14:24:49 - Total mana used: `316,452`
14:24:49 - Mana per second: `814,636`
14:24:49 - Total instructions executed: `18,400`
14:24:49 - Tx hash computation: `45.332 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `16.735 ms`
14:24:49 - Revertible: `2.833 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token.constructor**
14:24:49 - Duration: `269.983 ms`
14:24:49 - Mana used: `316,452`
14:24:49 - Mana per second: `1,172,120`
14:24:49 - Instructions executed: `18,400`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: Token contract tests/Token/mint_to_public/1
14:24:49 - Total duration: `116.111 ms`
14:24:49 - Total mana used: `24,620`
14:24:49 - Mana per second: `212,038`
14:24:49 - Total instructions executed: `1,377`
14:24:49 - Tx hash computation: `26.195 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `5.978 ms`
14:24:49 - Revertible: `1.756 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token.mint_to_public**
14:24:49 - Duration: `52.1 ms`
14:24:49 - Mana used: `24,620`
14:24:49 - Mana per second: `472,553`
14:24:49 - Instructions executed: `1,377`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: Token contract tests/Token/balance_of_public/2
14:24:49 - Total duration: `103.682 ms`
14:24:49 - Total mana used: `8,988`
14:24:49 - Mana per second: `86,688`
14:24:49 - Total instructions executed: `594`
14:24:49 - Tx hash computation: `26.539 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `5.029 ms`
14:24:49 - Revertible: `3.359 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token.balance_of_public**
14:24:49 - Duration: `44.404 ms`
14:24:49 - Mana used: `8,988`
14:24:49 - Mana per second: `202,414`
14:24:49 - Instructions executed: `594`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: Token contract tests/Token/transfer_in_public/3
14:24:49 - Total duration: `118.545 ms`
14:24:49 - Total mana used: `31,121`
14:24:49 - Mana per second: `262,525`
14:24:49 - Total instructions executed: `1,814`
14:24:49 - Tx hash computation: `33.875 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `11.526 ms`
14:24:49 - Revertible: `3.423 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token.transfer_in_public**
14:24:49 - Duration: `40.68 ms`
14:24:49 - Mana used: `31,121`
14:24:49 - Mana per second: `765,014`
14:24:49 - Instructions executed: `1,814`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: Token contract tests/Token/balance_of_public/4
14:24:49 - Total duration: `99.013 ms`
14:24:49 - Total mana used: `8,988`
14:24:49 - Mana per second: `90,776`
14:24:49 - Total instructions executed: `594`
14:24:49 - Tx hash computation: `34.904 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `11.59 ms`
14:24:49 - Revertible: `2.068 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token.balance_of_public**
14:24:49 - Duration: `28.427 ms`
14:24:49 - Mana used: `8,988`
14:24:49 - Mana per second: `316,182`
14:24:49 - Instructions executed: `594`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: Token contract tests/Token/balance_of_public/5
14:24:49 - Total duration: `92.332 ms`
14:24:49 - Total mana used: `8,988`
14:24:49 - Mana per second: `97,345`
14:24:49 - Total instructions executed: `594`
14:24:49 - Tx hash computation: `35.208 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `6.78 ms`
14:24:49 - Revertible: `1.615 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token.balance_of_public**
14:24:49 - Duration: `23.154 ms`
14:24:49 - Mana used: `8,988`
14:24:49 - Mana per second: `388,189`
14:24:49 - Instructions executed: `594`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: Token contract tests/Token/balance_of_public/6
14:24:49 - Total duration: `66.429 ms`
14:24:49 - Total mana used: `8,988`
14:24:49 - Mana per second: `135,303`
14:24:49 - Total instructions executed: `594`
14:24:49 - Tx hash computation: `23.768 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `5.773 ms`
14:24:49 - Revertible: `2.328 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token.balance_of_public**
14:24:49 - Duration: `16.851 ms`
14:24:49 - Mana used: `8,988`
14:24:49 - Mana per second: `533,377`
14:24:49 - Instructions executed: `594`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: Token contract tests/Token/burn_public/7
14:24:49 - Total duration: `90.16 ms`
14:24:49 - Total mana used: `19,454`
14:24:49 - Mana per second: `215,772`
14:24:49 - Total instructions executed: `1,054`
14:24:49 - Tx hash computation: `26.229 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `3.596 ms`
14:24:49 - Revertible: `1.089 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token.burn_public**
14:24:49 - Duration: `35.846 ms`
14:24:49 - Mana used: `19,454`
14:24:49 - Mana per second: `542,705`
14:24:49 - Instructions executed: `1,054`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: Token contract tests/Token/balance_of_public/8
14:24:49 - Total duration: `95.994 ms`
14:24:49 - Total mana used: `8,988`
14:24:49 - Mana per second: `93,631`
14:24:49 - Total instructions executed: `594`
14:24:49 - Tx hash computation: `32.724 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `5.486 ms`
14:24:49 - Revertible: `2.039 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token.balance_of_public**
14:24:49 - Duration: `33.888 ms`
14:24:49 - Mana used: `8,988`
14:24:49 - Mana per second: `265,226`
14:24:49 - Instructions executed: `594`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AMM contract tests/Token/constructor/0
14:24:49 - Total duration: `307.618 ms`
14:24:49 - Total mana used: `316,452`
14:24:49 - Mana per second: `1,028,719`
14:24:49 - Total instructions executed: `18,400`
14:24:49 - Tx hash computation: `29.554 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `4.35 ms`
14:24:49 - Revertible: `1.367 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token.constructor**
14:24:49 - Duration: `246.933 ms`
14:24:49 - Mana used: `316,452`
14:24:49 - Mana per second: `1,281,528`
14:24:49 - Instructions executed: `18,400`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AMM contract tests/Token/constructor/1
14:24:49 - Total duration: `271.22 ms`
14:24:49 - Total mana used: `316,452`
14:24:49 - Mana per second: `1,166,770`
14:24:49 - Total instructions executed: `18,400`
14:24:49 - Tx hash computation: `34.467 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `4.734 ms`
14:24:49 - Revertible: `1.991 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token.constructor**
14:24:49 - Duration: `208.944 ms`
14:24:49 - Mana used: `316,452`
14:24:49 - Mana per second: `1,514,532`
14:24:49 - Instructions executed: `18,400`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AMM contract tests/Token/constructor/2
14:24:49 - Total duration: `288.546 ms`
14:24:49 - Total mana used: `316,452`
14:24:49 - Mana per second: `1,096,711`
14:24:49 - Total instructions executed: `18,400`
14:24:49 - Tx hash computation: `34.537 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `8.02 ms`
14:24:49 - Revertible: `1.394 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token.constructor**
14:24:49 - Duration: `222.577 ms`
14:24:49 - Mana used: `316,452`
14:24:49 - Mana per second: `1,421,765`
14:24:49 - Instructions executed: `18,400`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AMM contract tests/AMM/constructor/3
14:24:49 - Total duration: `138.282 ms`
14:24:49 - Total mana used: `42,933`
14:24:49 - Mana per second: `310,474`
14:24:49 - Total instructions executed: `2,032`
14:24:49 - Tx hash computation: `32.143 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `4.786 ms`
14:24:49 - Revertible: `1.486 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AMM.constructor**
14:24:49 - Duration: `78.737 ms`
14:24:49 - Mana used: `42,933`
14:24:49 - Mana per second: `545,273`
14:24:49 - Instructions executed: `2,032`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AMM contract tests/AMM/set_minter/4
14:24:49 - Total duration: `83.66 ms`
14:24:49 - Total mana used: `11,068`
14:24:49 - Mana per second: `132,298`
14:24:49 - Total instructions executed: `626`
14:24:49 - Tx hash computation: `22.15 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `5.054 ms`
14:24:49 - Revertible: `1.277 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token.set_minter**
14:24:49 - Duration: `22.89 ms`
14:24:49 - Mana used: `11,068`
14:24:49 - Mana per second: `483,523`
14:24:49 - Instructions executed: `626`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AMM contract tests/AMM/add_liquidity/5
14:24:49 - Total duration: `373.59 ms`
14:24:49 - Total mana used: `135,729`
14:24:49 - Mana per second: `363,310`
14:24:49 - Total instructions executed: `7,765`
14:24:49 - Tx hash computation: `26.859 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `5.07 ms`
14:24:49 - Revertible: `1.746 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token._increase_public_balance**
14:24:49 - Duration: `49.251 ms`
14:24:49 - Mana used: `17,167`
14:24:49 - Mana per second: `348,559`
14:24:49 - Instructions executed: `1,027`
14:24:49 - **Fn: Token._increase_public_balance**
14:24:49 - Duration: `36.034 ms`
14:24:49 - Mana used: `17,167`
14:24:49 - Mana per second: `476,409`
14:24:49 - Instructions executed: `1,027`
14:24:49 - **Fn: AMM._add_liquidity**
14:24:49 - Duration: `230.35 ms`
14:24:49 - Mana used: `101,395`
14:24:49 - Mana per second: `440,178`
14:24:49 - Instructions executed: `5,711`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
14:24:49 - Total duration: `155.598 ms`
14:24:49 - Total mana used: `86,259`
14:24:49 - Mana per second: `554,372`
14:24:49 - Total instructions executed: `5,065`
14:24:49 - Tx hash computation: `25.227 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `4.226 ms`
14:24:49 - Revertible: `1.095 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token._increase_public_balance**
14:24:49 - Duration: `23.62 ms`
14:24:49 - Mana used: `17,167`
14:24:49 - Mana per second: `726,814`
14:24:49 - Instructions executed: `1,027`
14:24:49 - **Fn: AMM._swap_exact_tokens_for_tokens**
14:24:49 - Duration: `78.729 ms`
14:24:49 - Mana used: `69,092`
14:24:49 - Mana per second: `877,588`
14:24:49 - Instructions executed: `4,038`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
14:24:49 - Total duration: `261.921 ms`
14:24:49 - Total mana used: `154,999`
14:24:49 - Mana per second: `591,777`
14:24:49 - Total instructions executed: `8,877`
14:24:49 - Tx hash computation: `34.85 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `5.347 ms`
14:24:49 - Revertible: `2.053 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: Token._increase_public_balance**
14:24:49 - Duration: `24.729 ms`
14:24:49 - Mana used: `17,167`
14:24:49 - Mana per second: `694,204`
14:24:49 - Instructions executed: `1,027`
14:24:49 - **Fn: AMM._remove_liquidity**
14:24:49 - Duration: `168.12 ms`
14:24:49 - Mana used: `137,832`
14:24:49 - Mana per second: `819,843`
14:24:49 - Instructions executed: `7,850`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
14:24:49 - Total duration: `315.759 ms`
14:24:49 - Total mana used: `485,755`
14:24:49 - Mana per second: `1,538,372`
14:24:49 - Total instructions executed: `27,716`
14:24:49 - Tx hash computation: `34.009 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `3.535 ms`
14:24:49 - Revertible: `0.927 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmTest.bulk_testing**
14:24:49 - Duration: `254.142 ms`
14:24:49 - Mana used: `485,755`
14:24:49 - Mana per second: `1,911,355`
14:24:49 - Instructions executed: `27,716`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
14:24:49 - Total duration: `407.384 ms`
14:24:49 - Total mana used: `1,038,144`
14:24:49 - Mana per second: `2,548,316`
14:24:49 - Total instructions executed: `67,186`
14:24:49 - Tx hash computation: `28.899 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `4.559 ms`
14:24:49 - Revertible: `1.227 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmTest.nested_call_large_calldata**
14:24:49 - Duration: `345.325 ms`
14:24:49 - Mana used: `1,038,144`
14:24:49 - Mana per second: `3,006,279`
14:24:49 - Instructions executed: `67,186`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
14:24:49 - Total duration: `149.468 ms`
14:24:49 - Total mana used: `79,332`
14:24:49 - Mana per second: `530,764`
14:24:49 - Total instructions executed: `5,034`
14:24:49 - Tx hash computation: `35.428 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `10.624 ms`
14:24:49 - Revertible: `1.858 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_10**
14:24:49 - Duration: `68.52 ms`
14:24:49 - Mana used: `79,332`
14:24:49 - Mana per second: `1,157,796`
14:24:49 - Instructions executed: `5,034`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
14:24:49 - Total duration: `116.419 ms`
14:24:49 - Total mana used: `96,084`
14:24:49 - Mana per second: `825,330`
14:24:49 - Total instructions executed: `5,858`
14:24:49 - Tx hash computation: `22.994 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `5.306 ms`
14:24:49 - Revertible: `1.656 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_20**
14:24:49 - Duration: `55.938 ms`
14:24:49 - Mana used: `96,084`
14:24:49 - Mana per second: `1,717,695`
14:24:49 - Instructions executed: `5,858`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
14:24:49 - Total duration: `113.899 ms`
14:24:49 - Total mana used: `116,658`
14:24:49 - Mana per second: `1,024,222`
14:24:49 - Total instructions executed: `6,979`
14:24:49 - Tx hash computation: `30.433 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `4.781 ms`
14:24:49 - Revertible: `1.604 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_30**
14:24:49 - Duration: `51.963 ms`
14:24:49 - Mana used: `116,658`
14:24:49 - Mana per second: `2,245,041`
14:24:49 - Instructions executed: `6,979`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
14:24:49 - Total duration: `127.326 ms`
14:24:49 - Total mana used: `134,490`
14:24:49 - Mana per second: `1,056,261`
14:24:49 - Total instructions executed: `7,952`
14:24:49 - Tx hash computation: `23.024 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `5.829 ms`
14:24:49 - Revertible: `1.9 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_40**
14:24:49 - Duration: `67.076 ms`
14:24:49 - Mana used: `134,490`
14:24:49 - Mana per second: `2,005,031`
14:24:49 - Instructions executed: `7,952`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
14:24:49 - Total duration: `162.854 ms`
14:24:49 - Total mana used: `155,100`
14:24:49 - Mana per second: `952,389`
14:24:49 - Total instructions executed: `9,075`
14:24:49 - Tx hash computation: `30.115 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `5.329 ms`
14:24:49 - Revertible: `1.948 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_50**
14:24:49 - Duration: `91.63 ms`
14:24:49 - Mana used: `155,100`
14:24:49 - Mana per second: `1,692,672`
14:24:49 - Instructions executed: `9,075`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
14:24:49 - Total duration: `159.055 ms`
14:24:49 - Total mana used: `177,465`
14:24:49 - Mana per second: `1,115,746`
14:24:49 - Total instructions executed: `10,362`
14:24:49 - Tx hash computation: `29.992 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `5.335 ms`
14:24:49 - Revertible: `1.633 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_60**
14:24:49 - Duration: `92.926 ms`
14:24:49 - Mana used: `177,465`
14:24:49 - Mana per second: `1,909,739`
14:24:49 - Instructions executed: `10,362`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
14:24:49 - Total duration: `138.153 ms`
14:24:49 - Total mana used: `208,257`
14:24:49 - Mana per second: `1,507,438`
14:24:49 - Total instructions executed: `11,988`
14:24:49 - Tx hash computation: `28.751 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `4.259 ms`
14:24:49 - Revertible: `1.404 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_70**
14:24:49 - Duration: `80.137 ms`
14:24:49 - Mana used: `208,257`
14:24:49 - Mana per second: `2,598,774`
14:24:49 - Instructions executed: `11,988`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
14:24:49 - Total duration: `157.086 ms`
14:24:49 - Total mana used: `226,659`
14:24:49 - Mana per second: `1,442,900`
14:24:49 - Total instructions executed: `12,988`
14:24:49 - Tx hash computation: `32.105 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `5.039 ms`
14:24:49 - Revertible: `1.836 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_80**
14:24:49 - Duration: `95.987 ms`
14:24:49 - Mana used: `226,659`
14:24:49 - Mana per second: `2,361,342`
14:24:49 - Instructions executed: `12,988`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
14:24:49 - Total duration: `173.556 ms`
14:24:49 - Total mana used: `247,974`
14:24:49 - Mana per second: `1,428,786`
14:24:49 - Total instructions executed: `14,141`
14:24:49 - Tx hash computation: `31.806 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `3.32 ms`
14:24:49 - Revertible: `1.109 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_90**
14:24:49 - Duration: `108.946 ms`
14:24:49 - Mana used: `247,974`
14:24:49 - Mana per second: `2,276,113`
14:24:49 - Instructions executed: `14,141`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
14:24:49 - Total duration: `156.63 ms`
14:24:49 - Total mana used: `266,376`
14:24:49 - Mana per second: `1,700,671`
14:24:49 - Total instructions executed: `15,141`
14:24:49 - Tx hash computation: `28.821 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `4.663 ms`
14:24:49 - Revertible: `1.564 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_100**
14:24:49 - Duration: `99.59 ms`
14:24:49 - Mana used: `266,376`
14:24:49 - Mana per second: `2,674,722`
14:24:49 - Instructions executed: `15,141`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
14:24:49 - Total duration: `210.221 ms`
14:24:49 - Total mana used: `596,223`
14:24:49 - Mana per second: `2,836,175`
14:24:49 - Total instructions executed: `33,219`
14:24:49 - Tx hash computation: `29.611 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `3.762 ms`
14:24:49 - Revertible: `0.976 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_255**
14:24:49 - Duration: `154.852 ms`
14:24:49 - Mana used: `596,223`
14:24:49 - Mana per second: `3,850,268`
14:24:49 - Instructions executed: `33,219`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
14:24:49 - Total duration: `207.27 ms`
14:24:49 - Total mana used: `594,084`
14:24:49 - Mana per second: `2,866,234`
14:24:49 - Total instructions executed: `33,314`
14:24:49 - Tx hash computation: `26.547 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `3.754 ms`
14:24:49 - Revertible: `5.143 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_256**
14:24:49 - Duration: `152.966 ms`
14:24:49 - Mana used: `594,084`
14:24:49 - Mana per second: `3,883,773`
14:24:49 - Instructions executed: `33,314`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
14:24:49 - Total duration: `403.197 ms`
14:24:49 - Total mana used: `1,140,150`
14:24:49 - Mana per second: `2,827,772`
14:24:49 - Total instructions executed: `62,966`
14:24:49 - Tx hash computation: `31.087 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `4.404 ms`
14:24:49 - Revertible: `3.8 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_511**
14:24:49 - Duration: `339.138 ms`
14:24:49 - Mana used: `1,140,150`
14:24:49 - Mana per second: `3,361,904`
14:24:49 - Instructions executed: `62,966`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
14:24:49 - Total duration: `372.812 ms`
14:24:49 - Total mana used: `1,138,065`
14:24:49 - Mana per second: `3,052,649`
14:24:49 - Total instructions executed: `62,919`
14:24:49 - Tx hash computation: `22.534 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `4.539 ms`
14:24:49 - Revertible: `1.468 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_512**
14:24:49 - Duration: `324.821 ms`
14:24:49 - Mana used: `1,138,065`
14:24:49 - Mana per second: `3,503,664`
14:24:49 - Instructions executed: `62,919`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
14:24:49 - Total duration: `1,226.023 ms`
14:24:49 - Total mana used: `4,379,340`
14:24:49 - Mana per second: `3,571,988`
14:24:49 - Total instructions executed: `240,571`
14:24:49 - Tx hash computation: `27.587 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `7.927 ms`
14:24:49 - Revertible: `1.762 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.sha256_hash_2048**
14:24:49 - Duration: `1,154.26 ms`
14:24:49 - Mana used: `4,379,340`
14:24:49 - Mana per second: `3,794,066`
14:24:49 - Instructions executed: `240,571`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
14:24:49 - Total duration: `98.122 ms`
14:24:49 - Total mana used: `167,712`
14:24:49 - Mana per second: `1,709,223`
14:24:49 - Total instructions executed: `9,484`
14:24:49 - Tx hash computation: `24.576 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `3.582 ms`
14:24:49 - Revertible: `1.378 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.keccak_hash**
14:24:49 - Duration: `43.97 ms`
14:24:49 - Mana used: `167,712`
14:24:49 - Mana per second: `3,814,241`
14:24:49 - Instructions executed: `9,484`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
14:24:49 - Total duration: `87.417 ms`
14:24:49 - Total mana used: `49,284`
14:24:49 - Mana per second: `563,783`
14:24:49 - Total instructions executed: `3,080`
14:24:49 - Tx hash computation: `28.159 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `3.465 ms`
14:24:49 - Revertible: `1.067 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.keccak_f1600**
14:24:49 - Duration: `29.268 ms`
14:24:49 - Mana used: `49,284`
14:24:49 - Mana per second: `1,683,874`
14:24:49 - Instructions executed: `3,080`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
14:24:49 - Total duration: `84.412 ms`
14:24:49 - Total mana used: `33,546`
14:24:49 - Mana per second: `397,410`
14:24:49 - Total instructions executed: `2,208`
14:24:49 - Tx hash computation: `32.706 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `4.376 ms`
14:24:49 - Revertible: `1.397 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.poseidon2_hash**
14:24:49 - Duration: `20.868 ms`
14:24:49 - Mana used: `33,546`
14:24:49 - Mana per second: `1,607,566`
14:24:49 - Instructions executed: `2,208`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
14:24:49 - Total duration: `692.198 ms`
14:24:49 - Total mana used: `361,413`
14:24:49 - Mana per second: `522,124`
14:24:49 - Total instructions executed: `22,938`
14:24:49 - Tx hash computation: `31.885 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `10.725 ms`
14:24:49 - Revertible: `17.421 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.pedersen_hash**
14:24:49 - Duration: `603.123 ms`
14:24:49 - Mana used: `361,413`
14:24:49 - Mana per second: `599,236`
14:24:49 - Instructions executed: `22,938`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
14:24:49 - Total duration: `575.203 ms`
14:24:49 - Total mana used: `361,518`
14:24:49 - Mana per second: `628,505`
14:24:49 - Total instructions executed: `22,944`
14:24:49 - Tx hash computation: `36.447 ms`
14:24:49 - Private insertions:
14:24:49 - Non-revertible: `8.184 ms`
14:24:49 - Revertible: `1.629 ms`
14:24:49 - Enqueued public calls:
14:24:49 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
14:24:49 - Duration: `494.232 ms`
14:24:49 - Mana used: `361,518`
14:24:49 - Mana per second: `731,474`
14:24:49 - Instructions executed: `22,944`
14:24:49
14:24:49 ---------------------------------------------------------------------
14:24:49
14:24:49
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
18.529 s)
14:24:49 Public TX simulator apps tests: benchmarks
14:24:49
✓ Token Contract test (1704 ms)
14:24:49
✓ AMM Contract test (2290 ms)
14:24:49
✓ AVM simulator bulk test (567 ms)
14:24:49
✓ AVM large calldata test (675 ms)
14:24:49 AVM gadgets tests
14:24:49
✓ keccak_hash (328 ms)
14:24:49
✓ keccak_f1600 (286 ms)
14:24:49
✓ poseidon2_hash (279 ms)
14:24:49
✓ pedersen_hash (954 ms)
14:24:49
✓ pedersen_hash_with_index (799 ms)
14:24:49 sha256_hash_10
14:24:49
✓ sha256_hash_10 (355 ms)
14:24:49 sha256_hash_20
14:24:49
✓ sha256_hash_20 (324 ms)
14:24:49 sha256_hash_30
14:24:49
✓ sha256_hash_30 (362 ms)
14:24:49 sha256_hash_40
14:24:49
✓ sha256_hash_40 (357 ms)
14:24:49 sha256_hash_50
14:24:49
✓ sha256_hash_50 (396 ms)
14:24:49 sha256_hash_60
14:24:49
✓ sha256_hash_60 (368 ms)
14:24:49 sha256_hash_70
14:24:49
✓ sha256_hash_70 (348 ms)
14:24:49 sha256_hash_80
14:24:49
✓ sha256_hash_80 (387 ms)
14:24:49 sha256_hash_90
14:24:49
✓ sha256_hash_90 (423 ms)
14:24:49 sha256_hash_100
14:24:49
✓ sha256_hash_100 (400 ms)
14:24:49 sha256_hash_255
14:24:49
✓ sha256_hash_255 (457 ms)
14:24:49 sha256_hash_256
14:24:49
✓ sha256_hash_256 (423 ms)
14:24:49 sha256_hash_511
14:24:49
✓ sha256_hash_511 (617 ms)
14:24:49 sha256_hash_512
14:24:49
✓ sha256_hash_512 (578 ms)
14:24:49 sha256_hash_2048
14:24:49
✓ sha256_hash_2048 (1532 ms)
14:24:49
14:24:49
Test Suites: 1 passed, 1 total
14:24:49
Tests: 24 passed, 24 total
14:24:49
Snapshots: 0 total
14:24:49
Time: 18.619 s
14:24:49
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
14:24:49
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?