Parent Log:
http://ci.aztec-labs.com/5da774ef0d100089
Command: a668859b212fc7b1 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/3c1b9d57eadcc8fb03a7ed42610cf0a1ae4a32eb
Env: REF_NAME=gh-readonly-queue/next/pr-14858-4b0e4dc09fa55f0bc808fa0c7c3e95e8fa997069 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 17 21:40:23 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14858_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
21:40:27 [21:40:27.639]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-oeGZ3L/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:29 [21:40:29.309]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1215.4554310000003ms
21:40:29
21:40:29 [21:40:29.318]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5AoKud/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:31 [21:40:31.466]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 1922.4365900000003ms
21:40:31
21:40:31 [21:40:31.478]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5LnYxN/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:32 [21:40:32.133]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-gAZL5W/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:32 [21:40:32.830]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-f8X23w/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:33 [21:40:33.096]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-bLC45R/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:33 [21:40:33.510]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ws35JE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:33 [21:40:33.874]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-GLEBoK/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:34 [21:40:34.215]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-SEGvJu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:34 [21:40:34.575]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ykYk0W/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:34 [21:40:34.967]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-85XdIe/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:35 [21:40:35.350]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NUsNY5/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:35 [21:40:35.753]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-VwPnBW/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:36 [21:40:36.135]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-qeNO3F/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:36 [21:40:36.490]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-JC5VM5/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:36 [21:40:36.861]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-wztxY3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:37 [21:40:37.360]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-txkYfO/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:37 [21:40:37.882]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-AckAG1/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:38 [21:40:38.537]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-0Gw3Sm/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:39 [21:40:39.106]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-VkNiGW/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:40 [21:40:40.835]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-8i2krG/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:41 [21:40:41.185]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ThMGdD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:41 [21:40:41.563]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-9FESEg/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:41 [21:40:41.892]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-d1nIYJ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:42 [21:40:42.739]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-JYq4NL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
21:40:43 [21:40:43.540]
INFO:
public-tx-apps-tests-bench
21:40:43
21:40:43 [21:40:43.559]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
21:40:43
21:40:43 ## TX Label: Token contract tests/Token/constructor/0
21:40:43 - Total duration: `378.18 ms`
21:40:43 - Total mana used: `316,452`
21:40:43 - Mana per second: `836,775`
21:40:43 - Total instructions executed: `18,400`
21:40:43 - Tx hash computation: `41.649 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `8.236 ms`
21:40:43 - Revertible: `3.761 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token.constructor**
21:40:43 - Duration: `261.112 ms`
21:40:43 - Mana used: `316,452`
21:40:43 - Mana per second: `1,211,940`
21:40:43 - Instructions executed: `18,400`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: Token contract tests/Token/mint_to_public/1
21:40:43 - Total duration: `129.691 ms`
21:40:43 - Total mana used: `24,620`
21:40:43 - Mana per second: `189,836`
21:40:43 - Total instructions executed: `1,377`
21:40:43 - Tx hash computation: `39.232 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `5.449 ms`
21:40:43 - Revertible: `1.797 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token.mint_to_public**
21:40:43 - Duration: `55.955 ms`
21:40:43 - Mana used: `24,620`
21:40:43 - Mana per second: `440,000`
21:40:43 - Instructions executed: `1,377`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: Token contract tests/Token/balance_of_public/2
21:40:43 - Total duration: `81.416 ms`
21:40:43 - Total mana used: `8,988`
21:40:43 - Mana per second: `110,397`
21:40:43 - Total instructions executed: `594`
21:40:43 - Tx hash computation: `29.498 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `4.91 ms`
21:40:43 - Revertible: `1.974 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token.balance_of_public**
21:40:43 - Duration: `19.726 ms`
21:40:43 - Mana used: `8,988`
21:40:43 - Mana per second: `455,647`
21:40:43 - Instructions executed: `594`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: Token contract tests/Token/transfer_in_public/3
21:40:43 - Total duration: `105.201 ms`
21:40:43 - Total mana used: `31,121`
21:40:43 - Mana per second: `295,823`
21:40:43 - Total instructions executed: `1,814`
21:40:43 - Tx hash computation: `36.407 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `8.538 ms`
21:40:43 - Revertible: `1.56 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token.transfer_in_public**
21:40:43 - Duration: `31.79 ms`
21:40:43 - Mana used: `31,121`
21:40:43 - Mana per second: `978,970`
21:40:43 - Instructions executed: `1,814`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: Token contract tests/Token/balance_of_public/4
21:40:43 - Total duration: `100.917 ms`
21:40:43 - Total mana used: `8,988`
21:40:43 - Mana per second: `89,063`
21:40:43 - Total instructions executed: `594`
21:40:43 - Tx hash computation: `36.464 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `8.494 ms`
21:40:43 - Revertible: `2.389 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token.balance_of_public**
21:40:43 - Duration: `29.476 ms`
21:40:43 - Mana used: `8,988`
21:40:43 - Mana per second: `304,929`
21:40:43 - Instructions executed: `594`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: Token contract tests/Token/balance_of_public/5
21:40:43 - Total duration: `83.797 ms`
21:40:43 - Total mana used: `8,988`
21:40:43 - Mana per second: `107,260`
21:40:43 - Total instructions executed: `594`
21:40:43 - Tx hash computation: `28.284 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `3.953 ms`
21:40:43 - Revertible: `1.568 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token.balance_of_public**
21:40:43 - Duration: `26.215 ms`
21:40:43 - Mana used: `8,988`
21:40:43 - Mana per second: `342,858`
21:40:43 - Instructions executed: `594`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: Token contract tests/Token/balance_of_public/6
21:40:43 - Total duration: `79.841 ms`
21:40:43 - Total mana used: `8,988`
21:40:43 - Mana per second: `112,573`
21:40:43 - Total instructions executed: `594`
21:40:43 - Tx hash computation: `25.292 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `3.822 ms`
21:40:43 - Revertible: `1.668 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token.balance_of_public**
21:40:43 - Duration: `25.448 ms`
21:40:43 - Mana used: `8,988`
21:40:43 - Mana per second: `353,191`
21:40:43 - Instructions executed: `594`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: Token contract tests/Token/burn_public/7
21:40:43 - Total duration: `92.721 ms`
21:40:43 - Total mana used: `19,454`
21:40:43 - Mana per second: `209,812`
21:40:43 - Total instructions executed: `1,054`
21:40:43 - Tx hash computation: `30.317 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `3.754 ms`
21:40:43 - Revertible: `1.532 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token.burn_public**
21:40:43 - Duration: `32.655 ms`
21:40:43 - Mana used: `19,454`
21:40:43 - Mana per second: `595,747`
21:40:43 - Instructions executed: `1,054`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: Token contract tests/Token/balance_of_public/8
21:40:43 - Total duration: `82.33 ms`
21:40:43 - Total mana used: `8,988`
21:40:43 - Mana per second: `109,170`
21:40:43 - Total instructions executed: `594`
21:40:43 - Tx hash computation: `34.838 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `3.952 ms`
21:40:43 - Revertible: `1.291 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token.balance_of_public**
21:40:43 - Duration: `19.316 ms`
21:40:43 - Mana used: `8,988`
21:40:43 - Mana per second: `465,303`
21:40:43 - Instructions executed: `594`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AMM contract tests/Token/constructor/0
21:40:43 - Total duration: `255.155 ms`
21:40:43 - Total mana used: `316,452`
21:40:43 - Mana per second: `1,240,236`
21:40:43 - Total instructions executed: `18,400`
21:40:43 - Tx hash computation: `27.087 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `5.286 ms`
21:40:43 - Revertible: `2.122 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token.constructor**
21:40:43 - Duration: `197.574 ms`
21:40:43 - Mana used: `316,452`
21:40:43 - Mana per second: `1,601,688`
21:40:43 - Instructions executed: `18,400`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AMM contract tests/Token/constructor/1
21:40:43 - Total duration: `233.953 ms`
21:40:43 - Total mana used: `316,452`
21:40:43 - Mana per second: `1,352,633`
21:40:43 - Total instructions executed: `18,400`
21:40:43 - Tx hash computation: `29.021 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `8.303 ms`
21:40:43 - Revertible: `1.901 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token.constructor**
21:40:43 - Duration: `168.932 ms`
21:40:43 - Mana used: `316,452`
21:40:43 - Mana per second: `1,873,256`
21:40:43 - Instructions executed: `18,400`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AMM contract tests/Token/constructor/2
21:40:43 - Total duration: `245.917 ms`
21:40:43 - Total mana used: `316,452`
21:40:43 - Mana per second: `1,286,827`
21:40:43 - Total instructions executed: `18,400`
21:40:43 - Tx hash computation: `31.616 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `4.786 ms`
21:40:43 - Revertible: `1.146 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token.constructor**
21:40:43 - Duration: `187.598 ms`
21:40:43 - Mana used: `316,452`
21:40:43 - Mana per second: `1,686,866`
21:40:43 - Instructions executed: `18,400`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AMM contract tests/AMM/constructor/3
21:40:43 - Total duration: `154.453 ms`
21:40:43 - Total mana used: `42,933`
21:40:43 - Mana per second: `277,969`
21:40:43 - Total instructions executed: `2,032`
21:40:43 - Tx hash computation: `29.926 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `4.602 ms`
21:40:43 - Revertible: `1.554 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AMM.constructor**
21:40:43 - Duration: `77.28 ms`
21:40:43 - Mana used: `42,933`
21:40:43 - Mana per second: `555,554`
21:40:43 - Instructions executed: `2,032`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AMM contract tests/AMM/set_minter/4
21:40:43 - Total duration: `99.382 ms`
21:40:43 - Total mana used: `11,068`
21:40:43 - Mana per second: `111,368`
21:40:43 - Total instructions executed: `626`
21:40:43 - Tx hash computation: `35.824 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `4.547 ms`
21:40:43 - Revertible: `2.22 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token.set_minter**
21:40:43 - Duration: `31.882 ms`
21:40:43 - Mana used: `11,068`
21:40:43 - Mana per second: `347,152`
21:40:43 - Instructions executed: `626`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AMM contract tests/AMM/add_liquidity/5
21:40:43 - Total duration: `281.193 ms`
21:40:43 - Total mana used: `135,717`
21:40:43 - Mana per second: `482,647`
21:40:43 - Total instructions executed: `7,764`
21:40:43 - Tx hash computation: `26.762 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `4.772 ms`
21:40:43 - Revertible: `1.772 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token._increase_public_balance**
21:40:43 - Duration: `24.083 ms`
21:40:43 - Mana used: `17,167`
21:40:43 - Mana per second: `712,837`
21:40:43 - Instructions executed: `1,027`
21:40:43 - **Fn: Token._increase_public_balance**
21:40:43 - Duration: `22.198 ms`
21:40:43 - Mana used: `17,167`
21:40:43 - Mana per second: `773,346`
21:40:43 - Instructions executed: `1,027`
21:40:43 - **Fn: AMM._add_liquidity**
21:40:43 - Duration: `173.629 ms`
21:40:43 - Mana used: `101,383`
21:40:43 - Mana per second: `583,906`
21:40:43 - Instructions executed: `5,710`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
21:40:43 - Total duration: `169.922 ms`
21:40:43 - Total mana used: `86,247`
21:40:43 - Mana per second: `507,568`
21:40:43 - Total instructions executed: `5,064`
21:40:43 - Tx hash computation: `23.82 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `5.185 ms`
21:40:43 - Revertible: `1.385 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token._increase_public_balance**
21:40:43 - Duration: `24.845 ms`
21:40:43 - Mana used: `17,167`
21:40:43 - Mana per second: `690,971`
21:40:43 - Instructions executed: `1,027`
21:40:43 - **Fn: AMM._swap_exact_tokens_for_tokens**
21:40:43 - Duration: `90.662 ms`
21:40:43 - Mana used: `69,080`
21:40:43 - Mana per second: `761,951`
21:40:43 - Instructions executed: `4,037`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
21:40:43 - Total duration: `337.858 ms`
21:40:43 - Total mana used: `154,987`
21:40:43 - Mana per second: `458,734`
21:40:43 - Total instructions executed: `8,876`
21:40:43 - Tx hash computation: `33.04 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `4.255 ms`
21:40:43 - Revertible: `1.483 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: Token._increase_public_balance**
21:40:43 - Duration: `25.605 ms`
21:40:43 - Mana used: `17,167`
21:40:43 - Mana per second: `670,457`
21:40:43 - Instructions executed: `1,027`
21:40:43 - **Fn: AMM._remove_liquidity**
21:40:43 - Duration: `246.533 ms`
21:40:43 - Mana used: `137,820`
21:40:43 - Mana per second: `559,033`
21:40:43 - Instructions executed: `7,849`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
21:40:43 - Total duration: `383.16 ms`
21:40:43 - Total mana used: `485,755`
21:40:43 - Mana per second: `1,267,759`
21:40:43 - Total instructions executed: `27,716`
21:40:43 - Tx hash computation: `33.307 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `4.01 ms`
21:40:43 - Revertible: `1.34 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmTest.bulk_testing**
21:40:43 - Duration: `319.113 ms`
21:40:43 - Mana used: `485,755`
21:40:43 - Mana per second: `1,522,204`
21:40:43 - Instructions executed: `27,716`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
21:40:43 - Total duration: `425.191 ms`
21:40:43 - Total mana used: `1,038,144`
21:40:43 - Mana per second: `2,441,594`
21:40:43 - Total instructions executed: `67,186`
21:40:43 - Tx hash computation: `32.304 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `6.654 ms`
21:40:43 - Revertible: `2.944 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmTest.nested_call_large_calldata**
21:40:43 - Duration: `361.035 ms`
21:40:43 - Mana used: `1,038,144`
21:40:43 - Mana per second: `2,875,465`
21:40:43 - Instructions executed: `67,186`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
21:40:43 - Total duration: `161.601 ms`
21:40:43 - Total mana used: `79,320`
21:40:43 - Mana per second: `490,838`
21:40:43 - Total instructions executed: `5,033`
21:40:43 - Tx hash computation: `31.097 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `8.561 ms`
21:40:43 - Revertible: `2.14 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_10**
21:40:43 - Duration: `81.57 ms`
21:40:43 - Mana used: `79,320`
21:40:43 - Mana per second: `972,416`
21:40:43 - Instructions executed: `5,033`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
21:40:43 - Total duration: `114.863 ms`
21:40:43 - Total mana used: `96,072`
21:40:43 - Mana per second: `836,407`
21:40:43 - Total instructions executed: `5,857`
21:40:43 - Tx hash computation: `25.021 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `10.704 ms`
21:40:43 - Revertible: `2.246 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_20**
21:40:43 - Duration: `47.778 ms`
21:40:43 - Mana used: `96,072`
21:40:43 - Mana per second: `2,010,808`
21:40:43 - Instructions executed: `5,857`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
21:40:43 - Total duration: `130.344 ms`
21:40:43 - Total mana used: `116,646`
21:40:43 - Mana per second: `894,910`
21:40:43 - Total instructions executed: `6,978`
21:40:43 - Tx hash computation: `32.409 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `7.354 ms`
21:40:43 - Revertible: `1.507 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_30**
21:40:43 - Duration: `49.373 ms`
21:40:43 - Mana used: `116,646`
21:40:43 - Mana per second: `2,362,529`
21:40:43 - Instructions executed: `6,978`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
21:40:43 - Total duration: `140.064 ms`
21:40:43 - Total mana used: `134,478`
21:40:43 - Mana per second: `960,115`
21:40:43 - Total instructions executed: `7,951`
21:40:43 - Tx hash computation: `30.25 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `4.826 ms`
21:40:43 - Revertible: `2.08 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_40**
21:40:43 - Duration: `72.964 ms`
21:40:43 - Mana used: `134,478`
21:40:43 - Mana per second: `1,843,067`
21:40:43 - Instructions executed: `7,951`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
21:40:43 - Total duration: `146.194 ms`
21:40:43 - Total mana used: `155,088`
21:40:43 - Mana per second: `1,060,840`
21:40:43 - Total instructions executed: `9,074`
21:40:43 - Tx hash computation: `37.492 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `6.504 ms`
21:40:43 - Revertible: `1.241 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_50**
21:40:43 - Duration: `68.285 ms`
21:40:43 - Mana used: `155,088`
21:40:43 - Mana per second: `2,271,182`
21:40:43 - Instructions executed: `9,074`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
21:40:43 - Total duration: `121.091 ms`
21:40:43 - Total mana used: `177,453`
21:40:43 - Mana per second: `1,465,454`
21:40:43 - Total instructions executed: `10,361`
21:40:43 - Tx hash computation: `35.255 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `4.008 ms`
21:40:43 - Revertible: `1.129 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_60**
21:40:43 - Duration: `58.472 ms`
21:40:43 - Mana used: `177,453`
21:40:43 - Mana per second: `3,034,861`
21:40:43 - Instructions executed: `10,361`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
21:40:43 - Total duration: `181.022 ms`
21:40:43 - Total mana used: `208,245`
21:40:43 - Mana per second: `1,150,384`
21:40:43 - Total instructions executed: `11,987`
21:40:43 - Tx hash computation: `33.19 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `8.556 ms`
21:40:43 - Revertible: `1.502 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_70**
21:40:43 - Duration: `101.186 ms`
21:40:43 - Mana used: `208,245`
21:40:43 - Mana per second: `2,058,044`
21:40:43 - Instructions executed: `11,987`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
21:40:43 - Total duration: `165.34 ms`
21:40:43 - Total mana used: `226,647`
21:40:43 - Mana per second: `1,370,794`
21:40:43 - Total instructions executed: `12,987`
21:40:43 - Tx hash computation: `35.796 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `12.429 ms`
21:40:43 - Revertible: `1.665 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_80**
21:40:43 - Duration: `84.227 ms`
21:40:43 - Mana used: `226,647`
21:40:43 - Mana per second: `2,690,919`
21:40:43 - Instructions executed: `12,987`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
21:40:43 - Total duration: `126.46 ms`
21:40:43 - Total mana used: `247,962`
21:40:43 - Mana per second: `1,960,797`
21:40:43 - Total instructions executed: `14,140`
21:40:43 - Tx hash computation: `31.032 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `6.761 ms`
21:40:43 - Revertible: `1.515 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_90**
21:40:43 - Duration: `61.42 ms`
21:40:43 - Mana used: `247,962`
21:40:43 - Mana per second: `4,037,139`
21:40:43 - Instructions executed: `14,140`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
21:40:43 - Total duration: `150.696 ms`
21:40:43 - Total mana used: `266,364`
21:40:43 - Mana per second: `1,767,561`
21:40:43 - Total instructions executed: `15,140`
21:40:43 - Tx hash computation: `34.162 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `5.293 ms`
21:40:43 - Revertible: `1.623 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_100**
21:40:43 - Duration: `89.477 ms`
21:40:43 - Mana used: `266,364`
21:40:43 - Mana per second: `2,976,905`
21:40:43 - Instructions executed: `15,140`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
21:40:43 - Total duration: `274.49 ms`
21:40:43 - Total mana used: `596,211`
21:40:43 - Mana per second: `2,172,064`
21:40:43 - Total instructions executed: `33,218`
21:40:43 - Tx hash computation: `35.11 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `6.326 ms`
21:40:43 - Revertible: `6.553 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_255**
21:40:43 - Duration: `197.692 ms`
21:40:43 - Mana used: `596,211`
21:40:43 - Mana per second: `3,015,858`
21:40:43 - Instructions executed: `33,218`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
21:40:43 - Total duration: `264.012 ms`
21:40:43 - Total mana used: `594,072`
21:40:43 - Mana per second: `2,250,171`
21:40:43 - Total instructions executed: `33,313`
21:40:43 - Tx hash computation: `26.671 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `4.253 ms`
21:40:43 - Revertible: `1.01 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_256**
21:40:43 - Duration: `209.543 ms`
21:40:43 - Mana used: `594,072`
21:40:43 - Mana per second: `2,835,080`
21:40:43 - Instructions executed: `33,313`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
21:40:43 - Total duration: `423.617 ms`
21:40:43 - Total mana used: `1,140,138`
21:40:43 - Mana per second: `2,691,433`
21:40:43 - Total instructions executed: `62,965`
21:40:43 - Tx hash computation: `29.726 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `7.188 ms`
21:40:43 - Revertible: `1.761 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_511**
21:40:43 - Duration: `360.388 ms`
21:40:43 - Mana used: `1,140,138`
21:40:43 - Mana per second: `3,163,638`
21:40:43 - Instructions executed: `62,965`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
21:40:43 - Total duration: `363.958 ms`
21:40:43 - Total mana used: `1,138,053`
21:40:43 - Mana per second: `3,126,880`
21:40:43 - Total instructions executed: `62,918`
21:40:43 - Tx hash computation: `27.917 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `5.274 ms`
21:40:43 - Revertible: `2.182 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_512**
21:40:43 - Duration: `307.877 ms`
21:40:43 - Mana used: `1,138,053`
21:40:43 - Mana per second: `3,696,450`
21:40:43 - Instructions executed: `62,918`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
21:40:43 - Total duration: `1,479.175 ms`
21:40:43 - Total mana used: `4,379,328`
21:40:43 - Mana per second: `2,960,655`
21:40:43 - Total instructions executed: `240,570`
21:40:43 - Tx hash computation: `28.007 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `3.976 ms`
21:40:43 - Revertible: `2.141 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.sha256_hash_2048**
21:40:43 - Duration: `1,403.335 ms`
21:40:43 - Mana used: `4,379,328`
21:40:43 - Mana per second: `3,120,658`
21:40:43 - Instructions executed: `240,570`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
21:40:43 - Total duration: `125.715 ms`
21:40:43 - Total mana used: `167,712`
21:40:43 - Mana per second: `1,334,061`
21:40:43 - Total instructions executed: `9,484`
21:40:43 - Tx hash computation: `24.773 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `5.622 ms`
21:40:43 - Revertible: `5.251 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.keccak_hash**
21:40:43 - Duration: `65.518 ms`
21:40:43 - Mana used: `167,712`
21:40:43 - Mana per second: `2,559,791`
21:40:43 - Instructions executed: `9,484`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
21:40:43 - Total duration: `99.981 ms`
21:40:43 - Total mana used: `49,272`
21:40:43 - Mana per second: `492,816`
21:40:43 - Total instructions executed: `3,079`
21:40:43 - Tx hash computation: `31.33 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `12.358 ms`
21:40:43 - Revertible: `1.63 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.keccak_f1600**
21:40:43 - Duration: `27.568 ms`
21:40:43 - Mana used: `49,272`
21:40:43 - Mana per second: `1,787,270`
21:40:43 - Instructions executed: `3,079`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
21:40:43 - Total duration: `90.905 ms`
21:40:43 - Total mana used: `33,534`
21:40:43 - Mana per second: `368,890`
21:40:43 - Total instructions executed: `2,207`
21:40:43 - Tx hash computation: `36.087 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `3.998 ms`
21:40:43 - Revertible: `1.359 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.poseidon2_hash**
21:40:43 - Duration: `23.274 ms`
21:40:43 - Mana used: `33,534`
21:40:43 - Mana per second: `1,440,822`
21:40:43 - Instructions executed: `2,207`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
21:40:43 - Total duration: `597.499 ms`
21:40:43 - Total mana used: `361,296`
21:40:43 - Mana per second: `604,680`
21:40:43 - Total instructions executed: `22,932`
21:40:43 - Tx hash computation: `32.163 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `5.656 ms`
21:40:43 - Revertible: `1.8 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.pedersen_hash**
21:40:43 - Duration: `525.397 ms`
21:40:43 - Mana used: `361,296`
21:40:43 - Mana per second: `687,663`
21:40:43 - Instructions executed: `22,932`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
21:40:43 - Total duration: `586.299 ms`
21:40:43 - Total mana used: `361,863`
21:40:43 - Mana per second: `617,199`
21:40:43 - Total instructions executed: `22,964`
21:40:43 - Tx hash computation: `32.849 ms`
21:40:43 - Private insertions:
21:40:43 - Non-revertible: `6.22 ms`
21:40:43 - Revertible: `3.731 ms`
21:40:43 - Enqueued public calls:
21:40:43 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
21:40:43 - Duration: `516.297 ms`
21:40:43 - Mana used: `361,863`
21:40:43 - Mana per second: `700,881`
21:40:43 - Instructions executed: `22,964`
21:40:43
21:40:43 ---------------------------------------------------------------------
21:40:43
21:40:43
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
18.723 s)
21:40:43 Public TX simulator apps tests: benchmarks
21:40:43
✓ Token Contract test (1705 ms)
21:40:43
✓ AMM Contract test (2157 ms)
21:40:43
✓ AVM simulator bulk test (655 ms)
21:40:43
✓ AVM large calldata test (698 ms)
21:40:43 AVM gadgets tests
21:40:43
✓ keccak_hash (348 ms)
21:40:43
✓ keccak_f1600 (380 ms)
21:40:43
✓ poseidon2_hash (323 ms)
21:40:43
✓ pedersen_hash (851 ms)
21:40:43
✓ pedersen_hash_with_index (808 ms)
21:40:43 sha256_hash_10
21:40:43
✓ sha256_hash_10 (416 ms)
21:40:43 sha256_hash_20
21:40:43
✓ sha256_hash_20 (368 ms)
21:40:43 sha256_hash_30
21:40:43
✓ sha256_hash_30 (335 ms)
21:40:43 sha256_hash_40
21:40:43
✓ sha256_hash_40 (365 ms)
21:40:43 sha256_hash_50
21:40:43
✓ sha256_hash_50 (388 ms)
21:40:43 sha256_hash_60
21:40:43
✓ sha256_hash_60 (384 ms)
21:40:43 sha256_hash_70
21:40:43
✓ sha256_hash_70 (400 ms)
21:40:43 sha256_hash_80
21:40:43
✓ sha256_hash_80 (383 ms)
21:40:43 sha256_hash_90
21:40:43
✓ sha256_hash_90 (352 ms)
21:40:43 sha256_hash_100
21:40:43
✓ sha256_hash_100 (371 ms)
21:40:43 sha256_hash_255
21:40:43
✓ sha256_hash_255 (496 ms)
21:40:43 sha256_hash_256
21:40:43
✓ sha256_hash_256 (525 ms)
21:40:43 sha256_hash_511
21:40:43
✓ sha256_hash_511 (653 ms)
21:40:43 sha256_hash_512
21:40:43
✓ sha256_hash_512 (573 ms)
21:40:43 sha256_hash_2048
21:40:43
✓ sha256_hash_2048 (1726 ms)
21:40:43
21:40:43
Test Suites: 1 passed, 1 total
21:40:43
Tests: 24 passed, 24 total
21:40:43
Snapshots: 0 total
21:40:43
Time: 18.842 s
21:40:43
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
21:40:43
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?