Parent Log:
http://ci.aztec-labs.com/284c9e4852412789
Command: 4d0fb449c606d482 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/263498dd65e8700218979d7a94dbfd25b2a8a8a8
Env: REF_NAME=gh-readonly-queue/next/pr-14921-4b0e4dc09fa55f0bc808fa0c7c3e95e8fa997069 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 17 20:36:05 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14921_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
20:36:09 [20:36:09.675]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ZDXum7/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:11 [20:36:11.517]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1359.7283989999996ms
20:36:11
20:36:11 [20:36:11.528]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-liyYFf/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:13 [20:36:13.741]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 1976.114458ms
20:36:13
20:36:13 [20:36:13.747]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-u1mLJc/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:14 [20:36:14.369]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-YDLFki/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:15 [20:36:15.137]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-MMbc1K/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:15 [20:36:15.403]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rFY4K9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:15 [20:36:15.836]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-bEHY69/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:16 [20:36:16.183]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-bTgrOy/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:16 [20:36:16.539]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-4gSI5E/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:16 [20:36:16.951]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-wQjiqv/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:17 [20:36:17.382]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-QEKJd3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:17 [20:36:17.784]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Rysng3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:18 [20:36:18.191]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-AU3CE2/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:18 [20:36:18.688]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-gt26oY/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:19 [20:36:19.125]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-xZUHSz/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:19 [20:36:19.502]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rZBaCh/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:19 [20:36:19.976]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-7paf3F/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:20 [20:36:20.453]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-lc91qT/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:21 [20:36:21.056]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-nm5ra8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:21 [20:36:21.622]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-PctrKC/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:23 [20:36:23.197]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-I4Hy2O/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:23 [20:36:23.495]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-8ZRtlD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:23 [20:36:23.791]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-yhzPk9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:24 [20:36:24.137]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-FEpM0s/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:24 [20:36:24.984]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NV0bun/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:36:25 [20:36:25.819]
INFO:
public-tx-apps-tests-bench
20:36:25
20:36:25 [20:36:25.845]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
20:36:25
20:36:25 ## TX Label: Token contract tests/Token/constructor/0
20:36:25 - Total duration: `384.123 ms`
20:36:25 - Total mana used: `316,452`
20:36:25 - Mana per second: `823,830`
20:36:25 - Total instructions executed: `18,400`
20:36:25 - Tx hash computation: `34.773 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `9.625 ms`
20:36:25 - Revertible: `3.809 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token.constructor**
20:36:25 - Duration: `294.449 ms`
20:36:25 - Mana used: `316,452`
20:36:25 - Mana per second: `1,074,727`
20:36:25 - Instructions executed: `18,400`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: Token contract tests/Token/mint_to_public/1
20:36:25 - Total duration: `134.153 ms`
20:36:25 - Total mana used: `24,620`
20:36:25 - Mana per second: `183,522`
20:36:25 - Total instructions executed: `1,377`
20:36:25 - Tx hash computation: `47.007 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `6.8 ms`
20:36:25 - Revertible: `2.09 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token.mint_to_public**
20:36:25 - Duration: `39.82 ms`
20:36:25 - Mana used: `24,620`
20:36:25 - Mana per second: `618,276`
20:36:25 - Instructions executed: `1,377`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: Token contract tests/Token/balance_of_public/2
20:36:25 - Total duration: `91.174 ms`
20:36:25 - Total mana used: `8,988`
20:36:25 - Mana per second: `98,581`
20:36:25 - Total instructions executed: `594`
20:36:25 - Tx hash computation: `24.116 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `3.992 ms`
20:36:25 - Revertible: `1.719 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token.balance_of_public**
20:36:25 - Duration: `21.988 ms`
20:36:25 - Mana used: `8,988`
20:36:25 - Mana per second: `408,772`
20:36:25 - Instructions executed: `594`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: Token contract tests/Token/transfer_in_public/3
20:36:25 - Total duration: `134.805 ms`
20:36:25 - Total mana used: `31,121`
20:36:25 - Mana per second: `230,859`
20:36:25 - Total instructions executed: `1,814`
20:36:25 - Tx hash computation: `31.237 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `5.61 ms`
20:36:25 - Revertible: `1.859 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token.transfer_in_public**
20:36:25 - Duration: `65.198 ms`
20:36:25 - Mana used: `31,121`
20:36:25 - Mana per second: `477,329`
20:36:25 - Instructions executed: `1,814`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: Token contract tests/Token/balance_of_public/4
20:36:25 - Total duration: `109.57 ms`
20:36:25 - Total mana used: `8,988`
20:36:25 - Mana per second: `82,030`
20:36:25 - Total instructions executed: `594`
20:36:25 - Tx hash computation: `30.218 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `9.417 ms`
20:36:25 - Revertible: `3.699 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token.balance_of_public**
20:36:25 - Duration: `27.152 ms`
20:36:25 - Mana used: `8,988`
20:36:25 - Mana per second: `331,020`
20:36:25 - Instructions executed: `594`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: Token contract tests/Token/balance_of_public/5
20:36:25 - Total duration: `104.089 ms`
20:36:25 - Total mana used: `8,988`
20:36:25 - Mana per second: `86,349`
20:36:25 - Total instructions executed: `594`
20:36:25 - Tx hash computation: `36.613 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `5.9 ms`
20:36:25 - Revertible: `1.837 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token.balance_of_public**
20:36:25 - Duration: `28.756 ms`
20:36:25 - Mana used: `8,988`
20:36:25 - Mana per second: `312,563`
20:36:25 - Instructions executed: `594`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: Token contract tests/Token/balance_of_public/6
20:36:25 - Total duration: `104.814 ms`
20:36:25 - Total mana used: `8,988`
20:36:25 - Mana per second: `85,752`
20:36:25 - Total instructions executed: `594`
20:36:25 - Tx hash computation: `44.094 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `5.164 ms`
20:36:25 - Revertible: `2.089 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token.balance_of_public**
20:36:25 - Duration: `29.02 ms`
20:36:25 - Mana used: `8,988`
20:36:25 - Mana per second: `309,719`
20:36:25 - Instructions executed: `594`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: Token contract tests/Token/burn_public/7
20:36:25 - Total duration: `118.59 ms`
20:36:25 - Total mana used: `19,454`
20:36:25 - Mana per second: `164,045`
20:36:25 - Total instructions executed: `1,054`
20:36:25 - Tx hash computation: `35.937 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `6.894 ms`
20:36:25 - Revertible: `2.243 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token.burn_public**
20:36:25 - Duration: `37.28 ms`
20:36:25 - Mana used: `19,454`
20:36:25 - Mana per second: `521,829`
20:36:25 - Instructions executed: `1,054`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: Token contract tests/Token/balance_of_public/8
20:36:25 - Total duration: `84.962 ms`
20:36:25 - Total mana used: `8,988`
20:36:25 - Mana per second: `105,788`
20:36:25 - Total instructions executed: `594`
20:36:25 - Tx hash computation: `23.661 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `6.389 ms`
20:36:25 - Revertible: `2.235 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token.balance_of_public**
20:36:25 - Duration: `22.825 ms`
20:36:25 - Mana used: `8,988`
20:36:25 - Mana per second: `393,785`
20:36:25 - Instructions executed: `594`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AMM contract tests/Token/constructor/0
20:36:25 - Total duration: `300.673 ms`
20:36:25 - Total mana used: `316,452`
20:36:25 - Mana per second: `1,052,479`
20:36:25 - Total instructions executed: `18,400`
20:36:25 - Tx hash computation: `31.552 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `5.583 ms`
20:36:25 - Revertible: `1.668 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token.constructor**
20:36:25 - Duration: `226.625 ms`
20:36:25 - Mana used: `316,452`
20:36:25 - Mana per second: `1,396,369`
20:36:25 - Instructions executed: `18,400`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AMM contract tests/Token/constructor/1
20:36:25 - Total duration: `269.038 ms`
20:36:25 - Total mana used: `316,452`
20:36:25 - Mana per second: `1,176,236`
20:36:25 - Total instructions executed: `18,400`
20:36:25 - Tx hash computation: `29.028 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `4.557 ms`
20:36:25 - Revertible: `1.808 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token.constructor**
20:36:25 - Duration: `209.514 ms`
20:36:25 - Mana used: `316,452`
20:36:25 - Mana per second: `1,510,412`
20:36:25 - Instructions executed: `18,400`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AMM contract tests/Token/constructor/2
20:36:25 - Total duration: `219.713 ms`
20:36:25 - Total mana used: `316,452`
20:36:25 - Mana per second: `1,440,296`
20:36:25 - Total instructions executed: `18,400`
20:36:25 - Tx hash computation: `33.074 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `4.634 ms`
20:36:25 - Revertible: `1.504 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token.constructor**
20:36:25 - Duration: `164.657 ms`
20:36:25 - Mana used: `316,452`
20:36:25 - Mana per second: `1,921,890`
20:36:25 - Instructions executed: `18,400`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AMM contract tests/AMM/constructor/3
20:36:25 - Total duration: `146.821 ms`
20:36:25 - Total mana used: `42,933`
20:36:25 - Mana per second: `292,417`
20:36:25 - Total instructions executed: `2,032`
20:36:25 - Tx hash computation: `22.833 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `3.496 ms`
20:36:25 - Revertible: `1.106 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AMM.constructor**
20:36:25 - Duration: `89.069 ms`
20:36:25 - Mana used: `42,933`
20:36:25 - Mana per second: `482,021`
20:36:25 - Instructions executed: `2,032`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AMM contract tests/AMM/set_minter/4
20:36:25 - Total duration: `95.345 ms`
20:36:25 - Total mana used: `11,068`
20:36:25 - Mana per second: `116,084`
20:36:25 - Total instructions executed: `626`
20:36:25 - Tx hash computation: `32.717 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `5.86 ms`
20:36:25 - Revertible: `1.247 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token.set_minter**
20:36:25 - Duration: `27.234 ms`
20:36:25 - Mana used: `11,068`
20:36:25 - Mana per second: `406,405`
20:36:25 - Instructions executed: `626`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AMM contract tests/AMM/add_liquidity/5
20:36:25 - Total duration: `343.392 ms`
20:36:25 - Total mana used: `135,717`
20:36:25 - Mana per second: `395,224`
20:36:25 - Total instructions executed: `7,764`
20:36:25 - Tx hash computation: `34.629 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `5.928 ms`
20:36:25 - Revertible: `1.802 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token._increase_public_balance**
20:36:25 - Duration: `38.706 ms`
20:36:25 - Mana used: `17,167`
20:36:25 - Mana per second: `443,523`
20:36:25 - Instructions executed: `1,027`
20:36:25 - **Fn: Token._increase_public_balance**
20:36:25 - Duration: `30.616 ms`
20:36:25 - Mana used: `17,167`
20:36:25 - Mana per second: `560,722`
20:36:25 - Instructions executed: `1,027`
20:36:25 - **Fn: AMM._add_liquidity**
20:36:25 - Duration: `208.48 ms`
20:36:25 - Mana used: `101,383`
20:36:25 - Mana per second: `486,297`
20:36:25 - Instructions executed: `5,710`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
20:36:25 - Total duration: `192.085 ms`
20:36:25 - Total mana used: `86,247`
20:36:25 - Mana per second: `449,005`
20:36:25 - Total instructions executed: `5,064`
20:36:25 - Tx hash computation: `31.591 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `6.141 ms`
20:36:25 - Revertible: `1.991 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token._increase_public_balance**
20:36:25 - Duration: `29.01 ms`
20:36:25 - Mana used: `17,167`
20:36:25 - Mana per second: `591,762`
20:36:25 - Instructions executed: `1,027`
20:36:25 - **Fn: AMM._swap_exact_tokens_for_tokens**
20:36:25 - Duration: `96.678 ms`
20:36:25 - Mana used: `69,080`
20:36:25 - Mana per second: `714,536`
20:36:25 - Instructions executed: `4,037`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
20:36:25 - Total duration: `263.696 ms`
20:36:25 - Total mana used: `154,987`
20:36:25 - Mana per second: `587,750`
20:36:25 - Total instructions executed: `8,876`
20:36:25 - Tx hash computation: `31.236 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `3.746 ms`
20:36:25 - Revertible: `1.205 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: Token._increase_public_balance**
20:36:25 - Duration: `20.478 ms`
20:36:25 - Mana used: `17,167`
20:36:25 - Mana per second: `838,322`
20:36:25 - Instructions executed: `1,027`
20:36:25 - **Fn: AMM._remove_liquidity**
20:36:25 - Duration: `179.653 ms`
20:36:25 - Mana used: `137,820`
20:36:25 - Mana per second: `767,147`
20:36:25 - Instructions executed: `7,849`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
20:36:25 - Total duration: `364.302 ms`
20:36:25 - Total mana used: `485,755`
20:36:25 - Mana per second: `1,333,385`
20:36:25 - Total instructions executed: `27,716`
20:36:25 - Tx hash computation: `25.206 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `4.01 ms`
20:36:25 - Revertible: `1.602 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmTest.bulk_testing**
20:36:25 - Duration: `310.492 ms`
20:36:25 - Mana used: `485,755`
20:36:25 - Mana per second: `1,564,471`
20:36:25 - Instructions executed: `27,716`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
20:36:25 - Total duration: `439.155 ms`
20:36:25 - Total mana used: `1,038,144`
20:36:25 - Mana per second: `2,363,959`
20:36:25 - Total instructions executed: `67,186`
20:36:25 - Tx hash computation: `33.381 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `5.946 ms`
20:36:25 - Revertible: `1.419 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmTest.nested_call_large_calldata**
20:36:25 - Duration: `358.473 ms`
20:36:25 - Mana used: `1,038,144`
20:36:25 - Mana per second: `2,896,016`
20:36:25 - Instructions executed: `67,186`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
20:36:25 - Total duration: `169.615 ms`
20:36:25 - Total mana used: `79,320`
20:36:25 - Mana per second: `467,648`
20:36:25 - Total instructions executed: `5,033`
20:36:25 - Tx hash computation: `33.43 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `4.505 ms`
20:36:25 - Revertible: `1.376 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_10**
20:36:25 - Duration: `95.537 ms`
20:36:25 - Mana used: `79,320`
20:36:25 - Mana per second: `830,254`
20:36:25 - Instructions executed: `5,033`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
20:36:25 - Total duration: `128.191 ms`
20:36:25 - Total mana used: `96,072`
20:36:25 - Mana per second: `749,442`
20:36:25 - Total instructions executed: `5,857`
20:36:25 - Tx hash computation: `29.533 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `4.793 ms`
20:36:25 - Revertible: `1.432 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_20**
20:36:25 - Duration: `61.336 ms`
20:36:25 - Mana used: `96,072`
20:36:25 - Mana per second: `1,566,322`
20:36:25 - Instructions executed: `5,857`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
20:36:25 - Total duration: `135.166 ms`
20:36:25 - Total mana used: `116,646`
20:36:25 - Mana per second: `862,981`
20:36:25 - Total instructions executed: `6,978`
20:36:25 - Tx hash computation: `32.327 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `3.958 ms`
20:36:25 - Revertible: `1.485 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_30**
20:36:25 - Duration: `56.183 ms`
20:36:25 - Mana used: `116,646`
20:36:25 - Mana per second: `2,076,182`
20:36:25 - Instructions executed: `6,978`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
20:36:25 - Total duration: `169.571 ms`
20:36:25 - Total mana used: `134,478`
20:36:25 - Mana per second: `793,050`
20:36:25 - Total instructions executed: `7,951`
20:36:25 - Tx hash computation: `43.447 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `8.771 ms`
20:36:25 - Revertible: `2.636 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_40**
20:36:25 - Duration: `60.643 ms`
20:36:25 - Mana used: `134,478`
20:36:25 - Mana per second: `2,217,549`
20:36:25 - Instructions executed: `7,951`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
20:36:25 - Total duration: `159.055 ms`
20:36:25 - Total mana used: `155,088`
20:36:25 - Mana per second: `975,058`
20:36:25 - Total instructions executed: `9,074`
20:36:25 - Tx hash computation: `35.343 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `5.305 ms`
20:36:25 - Revertible: `1.711 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_50**
20:36:25 - Duration: `92.84 ms`
20:36:25 - Mana used: `155,088`
20:36:25 - Mana per second: `1,670,483`
20:36:25 - Instructions executed: `9,074`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
20:36:25 - Total duration: `155.617 ms`
20:36:25 - Total mana used: `177,453`
20:36:25 - Mana per second: `1,140,315`
20:36:25 - Total instructions executed: `10,361`
20:36:25 - Tx hash computation: `39.097 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `5.56 ms`
20:36:25 - Revertible: `1.213 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_60**
20:36:25 - Duration: `83.039 ms`
20:36:25 - Mana used: `177,453`
20:36:25 - Mana per second: `2,136,985`
20:36:25 - Instructions executed: `10,361`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
20:36:25 - Total duration: `172.103 ms`
20:36:25 - Total mana used: `208,245`
20:36:25 - Mana per second: `1,210,004`
20:36:25 - Total instructions executed: `11,987`
20:36:25 - Tx hash computation: `39.423 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `8.32 ms`
20:36:25 - Revertible: `1.418 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_70**
20:36:25 - Duration: `95.343 ms`
20:36:25 - Mana used: `208,245`
20:36:25 - Mana per second: `2,184,156`
20:36:25 - Instructions executed: `11,987`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
20:36:25 - Total duration: `223.568 ms`
20:36:25 - Total mana used: `226,647`
20:36:25 - Mana per second: `1,013,772`
20:36:25 - Total instructions executed: `12,987`
20:36:25 - Tx hash computation: `33.945 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `6.643 ms`
20:36:25 - Revertible: `1.597 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_80**
20:36:25 - Duration: `150.557 ms`
20:36:25 - Mana used: `226,647`
20:36:25 - Mana per second: `1,505,385`
20:36:25 - Instructions executed: `12,987`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
20:36:25 - Total duration: `166.898 ms`
20:36:25 - Total mana used: `247,962`
20:36:25 - Mana per second: `1,485,709`
20:36:25 - Total instructions executed: `14,140`
20:36:25 - Tx hash computation: `26.604 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `5.822 ms`
20:36:25 - Revertible: `2.669 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_90**
20:36:25 - Duration: `102.971 ms`
20:36:25 - Mana used: `247,962`
20:36:25 - Mana per second: `2,408,083`
20:36:25 - Instructions executed: `14,140`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
20:36:25 - Total duration: `149.918 ms`
20:36:25 - Total mana used: `266,364`
20:36:25 - Mana per second: `1,776,733`
20:36:25 - Total instructions executed: `15,140`
20:36:25 - Tx hash computation: `26.34 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `5.214 ms`
20:36:25 - Revertible: `1.677 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_100**
20:36:25 - Duration: `94.874 ms`
20:36:25 - Mana used: `266,364`
20:36:25 - Mana per second: `2,807,556`
20:36:25 - Instructions executed: `15,140`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
20:36:25 - Total duration: `224.592 ms`
20:36:25 - Total mana used: `596,211`
20:36:25 - Mana per second: `2,654,646`
20:36:25 - Total instructions executed: `33,218`
20:36:25 - Tx hash computation: `24.616 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `6.005 ms`
20:36:25 - Revertible: `1.546 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_255**
20:36:25 - Duration: `170.514 ms`
20:36:25 - Mana used: `596,211`
20:36:25 - Mana per second: `3,496,550`
20:36:25 - Instructions executed: `33,218`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
20:36:25 - Total duration: `246.491 ms`
20:36:25 - Total mana used: `594,072`
20:36:25 - Mana per second: `2,410,118`
20:36:25 - Total instructions executed: `33,313`
20:36:25 - Tx hash computation: `36.472 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `4.205 ms`
20:36:25 - Revertible: `1.398 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_256**
20:36:25 - Duration: `180.788 ms`
20:36:25 - Mana used: `594,072`
20:36:25 - Mana per second: `3,286,006`
20:36:25 - Instructions executed: `33,313`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
20:36:25 - Total duration: `383.2 ms`
20:36:25 - Total mana used: `1,140,138`
20:36:25 - Mana per second: `2,975,307`
20:36:25 - Total instructions executed: `62,965`
20:36:25 - Tx hash computation: `29.863 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `10.401 ms`
20:36:25 - Revertible: `9.479 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_511**
20:36:25 - Duration: `303.542 ms`
20:36:25 - Mana used: `1,140,138`
20:36:25 - Mana per second: `3,756,113`
20:36:25 - Instructions executed: `62,965`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
20:36:25 - Total duration: `372.969 ms`
20:36:25 - Total mana used: `1,138,053`
20:36:25 - Mana per second: `3,051,334`
20:36:25 - Total instructions executed: `62,918`
20:36:25 - Tx hash computation: `24.064 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `3.237 ms`
20:36:25 - Revertible: `1.126 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_512**
20:36:25 - Duration: `323.95 ms`
20:36:25 - Mana used: `1,138,053`
20:36:25 - Mana per second: `3,513,051`
20:36:25 - Instructions executed: `62,918`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
20:36:25 - Total duration: `1,335.62 ms`
20:36:25 - Total mana used: `4,379,328`
20:36:25 - Mana per second: `3,278,873`
20:36:25 - Total instructions executed: `240,570`
20:36:25 - Tx hash computation: `23.392 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `3.153 ms`
20:36:25 - Revertible: `1.342 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.sha256_hash_2048**
20:36:25 - Duration: `1,284.966 ms`
20:36:25 - Mana used: `4,379,328`
20:36:25 - Mana per second: `3,408,129`
20:36:25 - Instructions executed: `240,570`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
20:36:25 - Total duration: `112.487 ms`
20:36:25 - Total mana used: `167,712`
20:36:25 - Mana per second: `1,490,947`
20:36:25 - Total instructions executed: `9,484`
20:36:25 - Tx hash computation: `26.618 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `4.495 ms`
20:36:25 - Revertible: `1.808 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.keccak_hash**
20:36:25 - Duration: `58.088 ms`
20:36:25 - Mana used: `167,712`
20:36:25 - Mana per second: `2,887,183`
20:36:25 - Instructions executed: `9,484`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
20:36:25 - Total duration: `101.807 ms`
20:36:25 - Total mana used: `49,272`
20:36:25 - Mana per second: `483,976`
20:36:25 - Total instructions executed: `3,079`
20:36:25 - Tx hash computation: `29.117 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `4.407 ms`
20:36:25 - Revertible: `4.384 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.keccak_f1600**
20:36:25 - Duration: `34.665 ms`
20:36:25 - Mana used: `49,272`
20:36:25 - Mana per second: `1,421,373`
20:36:25 - Instructions executed: `3,079`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
20:36:25 - Total duration: `85.168 ms`
20:36:25 - Total mana used: `33,534`
20:36:25 - Mana per second: `393,742`
20:36:25 - Total instructions executed: `2,207`
20:36:25 - Tx hash computation: `22.558 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `7.011 ms`
20:36:25 - Revertible: `1.796 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.poseidon2_hash**
20:36:25 - Duration: `23.184 ms`
20:36:25 - Mana used: `33,534`
20:36:25 - Mana per second: `1,446,437`
20:36:25 - Instructions executed: `2,207`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
20:36:25 - Total duration: `628.649 ms`
20:36:25 - Total mana used: `359,925`
20:36:25 - Mana per second: `572,537`
20:36:25 - Total instructions executed: `22,869`
20:36:25 - Tx hash computation: `38.031 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `4.366 ms`
20:36:25 - Revertible: `1.422 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.pedersen_hash**
20:36:25 - Duration: `559.283 ms`
20:36:25 - Mana used: `359,925`
20:36:25 - Mana per second: `643,547`
20:36:25 - Instructions executed: `22,869`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
20:36:25 - Total duration: `635.847 ms`
20:36:25 - Total mana used: `360,723`
20:36:25 - Mana per second: `567,311`
20:36:25 - Total instructions executed: `22,914`
20:36:25 - Tx hash computation: `31.247 ms`
20:36:25 - Private insertions:
20:36:25 - Non-revertible: `4.734 ms`
20:36:25 - Revertible: `1.938 ms`
20:36:25 - Enqueued public calls:
20:36:25 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
20:36:25 - Duration: `557.857 ms`
20:36:25 - Mana used: `360,723`
20:36:25 - Mana per second: `646,623`
20:36:25 - Instructions executed: `22,914`
20:36:25
20:36:25 ---------------------------------------------------------------------
20:36:25
20:36:25
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
19.522 s)
20:36:25 Public TX simulator apps tests: benchmarks
20:36:25
✓ Token Contract test (1881 ms)
20:36:25
✓ AMM Contract test (2222 ms)
20:36:25
✓ AVM simulator bulk test (620 ms)
20:36:25
✓ AVM large calldata test (763 ms)
20:36:25 AVM gadgets tests
20:36:25
✓ keccak_hash (299 ms)
20:36:25
✓ keccak_f1600 (295 ms)
20:36:25
✓ poseidon2_hash (344 ms)
20:36:25
✓ pedersen_hash (845 ms)
20:36:25
✓ pedersen_hash_with_index (839 ms)
20:36:25 sha256_hash_10
20:36:25
✓ sha256_hash_10 (430 ms)
20:36:25 sha256_hash_20
20:36:25
✓ sha256_hash_20 (348 ms)
20:36:25 sha256_hash_30
20:36:25
✓ sha256_hash_30 (354 ms)
20:36:25 sha256_hash_40
20:36:25
✓ sha256_hash_40 (408 ms)
20:36:25 sha256_hash_50
20:36:25
✓ sha256_hash_50 (430 ms)
20:36:25 sha256_hash_60
20:36:25
✓ sha256_hash_60 (406 ms)
20:36:25 sha256_hash_70
20:36:25
✓ sha256_hash_70 (405 ms)
20:36:25 sha256_hash_80
20:36:25
✓ sha256_hash_80 (494 ms)
20:36:25 sha256_hash_90
20:36:25
✓ sha256_hash_90 (426 ms)
20:36:25 sha256_hash_100
20:36:25
✓ sha256_hash_100 (388 ms)
20:36:25 sha256_hash_255
20:36:25
✓ sha256_hash_255 (477 ms)
20:36:25 sha256_hash_256
20:36:25
✓ sha256_hash_256 (476 ms)
20:36:25 sha256_hash_511
20:36:25
✓ sha256_hash_511 (602 ms)
20:36:25 sha256_hash_512
20:36:25
✓ sha256_hash_512 (566 ms)
20:36:25 sha256_hash_2048
20:36:25
✓ sha256_hash_2048 (1573 ms)
20:36:25
20:36:25
Test Suites: 1 passed, 1 total
20:36:25
Tests: 24 passed, 24 total
20:36:25
Snapshots: 0 total
20:36:25
Time: 19.637 s
20:36:25
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
20:36:25
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?