Parent Log:
http://ci.aztec-labs.com/2bc89da969d757b0
Command: cc29e5be8dda3ca3 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/d3bba2d69dbc070d51bcd50607354193573876ba
Env: REF_NAME=gh-readonly-queue/next/pr-14877-314d7622c6bacc8333ae49fe9583967cab78349b CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Fri Jun 13 12:57:20 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-14877_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
12:57:22 [12:57:22.753]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-yimYmi/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:24 [12:57:24.072]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 918.983115ms
12:57:24
12:57:24 [12:57:24.076]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-xp3yKy/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:25 [12:57:25.892]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 1586.8667750000004ms
12:57:25
12:57:25 [12:57:25.895]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-uHpZIR/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:26 [12:57:26.523]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-tKmn14/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:28 [12:57:28.027]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-MXeaW2/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:28 [12:57:28.278]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-AXUY2G/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:28 [12:57:28.628]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-HIpfcW/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:28 [12:57:28.902]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-iVNSX2/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:29 [12:57:29.196]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-kGVfZ0/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:29 [12:57:29.465]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-gmAAAE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:29 [12:57:29.734]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-iCfwBV/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:30 [12:57:30.008]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-gy1grd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:30 [12:57:30.272]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-qWzy9k/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:30 [12:57:30.535]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-4TZBB6/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:30 [12:57:30.792]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Cnr109/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:31 [12:57:31.065]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rRgFIV/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:31 [12:57:31.410]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-bGqyuP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:31 [12:57:31.772]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ng9U0J/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:32 [12:57:32.206]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-noRKhR/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:32 [12:57:32.646]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-AZJVgx/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:33 [12:57:33.664]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-CLIaip/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:33 [12:57:33.912]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-pvEdc8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:34 [12:57:34.129]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-E8kkNe/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:34 [12:57:34.393]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NAnyfI/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:34 [12:57:34.957]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-aJ4xH4/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
12:57:35 [12:57:35.479]
INFO:
public-tx-apps-tests-bench
12:57:35
12:57:35 [12:57:35.495]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
12:57:35
12:57:35 ## TX Label: Token contract tests/Token/constructor/0
12:57:35 - Total duration: `294.182 ms`
12:57:35 - Total mana used: `316,452`
12:57:35 - Mana per second: `1,075,700`
12:57:35 - Total instructions executed: `18,400`
12:57:35 - Tx hash computation: `27.762 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `5.856 ms`
12:57:35 - Revertible: `3.374 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token.constructor**
12:57:35 - Duration: `218.402 ms`
12:57:35 - Mana used: `316,452`
12:57:35 - Mana per second: `1,448,943`
12:57:35 - Instructions executed: `18,400`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: Token contract tests/Token/mint_to_public/1
12:57:35 - Total duration: `73.748 ms`
12:57:35 - Total mana used: `24,620`
12:57:35 - Mana per second: `333,841`
12:57:35 - Total instructions executed: `1,377`
12:57:35 - Tx hash computation: `26.812 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `3.08 ms`
12:57:35 - Revertible: `1.24 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token.mint_to_public**
12:57:35 - Duration: `23.877 ms`
12:57:35 - Mana used: `24,620`
12:57:35 - Mana per second: `1,031,100`
12:57:35 - Instructions executed: `1,377`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: Token contract tests/Token/balance_of_public/2
12:57:35 - Total duration: `60.1 ms`
12:57:35 - Total mana used: `8,988`
12:57:35 - Mana per second: `149,552`
12:57:35 - Total instructions executed: `594`
12:57:35 - Tx hash computation: `25.119 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.589 ms`
12:57:35 - Revertible: `1.302 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token.balance_of_public**
12:57:35 - Duration: `14.126 ms`
12:57:35 - Mana used: `8,988`
12:57:35 - Mana per second: `636,277`
12:57:35 - Instructions executed: `594`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: Token contract tests/Token/transfer_in_public/3
12:57:35 - Total duration: `67.175 ms`
12:57:35 - Total mana used: `31,121`
12:57:35 - Mana per second: `463,281`
12:57:35 - Total instructions executed: `1,814`
12:57:35 - Tx hash computation: `24.717 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.446 ms`
12:57:35 - Revertible: `0.949 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token.transfer_in_public**
12:57:35 - Duration: `22.41 ms`
12:57:35 - Mana used: `31,121`
12:57:35 - Mana per second: `1,388,732`
12:57:35 - Instructions executed: `1,814`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: Token contract tests/Token/balance_of_public/4
12:57:35 - Total duration: `63.998 ms`
12:57:35 - Total mana used: `8,988`
12:57:35 - Mana per second: `140,442`
12:57:35 - Total instructions executed: `594`
12:57:35 - Tx hash computation: `24.871 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `7.285 ms`
12:57:35 - Revertible: `1.419 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token.balance_of_public**
12:57:35 - Duration: `12.926 ms`
12:57:35 - Mana used: `8,988`
12:57:35 - Mana per second: `695,347`
12:57:35 - Instructions executed: `594`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: Token contract tests/Token/balance_of_public/5
12:57:35 - Total duration: `75.242 ms`
12:57:35 - Total mana used: `8,988`
12:57:35 - Mana per second: `119,454`
12:57:35 - Total instructions executed: `594`
12:57:35 - Tx hash computation: `24.702 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `10.94 ms`
12:57:35 - Revertible: `1.041 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token.balance_of_public**
12:57:35 - Duration: `11.968 ms`
12:57:35 - Mana used: `8,988`
12:57:35 - Mana per second: `750,992`
12:57:35 - Instructions executed: `594`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: Token contract tests/Token/balance_of_public/6
12:57:35 - Total duration: `56.814 ms`
12:57:35 - Total mana used: `8,988`
12:57:35 - Mana per second: `158,201`
12:57:35 - Total instructions executed: `594`
12:57:35 - Tx hash computation: `24.709 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `3.087 ms`
12:57:35 - Revertible: `1.213 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token.balance_of_public**
12:57:35 - Duration: `12.25 ms`
12:57:35 - Mana used: `8,988`
12:57:35 - Mana per second: `733,720`
12:57:35 - Instructions executed: `594`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: Token contract tests/Token/burn_public/7
12:57:35 - Total duration: `79.791 ms`
12:57:35 - Total mana used: `19,454`
12:57:35 - Mana per second: `243,813`
12:57:35 - Total instructions executed: `1,054`
12:57:35 - Tx hash computation: `24.701 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `3.628 ms`
12:57:35 - Revertible: `0.894 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token.burn_public**
12:57:35 - Duration: `34.77 ms`
12:57:35 - Mana used: `19,454`
12:57:35 - Mana per second: `559,504`
12:57:35 - Instructions executed: `1,054`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: Token contract tests/Token/balance_of_public/8
12:57:35 - Total duration: `59.863 ms`
12:57:35 - Total mana used: `8,988`
12:57:35 - Mana per second: `150,142`
12:57:35 - Total instructions executed: `594`
12:57:35 - Tx hash computation: `24.912 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.596 ms`
12:57:35 - Revertible: `1.054 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token.balance_of_public**
12:57:35 - Duration: `12.437 ms`
12:57:35 - Mana used: `8,988`
12:57:35 - Mana per second: `722,681`
12:57:35 - Instructions executed: `594`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AMM contract tests/Token/constructor/0
12:57:35 - Total duration: `190.662 ms`
12:57:35 - Total mana used: `316,452`
12:57:35 - Mana per second: `1,659,752`
12:57:35 - Total instructions executed: `18,400`
12:57:35 - Tx hash computation: `24.725 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.442 ms`
12:57:35 - Revertible: `1.01 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token.constructor**
12:57:35 - Duration: `146.398 ms`
12:57:35 - Mana used: `316,452`
12:57:35 - Mana per second: `2,161,588`
12:57:35 - Instructions executed: `18,400`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AMM contract tests/Token/constructor/1
12:57:35 - Total duration: `207.686 ms`
12:57:35 - Total mana used: `316,452`
12:57:35 - Mana per second: `1,523,706`
12:57:35 - Total instructions executed: `18,400`
12:57:35 - Tx hash computation: `24.539 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.453 ms`
12:57:35 - Revertible: `1.261 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token.constructor**
12:57:35 - Duration: `158.088 ms`
12:57:35 - Mana used: `316,452`
12:57:35 - Mana per second: `2,001,751`
12:57:35 - Instructions executed: `18,400`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AMM contract tests/Token/constructor/2
12:57:35 - Total duration: `189.588 ms`
12:57:35 - Total mana used: `316,452`
12:57:35 - Mana per second: `1,669,153`
12:57:35 - Total instructions executed: `18,400`
12:57:35 - Tx hash computation: `26.499 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `5.633 ms`
12:57:35 - Revertible: `1.513 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token.constructor**
12:57:35 - Duration: `141.436 ms`
12:57:35 - Mana used: `316,452`
12:57:35 - Mana per second: `2,237,418`
12:57:35 - Instructions executed: `18,400`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AMM contract tests/AMM/constructor/3
12:57:35 - Total duration: `168.56 ms`
12:57:35 - Total mana used: `42,933`
12:57:35 - Mana per second: `254,705`
12:57:35 - Total instructions executed: `2,032`
12:57:35 - Tx hash computation: `25.017 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `8.935 ms`
12:57:35 - Revertible: `0.957 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AMM.constructor**
12:57:35 - Duration: `100.887 ms`
12:57:35 - Mana used: `42,933`
12:57:35 - Mana per second: `425,557`
12:57:35 - Instructions executed: `2,032`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AMM contract tests/AMM/set_minter/4
12:57:35 - Total duration: `71.463 ms`
12:57:35 - Total mana used: `11,068`
12:57:35 - Mana per second: `154,877`
12:57:35 - Total instructions executed: `626`
12:57:35 - Tx hash computation: `31.935 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `3.663 ms`
12:57:35 - Revertible: `1.976 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token.set_minter**
12:57:35 - Duration: `18.697 ms`
12:57:35 - Mana used: `11,068`
12:57:35 - Mana per second: `591,954`
12:57:35 - Instructions executed: `626`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AMM contract tests/AMM/add_liquidity/5
12:57:35 - Total duration: `230.775 ms`
12:57:35 - Total mana used: `141,417`
12:57:35 - Mana per second: `612,791`
12:57:35 - Total instructions executed: `8,219`
12:57:35 - Tx hash computation: `24.65 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `3.1 ms`
12:57:35 - Revertible: `0.844 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token._increase_public_balance**
12:57:35 - Duration: `17.913 ms`
12:57:35 - Mana used: `17,167`
12:57:35 - Mana per second: `958,360`
12:57:35 - Instructions executed: `1,027`
12:57:35 - **Fn: Token._increase_public_balance**
12:57:35 - Duration: `15.21 ms`
12:57:35 - Mana used: `17,167`
12:57:35 - Mana per second: `1,128,663`
12:57:35 - Instructions executed: `1,027`
12:57:35 - **Fn: AMM._add_liquidity**
12:57:35 - Duration: `150.616 ms`
12:57:35 - Mana used: `107,083`
12:57:35 - Mana per second: `710,969`
12:57:35 - Instructions executed: `6,165`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
12:57:35 - Total duration: `164.735 ms`
12:57:35 - Total mana used: `90,081`
12:57:35 - Mana per second: `546,824`
12:57:35 - Total instructions executed: `5,365`
12:57:35 - Tx hash computation: `24.534 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `9.077 ms`
12:57:35 - Revertible: `0.878 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token._increase_public_balance**
12:57:35 - Duration: `20.993 ms`
12:57:35 - Mana used: `17,167`
12:57:35 - Mana per second: `817,735`
12:57:35 - Instructions executed: `1,027`
12:57:35 - **Fn: AMM._swap_exact_tokens_for_tokens**
12:57:35 - Duration: `79.916 ms`
12:57:35 - Mana used: `72,914`
12:57:35 - Mana per second: `912,384`
12:57:35 - Instructions executed: `4,338`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
12:57:35 - Total duration: `193.125 ms`
12:57:35 - Total mana used: `162,676`
12:57:35 - Mana per second: `842,335`
12:57:35 - Total instructions executed: `9,502`
12:57:35 - Tx hash computation: `24.62 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.552 ms`
12:57:35 - Revertible: `0.799 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: Token._increase_public_balance**
12:57:35 - Duration: `14.108 ms`
12:57:35 - Mana used: `17,167`
12:57:35 - Mana per second: `1,216,846`
12:57:35 - Instructions executed: `1,027`
12:57:35 - **Fn: AMM._remove_liquidity**
12:57:35 - Duration: `132.355 ms`
12:57:35 - Mana used: `145,509`
12:57:35 - Mana per second: `1,099,382`
12:57:35 - Instructions executed: `8,475`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
12:57:35 - Total duration: `322.755 ms`
12:57:35 - Total mana used: `487,897`
12:57:35 - Mana per second: `1,511,662`
12:57:35 - Total instructions executed: `27,838`
12:57:35 - Tx hash computation: `24.579 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `5.391 ms`
12:57:35 - Revertible: `0.901 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmTest.bulk_testing**
12:57:35 - Duration: `273.274 ms`
12:57:35 - Mana used: `487,897`
12:57:35 - Mana per second: `1,785,378`
12:57:35 - Instructions executed: `27,838`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
12:57:35 - Total duration: `1,213.308 ms`
12:57:35 - Total mana used: `3,902,700`
12:57:35 - Mana per second: `3,216,578`
12:57:35 - Total instructions executed: `404,826`
12:57:35 - Tx hash computation: `24.587 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.422 ms`
12:57:35 - Revertible: `2.095 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmTest.nested_call_large_calldata**
12:57:35 - Duration: `1,169.118 ms`
12:57:35 - Mana used: `3,902,700`
12:57:35 - Mana per second: `3,338,156`
12:57:35 - Instructions executed: `404,826`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
12:57:35 - Total duration: `137.706 ms`
12:57:35 - Total mana used: `79,320`
12:57:35 - Mana per second: `576,008`
12:57:35 - Total instructions executed: `5,033`
12:57:35 - Tx hash computation: `24.806 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `3.522 ms`
12:57:35 - Revertible: `0.856 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_10**
12:57:35 - Duration: `80.041 ms`
12:57:35 - Mana used: `79,320`
12:57:35 - Mana per second: `990,990`
12:57:35 - Instructions executed: `5,033`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
12:57:35 - Total duration: `77.93 ms`
12:57:35 - Total mana used: `96,072`
12:57:35 - Mana per second: `1,232,803`
12:57:35 - Total instructions executed: `5,857`
12:57:35 - Tx hash computation: `31.805 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.364 ms`
12:57:35 - Revertible: `0.828 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_20**
12:57:35 - Duration: `25.997 ms`
12:57:35 - Mana used: `96,072`
12:57:35 - Mana per second: `3,695,523`
12:57:35 - Instructions executed: `5,857`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
12:57:35 - Total duration: `90.755 ms`
12:57:35 - Total mana used: `116,646`
12:57:35 - Mana per second: `1,285,280`
12:57:35 - Total instructions executed: `6,978`
12:57:35 - Tx hash computation: `24.692 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `6.322 ms`
12:57:35 - Revertible: `4.861 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_30**
12:57:35 - Duration: `31.807 ms`
12:57:35 - Mana used: `116,646`
12:57:35 - Mana per second: `3,667,313`
12:57:35 - Instructions executed: `6,978`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
12:57:35 - Total duration: `88.236 ms`
12:57:35 - Total mana used: `134,478`
12:57:35 - Mana per second: `1,524,074`
12:57:35 - Total instructions executed: `7,951`
12:57:35 - Tx hash computation: `24.813 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.521 ms`
12:57:35 - Revertible: `0.802 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_40**
12:57:35 - Duration: `36.358 ms`
12:57:35 - Mana used: `134,478`
12:57:35 - Mana per second: `3,698,753`
12:57:35 - Instructions executed: `7,951`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
12:57:35 - Total duration: `79.333 ms`
12:57:35 - Total mana used: `155,088`
12:57:35 - Mana per second: `1,954,894`
12:57:35 - Total instructions executed: `9,074`
12:57:35 - Tx hash computation: `24.632 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.756 ms`
12:57:35 - Revertible: `1.067 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_50**
12:57:35 - Duration: `35.111 ms`
12:57:35 - Mana used: `155,088`
12:57:35 - Mana per second: `4,417,021`
12:57:35 - Instructions executed: `9,074`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
12:57:35 - Total duration: `85.085 ms`
12:57:35 - Total mana used: `177,453`
12:57:35 - Mana per second: `2,085,595`
12:57:35 - Total instructions executed: `10,361`
12:57:35 - Tx hash computation: `24.609 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.161 ms`
12:57:35 - Revertible: `0.714 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_60**
12:57:35 - Duration: `38.334 ms`
12:57:35 - Mana used: `177,453`
12:57:35 - Mana per second: `4,629,100`
12:57:35 - Instructions executed: `10,361`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
12:57:35 - Total duration: `88.68 ms`
12:57:35 - Total mana used: `208,245`
12:57:35 - Mana per second: `2,348,280`
12:57:35 - Total instructions executed: `11,987`
12:57:35 - Tx hash computation: `24.72 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.457 ms`
12:57:35 - Revertible: `0.768 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_70**
12:57:35 - Duration: `43.943 ms`
12:57:35 - Mana used: `208,245`
12:57:35 - Mana per second: `4,738,932`
12:57:35 - Instructions executed: `11,987`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
12:57:35 - Total duration: `88.935 ms`
12:57:35 - Total mana used: `226,647`
12:57:35 - Mana per second: `2,548,452`
12:57:35 - Total instructions executed: `12,987`
12:57:35 - Tx hash computation: `24.479 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.339 ms`
12:57:35 - Revertible: `0.765 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_80**
12:57:35 - Duration: `46.427 ms`
12:57:35 - Mana used: `226,647`
12:57:35 - Mana per second: `4,881,798`
12:57:35 - Instructions executed: `12,987`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
12:57:35 - Total duration: `94.515 ms`
12:57:35 - Total mana used: `247,962`
12:57:35 - Mana per second: `2,623,518`
12:57:35 - Total instructions executed: `14,140`
12:57:35 - Tx hash computation: `24.542 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.244 ms`
12:57:35 - Revertible: `0.751 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_90**
12:57:35 - Duration: `50.751 ms`
12:57:35 - Mana used: `247,962`
12:57:35 - Mana per second: `4,885,838`
12:57:35 - Instructions executed: `14,140`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
12:57:35 - Total duration: `96.412 ms`
12:57:35 - Total mana used: `266,364`
12:57:35 - Mana per second: `2,762,780`
12:57:35 - Total instructions executed: `15,140`
12:57:35 - Tx hash computation: `24.612 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.208 ms`
12:57:35 - Revertible: `0.739 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_100**
12:57:35 - Duration: `54.107 ms`
12:57:35 - Mana used: `266,364`
12:57:35 - Mana per second: `4,922,879`
12:57:35 - Instructions executed: `15,140`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
12:57:35 - Total duration: `161.967 ms`
12:57:35 - Total mana used: `596,211`
12:57:35 - Mana per second: `3,681,061`
12:57:35 - Total instructions executed: `33,218`
12:57:35 - Tx hash computation: `24.609 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.365 ms`
12:57:35 - Revertible: `0.726 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_255**
12:57:35 - Duration: `112.238 ms`
12:57:35 - Mana used: `596,211`
12:57:35 - Mana per second: `5,312,027`
12:57:35 - Instructions executed: `33,218`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
12:57:35 - Total duration: `156.387 ms`
12:57:35 - Total mana used: `594,072`
12:57:35 - Mana per second: `3,798,720`
12:57:35 - Total instructions executed: `33,313`
12:57:35 - Tx hash computation: `24.552 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.256 ms`
12:57:35 - Revertible: `0.763 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_256**
12:57:35 - Duration: `113.498 ms`
12:57:35 - Mana used: `594,072`
12:57:35 - Mana per second: `5,234,208`
12:57:35 - Instructions executed: `33,313`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
12:57:35 - Total duration: `258.659 ms`
12:57:35 - Total mana used: `1,140,138`
12:57:35 - Mana per second: `4,407,876`
12:57:35 - Total instructions executed: `62,965`
12:57:35 - Tx hash computation: `31.764 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.534 ms`
12:57:35 - Revertible: `0.815 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_511**
12:57:35 - Duration: `208.691 ms`
12:57:35 - Mana used: `1,140,138`
12:57:35 - Mana per second: `5,463,296`
12:57:35 - Instructions executed: `62,965`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
12:57:35 - Total duration: `259.675 ms`
12:57:35 - Total mana used: `1,138,053`
12:57:35 - Mana per second: `4,382,603`
12:57:35 - Total instructions executed: `62,918`
12:57:35 - Tx hash computation: `24.777 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `5.902 ms`
12:57:35 - Revertible: `0.85 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_512**
12:57:35 - Duration: `208.169 ms`
12:57:35 - Mana used: `1,138,053`
12:57:35 - Mana per second: `5,466,973`
12:57:35 - Instructions executed: `62,918`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
12:57:35 - Total duration: `815.38 ms`
12:57:35 - Total mana used: `4,379,328`
12:57:35 - Mana per second: `5,370,903`
12:57:35 - Total instructions executed: `240,570`
12:57:35 - Tx hash computation: `24.617 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.416 ms`
12:57:35 - Revertible: `0.804 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.sha256_hash_2048**
12:57:35 - Duration: `770.497 ms`
12:57:35 - Mana used: `4,379,328`
12:57:35 - Mana per second: `5,683,774`
12:57:35 - Instructions executed: `240,570`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
12:57:35 - Total duration: `82.274 ms`
12:57:35 - Total mana used: `167,712`
12:57:35 - Mana per second: `2,038,450`
12:57:35 - Total instructions executed: `9,484`
12:57:35 - Tx hash computation: `24.673 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.51 ms`
12:57:35 - Revertible: `1.412 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.keccak_hash**
12:57:35 - Duration: `37.148 ms`
12:57:35 - Mana used: `167,712`
12:57:35 - Mana per second: `4,514,662`
12:57:35 - Instructions executed: `9,484`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
12:57:35 - Total duration: `57.757 ms`
12:57:35 - Total mana used: `49,272`
12:57:35 - Mana per second: `853,088`
12:57:35 - Total instructions executed: `3,079`
12:57:35 - Tx hash computation: `24.578 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.213 ms`
12:57:35 - Revertible: `0.791 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.keccak_f1600**
12:57:35 - Duration: `15.177 ms`
12:57:35 - Mana used: `49,272`
12:57:35 - Mana per second: `3,246,510`
12:57:35 - Instructions executed: `3,079`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
12:57:35 - Total duration: `61.37 ms`
12:57:35 - Total mana used: `33,534`
12:57:35 - Mana per second: `546,427`
12:57:35 - Total instructions executed: `2,207`
12:57:35 - Tx hash computation: `24.693 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.754 ms`
12:57:35 - Revertible: `0.864 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.poseidon2_hash**
12:57:35 - Duration: `17.364 ms`
12:57:35 - Mana used: `33,534`
12:57:35 - Mana per second: `1,931,253`
12:57:35 - Instructions executed: `2,207`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
12:57:35 - Total duration: `390.781 ms`
12:57:35 - Total mana used: `362,544`
12:57:35 - Mana per second: `927,742`
12:57:35 - Total instructions executed: `22,986`
12:57:35 - Tx hash computation: `24.673 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.263 ms`
12:57:35 - Revertible: `0.738 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.pedersen_hash**
12:57:35 - Duration: `347.91 ms`
12:57:35 - Mana used: `362,544`
12:57:35 - Mana per second: `1,042,063`
12:57:35 - Instructions executed: `22,986`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
12:57:35 - Total duration: `358.68 ms`
12:57:35 - Total mana used: `361,506`
12:57:35 - Mana per second: `1,007,880`
12:57:35 - Total instructions executed: `22,943`
12:57:35 - Tx hash computation: `24.945 ms`
12:57:35 - Private insertions:
12:57:35 - Non-revertible: `2.289 ms`
12:57:35 - Revertible: `0.718 ms`
12:57:35 - Enqueued public calls:
12:57:35 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
12:57:35 - Duration: `314.744 ms`
12:57:35 - Mana used: `361,506`
12:57:35 - Mana per second: `1,148,570`
12:57:35 - Instructions executed: `22,943`
12:57:35
12:57:35 ---------------------------------------------------------------------
12:57:35
12:57:35
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
14.673 s)
12:57:35 Public TX simulator apps tests: benchmarks
12:57:35
✓ Token Contract test (1327 ms)
12:57:35
✓ AMM Contract test (1819 ms)
12:57:35
✓ AVM simulator bulk test (628 ms)
12:57:35
✓ AVM large calldata test (1504 ms)
12:57:35 AVM gadgets tests
12:57:35
✓ keccak_hash (248 ms)
12:57:35
✓ keccak_f1600 (217 ms)
12:57:35
✓ poseidon2_hash (264 ms)
12:57:35
✓ pedersen_hash (564 ms)
12:57:35
✓ pedersen_hash_with_index (523 ms)
12:57:35 sha256_hash_10
12:57:35
✓ sha256_hash_10 (349 ms)
12:57:35 sha256_hash_20
12:57:35
✓ sha256_hash_20 (274 ms)
12:57:35 sha256_hash_30
12:57:35
✓ sha256_hash_30 (287 ms)
12:57:35 sha256_hash_40
12:57:35
✓ sha256_hash_40 (275 ms)
12:57:35 sha256_hash_50
12:57:35
✓ sha256_hash_50 (269 ms)
12:57:35 sha256_hash_60
12:57:35
✓ sha256_hash_60 (274 ms)
12:57:35 sha256_hash_70
12:57:35
✓ sha256_hash_70 (264 ms)
12:57:35 sha256_hash_80
12:57:35
✓ sha256_hash_80 (263 ms)
12:57:35 sha256_hash_90
12:57:35
✓ sha256_hash_90 (256 ms)
12:57:35 sha256_hash_100
12:57:35
✓ sha256_hash_100 (273 ms)
12:57:35 sha256_hash_255
12:57:35
✓ sha256_hash_255 (341 ms)
12:57:35 sha256_hash_256
12:57:35
✓ sha256_hash_256 (364 ms)
12:57:35 sha256_hash_511
12:57:35
✓ sha256_hash_511 (435 ms)
12:57:35 sha256_hash_512
12:57:35
✓ sha256_hash_512 (441 ms)
12:57:35 sha256_hash_2048
12:57:35
✓ sha256_hash_2048 (1018 ms)
12:57:35
12:57:35
Test Suites: 1 passed, 1 total
12:57:35
Tests: 24 passed, 24 total
12:57:35
Snapshots: 0 total
12:57:35
Time: 14.743 s
12:57:35
Ran all test suites matching /simulator\/src\/public\/public_tx_simulator\/apps_tests\/bench.test.ts/i
.
12:57:35
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?