Parent Log:
http://ci.aztec-labs.com/20565fb19cf53bed
Command: 557c108a8ed544a3 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/4b0e4dc09fa55f0bc808fa0c7c3e95e8fa997069
Env: REF_NAME=gh-readonly-queue/next/pr-15116-433ba6218aed45169029991a493e4232b30b8ec6 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 17 20:31:00 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15116_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:31:04 [20:31:04.354]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Lcz79H/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:06 [20:31:06.065]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1252.123117ms
20:31:06
20:31:06 [20:31:06.076]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-0Jhhjm/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:08 [20:31:08.394]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2075.5524049999995ms
20:31:08
20:31:08 [20:31:08.406]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-q8Phig/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:09 [20:31:09.097]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ZnITwO/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:09 [20:31:09.781]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-4nhHyh/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:10 [20:31:10.029]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-3prNZD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:10 [20:31:10.379]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-0qR1yQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:10 [20:31:10.721]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-tSRJW6/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:11 [20:31:11.072]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-PqsL0A/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:11 [20:31:11.478]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-HOcmGj/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:11 [20:31:11.919]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NjLboZ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:12 [20:31:12.323]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-YGhZPU/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:12 [20:31:12.759]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-WJ5prh/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:13 [20:31:13.162]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ePyuQx/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:13 [20:31:13.547]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-icFQzR/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:13 [20:31:13.927]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-zd0dak/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:14 [20:31:14.423]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-xQqGst/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:14 [20:31:14.916]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-UjE2Gg/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:15 [20:31:15.701]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-IUcMP2/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:16 [20:31:16.291]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-7tsLQw/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:18 [20:31:18.020]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-kVvwcr/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:18 [20:31:18.442]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-sZr3Ra/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:18 [20:31:18.772]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-04mOAg/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:19 [20:31:19.138]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-LuzoYC/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:20 [20:31:20.077]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rLAMYD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
20:31:21 [20:31:21.017]
INFO:
public-tx-apps-tests-bench
20:31:21
20:31:21 [20:31:21.165]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
20:31:21
20:31:21 ## TX Label: Token contract tests/Token/constructor/0
20:31:21 - Total duration: `345.532 ms`
20:31:21 - Total mana used: `316,452`
20:31:21 - Mana per second: `915,841`
20:31:21 - Total instructions executed: `18,400`
20:31:21 - Tx hash computation: `28.43 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `9.03 ms`
20:31:21 - Revertible: `4.235 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token.constructor**
20:31:21 - Duration: `269.247 ms`
20:31:21 - Mana used: `316,452`
20:31:21 - Mana per second: `1,175,322`
20:31:21 - Instructions executed: `18,400`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: Token contract tests/Token/mint_to_public/1
20:31:21 - Total duration: `114.835 ms`
20:31:21 - Total mana used: `24,620`
20:31:21 - Mana per second: `214,395`
20:31:21 - Total instructions executed: `1,377`
20:31:21 - Tx hash computation: `37.204 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `6.95 ms`
20:31:21 - Revertible: `1.455 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token.mint_to_public**
20:31:21 - Duration: `38.283 ms`
20:31:21 - Mana used: `24,620`
20:31:21 - Mana per second: `643,108`
20:31:21 - Instructions executed: `1,377`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: Token contract tests/Token/balance_of_public/2
20:31:21 - Total duration: `88.794 ms`
20:31:21 - Total mana used: `8,988`
20:31:21 - Mana per second: `101,223`
20:31:21 - Total instructions executed: `594`
20:31:21 - Tx hash computation: `29.884 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `4.7 ms`
20:31:21 - Revertible: `1.718 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token.balance_of_public**
20:31:21 - Duration: `24.802 ms`
20:31:21 - Mana used: `8,988`
20:31:21 - Mana per second: `362,395`
20:31:21 - Instructions executed: `594`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: Token contract tests/Token/transfer_in_public/3
20:31:21 - Total duration: `96.901 ms`
20:31:21 - Total mana used: `31,121`
20:31:21 - Mana per second: `321,161`
20:31:21 - Total instructions executed: `1,814`
20:31:21 - Tx hash computation: `40.624 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `4.175 ms`
20:31:21 - Revertible: `1.434 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token.transfer_in_public**
20:31:21 - Duration: `26.058 ms`
20:31:21 - Mana used: `31,121`
20:31:21 - Mana per second: `1,194,288`
20:31:21 - Instructions executed: `1,814`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: Token contract tests/Token/balance_of_public/4
20:31:21 - Total duration: `87.695 ms`
20:31:21 - Total mana used: `8,988`
20:31:21 - Mana per second: `102,492`
20:31:21 - Total instructions executed: `594`
20:31:21 - Tx hash computation: `37.208 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `4.913 ms`
20:31:21 - Revertible: `1.571 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token.balance_of_public**
20:31:21 - Duration: `23.857 ms`
20:31:21 - Mana used: `8,988`
20:31:21 - Mana per second: `376,752`
20:31:21 - Instructions executed: `594`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: Token contract tests/Token/balance_of_public/5
20:31:21 - Total duration: `95.095 ms`
20:31:21 - Total mana used: `8,988`
20:31:21 - Mana per second: `94,516`
20:31:21 - Total instructions executed: `594`
20:31:21 - Tx hash computation: `29.402 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `9.396 ms`
20:31:21 - Revertible: `2.309 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token.balance_of_public**
20:31:21 - Duration: `28.22 ms`
20:31:21 - Mana used: `8,988`
20:31:21 - Mana per second: `318,495`
20:31:21 - Instructions executed: `594`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: Token contract tests/Token/balance_of_public/6
20:31:21 - Total duration: `113.68 ms`
20:31:21 - Total mana used: `8,988`
20:31:21 - Mana per second: `79,064`
20:31:21 - Total instructions executed: `594`
20:31:21 - Tx hash computation: `33.377 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `13.764 ms`
20:31:21 - Revertible: `4.263 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token.balance_of_public**
20:31:21 - Duration: `30.102 ms`
20:31:21 - Mana used: `8,988`
20:31:21 - Mana per second: `298,582`
20:31:21 - Instructions executed: `594`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: Token contract tests/Token/burn_public/7
20:31:21 - Total duration: `113.492 ms`
20:31:21 - Total mana used: `19,454`
20:31:21 - Mana per second: `171,413`
20:31:21 - Total instructions executed: `1,054`
20:31:21 - Tx hash computation: `41.195 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `7.97 ms`
20:31:21 - Revertible: `2.107 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token.burn_public**
20:31:21 - Duration: `34.303 ms`
20:31:21 - Mana used: `19,454`
20:31:21 - Mana per second: `567,122`
20:31:21 - Instructions executed: `1,054`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: Token contract tests/Token/balance_of_public/8
20:31:21 - Total duration: `101.636 ms`
20:31:21 - Total mana used: `8,988`
20:31:21 - Mana per second: `88,433`
20:31:21 - Total instructions executed: `594`
20:31:21 - Tx hash computation: `37.168 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `5.97 ms`
20:31:21 - Revertible: `2.737 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token.balance_of_public**
20:31:21 - Duration: `27.494 ms`
20:31:21 - Mana used: `8,988`
20:31:21 - Mana per second: `326,904`
20:31:21 - Instructions executed: `594`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AMM contract tests/Token/constructor/0
20:31:21 - Total duration: `280.852 ms`
20:31:21 - Total mana used: `316,452`
20:31:21 - Mana per second: `1,126,757`
20:31:21 - Total instructions executed: `18,400`
20:31:21 - Tx hash computation: `35.584 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `3.786 ms`
20:31:21 - Revertible: `1.396 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token.constructor**
20:31:21 - Duration: `217.939 ms`
20:31:21 - Mana used: `316,452`
20:31:21 - Mana per second: `1,452,022`
20:31:21 - Instructions executed: `18,400`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AMM contract tests/Token/constructor/1
20:31:21 - Total duration: `273.114 ms`
20:31:21 - Total mana used: `316,452`
20:31:21 - Mana per second: `1,158,680`
20:31:21 - Total instructions executed: `18,400`
20:31:21 - Tx hash computation: `23.926 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `5.893 ms`
20:31:21 - Revertible: `1.398 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token.constructor**
20:31:21 - Duration: `219.883 ms`
20:31:21 - Mana used: `316,452`
20:31:21 - Mana per second: `1,439,183`
20:31:21 - Instructions executed: `18,400`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AMM contract tests/Token/constructor/2
20:31:21 - Total duration: `294.637 ms`
20:31:21 - Total mana used: `316,452`
20:31:21 - Mana per second: `1,074,039`
20:31:21 - Total instructions executed: `18,400`
20:31:21 - Tx hash computation: `39.199 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `4.638 ms`
20:31:21 - Revertible: `1.892 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token.constructor**
20:31:21 - Duration: `219.711 ms`
20:31:21 - Mana used: `316,452`
20:31:21 - Mana per second: `1,440,309`
20:31:21 - Instructions executed: `18,400`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AMM contract tests/AMM/constructor/3
20:31:21 - Total duration: `155.1 ms`
20:31:21 - Total mana used: `42,933`
20:31:21 - Mana per second: `276,809`
20:31:21 - Total instructions executed: `2,032`
20:31:21 - Tx hash computation: `25.085 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `5.168 ms`
20:31:21 - Revertible: `1.405 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AMM.constructor**
20:31:21 - Duration: `100.637 ms`
20:31:21 - Mana used: `42,933`
20:31:21 - Mana per second: `426,614`
20:31:21 - Instructions executed: `2,032`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AMM contract tests/AMM/set_minter/4
20:31:21 - Total duration: `86.247 ms`
20:31:21 - Total mana used: `11,068`
20:31:21 - Mana per second: `128,329`
20:31:21 - Total instructions executed: `626`
20:31:21 - Tx hash computation: `38.113 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `4.848 ms`
20:31:21 - Revertible: `1.732 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token.set_minter**
20:31:21 - Duration: `20.542 ms`
20:31:21 - Mana used: `11,068`
20:31:21 - Mana per second: `538,788`
20:31:21 - Instructions executed: `626`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AMM contract tests/AMM/add_liquidity/5
20:31:21 - Total duration: `297.072 ms`
20:31:21 - Total mana used: `135,717`
20:31:21 - Mana per second: `456,849`
20:31:21 - Total instructions executed: `7,764`
20:31:21 - Tx hash computation: `35.888 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `4.041 ms`
20:31:21 - Revertible: `1.503 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token._increase_public_balance**
20:31:21 - Duration: `23.571 ms`
20:31:21 - Mana used: `17,167`
20:31:21 - Mana per second: `728,305`
20:31:21 - Instructions executed: `1,027`
20:31:21 - **Fn: Token._increase_public_balance**
20:31:21 - Duration: `21.901 ms`
20:31:21 - Mana used: `17,167`
20:31:21 - Mana per second: `783,858`
20:31:21 - Instructions executed: `1,027`
20:31:21 - **Fn: AMM._add_liquidity**
20:31:21 - Duration: `181.777 ms`
20:31:21 - Mana used: `101,383`
20:31:21 - Mana per second: `557,732`
20:31:21 - Instructions executed: `5,710`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
20:31:21 - Total duration: `218.379 ms`
20:31:21 - Total mana used: `86,247`
20:31:21 - Mana per second: `394,941`
20:31:21 - Total instructions executed: `5,064`
20:31:21 - Tx hash computation: `30.73 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `6.818 ms`
20:31:21 - Revertible: `1.745 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token._increase_public_balance**
20:31:21 - Duration: `30.924 ms`
20:31:21 - Mana used: `17,167`
20:31:21 - Mana per second: `555,127`
20:31:21 - Instructions executed: `1,027`
20:31:21 - **Fn: AMM._swap_exact_tokens_for_tokens**
20:31:21 - Duration: `121.765 ms`
20:31:21 - Mana used: `69,080`
20:31:21 - Mana per second: `567,322`
20:31:21 - Instructions executed: `4,037`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
20:31:21 - Total duration: `325.147 ms`
20:31:21 - Total mana used: `154,987`
20:31:21 - Mana per second: `476,668`
20:31:21 - Total instructions executed: `8,876`
20:31:21 - Tx hash computation: `32.145 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `3.833 ms`
20:31:21 - Revertible: `1.187 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: Token._increase_public_balance**
20:31:21 - Duration: `24.041 ms`
20:31:21 - Mana used: `17,167`
20:31:21 - Mana per second: `714,074`
20:31:21 - Instructions executed: `1,027`
20:31:21 - **Fn: AMM._remove_liquidity**
20:31:21 - Duration: `238.407 ms`
20:31:21 - Mana used: `137,820`
20:31:21 - Mana per second: `578,087`
20:31:21 - Instructions executed: `7,849`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
20:31:21 - Total duration: `393.93 ms`
20:31:21 - Total mana used: `485,755`
20:31:21 - Mana per second: `1,233,099`
20:31:21 - Total instructions executed: `27,716`
20:31:21 - Tx hash computation: `23.475 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `7.868 ms`
20:31:21 - Revertible: `2.646 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmTest.bulk_testing**
20:31:21 - Duration: `332.749 ms`
20:31:21 - Mana used: `485,755`
20:31:21 - Mana per second: `1,459,824`
20:31:21 - Instructions executed: `27,716`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
20:31:21 - Total duration: `418.705 ms`
20:31:21 - Total mana used: `1,038,144`
20:31:21 - Mana per second: `2,479,415`
20:31:21 - Total instructions executed: `67,186`
20:31:21 - Tx hash computation: `34.214 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `3.878 ms`
20:31:21 - Revertible: `1.319 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmTest.nested_call_large_calldata**
20:31:21 - Duration: `358.025 ms`
20:31:21 - Mana used: `1,038,144`
20:31:21 - Mana per second: `2,899,637`
20:31:21 - Instructions executed: `67,186`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
20:31:21 - Total duration: `133.746 ms`
20:31:21 - Total mana used: `79,320`
20:31:21 - Mana per second: `593,064`
20:31:21 - Total instructions executed: `5,033`
20:31:21 - Tx hash computation: `28.765 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `6.16 ms`
20:31:21 - Revertible: `1.892 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_10**
20:31:21 - Duration: `56.993 ms`
20:31:21 - Mana used: `79,320`
20:31:21 - Mana per second: `1,391,753`
20:31:21 - Instructions executed: `5,033`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
20:31:21 - Total duration: `123.818 ms`
20:31:21 - Total mana used: `96,072`
20:31:21 - Mana per second: `775,910`
20:31:21 - Total instructions executed: `5,857`
20:31:21 - Tx hash computation: `27.581 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `5.882 ms`
20:31:21 - Revertible: `1.472 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_20**
20:31:21 - Duration: `57.872 ms`
20:31:21 - Mana used: `96,072`
20:31:21 - Mana per second: `1,660,078`
20:31:21 - Instructions executed: `5,857`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
20:31:21 - Total duration: `109.986 ms`
20:31:21 - Total mana used: `116,646`
20:31:21 - Mana per second: `1,060,557`
20:31:21 - Total instructions executed: `6,978`
20:31:21 - Tx hash computation: `35.704 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `4.342 ms`
20:31:21 - Revertible: `1.566 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_30**
20:31:21 - Duration: `40.616 ms`
20:31:21 - Mana used: `116,646`
20:31:21 - Mana per second: `2,871,956`
20:31:21 - Instructions executed: `6,978`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
20:31:21 - Total duration: `142.871 ms`
20:31:21 - Total mana used: `134,478`
20:31:21 - Mana per second: `941,255`
20:31:21 - Total instructions executed: `7,951`
20:31:21 - Tx hash computation: `37.925 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `7.14 ms`
20:31:21 - Revertible: `1.518 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_40**
20:31:21 - Duration: `47.777 ms`
20:31:21 - Mana used: `134,478`
20:31:21 - Mana per second: `2,814,688`
20:31:21 - Instructions executed: `7,951`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
20:31:21 - Total duration: `201.612 ms`
20:31:21 - Total mana used: `155,088`
20:31:21 - Mana per second: `769,241`
20:31:21 - Total instructions executed: `9,074`
20:31:21 - Tx hash computation: `29.479 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `3.936 ms`
20:31:21 - Revertible: `1.296 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_50**
20:31:21 - Duration: `132.832 ms`
20:31:21 - Mana used: `155,088`
20:31:21 - Mana per second: `1,167,551`
20:31:21 - Instructions executed: `9,074`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
20:31:21 - Total duration: `152.041 ms`
20:31:21 - Total mana used: `177,453`
20:31:21 - Mana per second: `1,167,140`
20:31:21 - Total instructions executed: `10,361`
20:31:21 - Tx hash computation: `33.249 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `5.269 ms`
20:31:21 - Revertible: `2.527 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_60**
20:31:21 - Duration: `79.5 ms`
20:31:21 - Mana used: `177,453`
20:31:21 - Mana per second: `2,232,127`
20:31:21 - Instructions executed: `10,361`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
20:31:21 - Total duration: `155.401 ms`
20:31:21 - Total mana used: `208,245`
20:31:21 - Mana per second: `1,340,050`
20:31:21 - Total instructions executed: `11,987`
20:31:21 - Tx hash computation: `27.431 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `5.701 ms`
20:31:21 - Revertible: `1.049 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_70**
20:31:21 - Duration: `95.98 ms`
20:31:21 - Mana used: `208,245`
20:31:21 - Mana per second: `2,169,660`
20:31:21 - Instructions executed: `11,987`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
20:31:21 - Total duration: `147.634 ms`
20:31:21 - Total mana used: `226,647`
20:31:21 - Mana per second: `1,535,192`
20:31:21 - Total instructions executed: `12,987`
20:31:21 - Tx hash computation: `24.623 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `5.978 ms`
20:31:21 - Revertible: `1.31 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_80**
20:31:21 - Duration: `88.865 ms`
20:31:21 - Mana used: `226,647`
20:31:21 - Mana per second: `2,550,457`
20:31:21 - Instructions executed: `12,987`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
20:31:21 - Total duration: `150.516 ms`
20:31:21 - Total mana used: `247,962`
20:31:21 - Mana per second: `1,647,408`
20:31:21 - Total instructions executed: `14,140`
20:31:21 - Tx hash computation: `27.437 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `4.954 ms`
20:31:21 - Revertible: `1.836 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_90**
20:31:21 - Duration: `94.566 ms`
20:31:21 - Mana used: `247,962`
20:31:21 - Mana per second: `2,622,111`
20:31:21 - Instructions executed: `14,140`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
20:31:21 - Total duration: `146.739 ms`
20:31:21 - Total mana used: `266,364`
20:31:21 - Mana per second: `1,815,220`
20:31:21 - Total instructions executed: `15,140`
20:31:21 - Tx hash computation: `39.977 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `7.012 ms`
20:31:21 - Revertible: `1.613 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_100**
20:31:21 - Duration: `79.968 ms`
20:31:21 - Mana used: `266,364`
20:31:21 - Mana per second: `3,330,894`
20:31:21 - Instructions executed: `15,140`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
20:31:21 - Total duration: `258.856 ms`
20:31:21 - Total mana used: `596,211`
20:31:21 - Mana per second: `2,303,250`
20:31:21 - Total instructions executed: `33,218`
20:31:21 - Tx hash computation: `29.413 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `5.864 ms`
20:31:21 - Revertible: `2.805 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_255**
20:31:21 - Duration: `191.522 ms`
20:31:21 - Mana used: `596,211`
20:31:21 - Mana per second: `3,113,018`
20:31:21 - Instructions executed: `33,218`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
20:31:21 - Total duration: `242.632 ms`
20:31:21 - Total mana used: `594,072`
20:31:21 - Mana per second: `2,448,449`
20:31:21 - Total instructions executed: `33,313`
20:31:21 - Tx hash computation: `34.405 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `7.273 ms`
20:31:21 - Revertible: `2.122 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_256**
20:31:21 - Duration: `170.122 ms`
20:31:21 - Mana used: `594,072`
20:31:21 - Mana per second: `3,492,041`
20:31:21 - Instructions executed: `33,313`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
20:31:21 - Total duration: `516.697 ms`
20:31:21 - Total mana used: `1,140,138`
20:31:21 - Mana per second: `2,206,588`
20:31:21 - Total instructions executed: `62,965`
20:31:21 - Tx hash computation: `30.589 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `7.643 ms`
20:31:21 - Revertible: `2.119 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_511**
20:31:21 - Duration: `446.81 ms`
20:31:21 - Mana used: `1,140,138`
20:31:21 - Mana per second: `2,551,727`
20:31:21 - Instructions executed: `62,965`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
20:31:21 - Total duration: `372.528 ms`
20:31:21 - Total mana used: `1,138,053`
20:31:21 - Mana per second: `3,054,947`
20:31:21 - Total instructions executed: `62,918`
20:31:21 - Tx hash computation: `25.255 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `5.677 ms`
20:31:21 - Revertible: `3.268 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_512**
20:31:21 - Duration: `302.372 ms`
20:31:21 - Mana used: `1,138,053`
20:31:21 - Mana per second: `3,763,749`
20:31:21 - Instructions executed: `62,918`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
20:31:21 - Total duration: `1,457.663 ms`
20:31:21 - Total mana used: `4,379,328`
20:31:21 - Mana per second: `3,004,350`
20:31:21 - Total instructions executed: `240,570`
20:31:21 - Tx hash computation: `34.843 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `9.832 ms`
20:31:21 - Revertible: `3.016 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.sha256_hash_2048**
20:31:21 - Duration: `1,361.971 ms`
20:31:21 - Mana used: `4,379,328`
20:31:21 - Mana per second: `3,215,434`
20:31:21 - Instructions executed: `240,570`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
20:31:21 - Total duration: `169.798 ms`
20:31:21 - Total mana used: `167,712`
20:31:21 - Mana per second: `987,717`
20:31:21 - Total instructions executed: `9,484`
20:31:21 - Tx hash computation: `34.469 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `8.565 ms`
20:31:21 - Revertible: `5.417 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.keccak_hash**
20:31:21 - Duration: `91.605 ms`
20:31:21 - Mana used: `167,712`
20:31:21 - Mana per second: `1,830,826`
20:31:21 - Instructions executed: `9,484`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
20:31:21 - Total duration: `119.443 ms`
20:31:21 - Total mana used: `49,272`
20:31:21 - Mana per second: `412,513`
20:31:21 - Total instructions executed: `3,079`
20:31:21 - Tx hash computation: `49.069 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `6.257 ms`
20:31:21 - Revertible: `2.677 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.keccak_f1600**
20:31:21 - Duration: `32.702 ms`
20:31:21 - Mana used: `49,272`
20:31:21 - Mana per second: `1,506,685`
20:31:21 - Instructions executed: `3,079`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
20:31:21 - Total duration: `98.183 ms`
20:31:21 - Total mana used: `33,534`
20:31:21 - Mana per second: `341,547`
20:31:21 - Total instructions executed: `2,207`
20:31:21 - Tx hash computation: `32.217 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `9.992 ms`
20:31:21 - Revertible: `1.809 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.poseidon2_hash**
20:31:21 - Duration: `20.744 ms`
20:31:21 - Mana used: `33,534`
20:31:21 - Mana per second: `1,616,588`
20:31:21 - Instructions executed: `2,207`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
20:31:21 - Total duration: `704.602 ms`
20:31:21 - Total mana used: `360,381`
20:31:21 - Mana per second: `511,468`
20:31:21 - Total instructions executed: `22,897`
20:31:21 - Tx hash computation: `43.492 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `6.16 ms`
20:31:21 - Revertible: `2.877 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.pedersen_hash**
20:31:21 - Duration: `611.638 ms`
20:31:21 - Mana used: `360,381`
20:31:21 - Mana per second: `589,207`
20:31:21 - Instructions executed: `22,897`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
20:31:21 - Total duration: `719.116 ms`
20:31:21 - Total mana used: `361,503`
20:31:21 - Mana per second: `502,705`
20:31:21 - Total instructions executed: `22,944`
20:31:21 - Tx hash computation: `26.216 ms`
20:31:21 - Private insertions:
20:31:21 - Non-revertible: `6.51 ms`
20:31:21 - Revertible: `1.579 ms`
20:31:21 - Enqueued public calls:
20:31:21 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
20:31:21 - Duration: `654.005 ms`
20:31:21 - Mana used: `361,503`
20:31:21 - Mana per second: `552,753`
20:31:21 - Instructions executed: `22,944`
20:31:21
20:31:21 ---------------------------------------------------------------------
20:31:21
20:31:21
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
19.775 s)
20:31:21 Public TX simulator apps tests: benchmarks
20:31:21
✓ Token Contract test (1740 ms)
20:31:21
✓ AMM Contract test (2327 ms)
20:31:21
✓ AVM simulator bulk test (693 ms)
20:31:21
✓ AVM large calldata test (684 ms)
20:31:21 AVM gadgets tests
20:31:21
✓ keccak_hash (424 ms)
20:31:21
✓ keccak_f1600 (327 ms)
20:31:21
✓ poseidon2_hash (366 ms)
20:31:21
✓ pedersen_hash (939 ms)
20:31:21
✓ pedersen_hash_with_index (946 ms)
20:31:21 sha256_hash_10
20:31:21
✓ sha256_hash_10 (346 ms)
20:31:21 sha256_hash_20
20:31:21
✓ sha256_hash_20 (345 ms)
20:31:21 sha256_hash_30
20:31:21
✓ sha256_hash_30 (331 ms)
20:31:21 sha256_hash_40
20:31:21
✓ sha256_hash_40 (424 ms)
20:31:21 sha256_hash_50
20:31:21
✓ sha256_hash_50 (438 ms)
20:31:21 sha256_hash_60
20:31:21
✓ sha256_hash_60 (404 ms)
20:31:21 sha256_hash_70
20:31:21
✓ sha256_hash_70 (430 ms)
20:31:21 sha256_hash_80
20:31:21
✓ sha256_hash_80 (406 ms)
20:31:21 sha256_hash_90
20:31:21
✓ sha256_hash_90 (386 ms)
20:31:21 sha256_hash_100
20:31:21
✓ sha256_hash_100 (383 ms)
20:31:21 sha256_hash_255
20:31:21
✓ sha256_hash_255 (492 ms)
20:31:21 sha256_hash_256
20:31:21
✓ sha256_hash_256 (495 ms)
20:31:21 sha256_hash_511
20:31:21
✓ sha256_hash_511 (777 ms)
20:31:21 sha256_hash_512
20:31:21
✓ sha256_hash_512 (598 ms)
20:31:21 sha256_hash_2048
20:31:21
✓ sha256_hash_2048 (1725 ms)
20:31:21
20:31:21
Test Suites: 1 passed, 1 total
20:31:21
Tests: 24 passed, 24 total
20:31:21
Snapshots: 0 total
20:31:21
Time: 19.869 s
20:31:21
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
20:31:21
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?