Parent Log:
http://ci.aztec-labs.com/fbce51ad2767b7ef
Command: b54d5ade67e7ffc9 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/347f29fb98cc855ead57129b4d1a444d9fb16820
Env: REF_NAME=gh-readonly-queue/next/pr-15059-16fc84676c7308fa5f7ca4a54b67319803d0f5b7 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Mon Jun 16 16:01:22 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15059_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
16:01:26 [16:01:26.296]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NYjS6y/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:27 [16:01:27.933]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1189.8885529999998ms
16:01:27
16:01:27 [16:01:27.943]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-mQdmrz/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:30 [16:01:30.424]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2262.086365ms
16:01:30
16:01:30 [16:01:30.436]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-n5TD6d/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:31 [16:01:31.189]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-xLbdfd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:32 [16:01:32.014]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-QvaJ7W/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:32 [16:01:32.293]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-TxI7vg/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:32 [16:01:32.669]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-I35vu9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:32 [16:01:32.951]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-tCPsHa/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:33 [16:01:33.268]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-V59Ife/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:33 [16:01:33.652]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Yn2jkB/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:34 [16:01:34.058]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-p8Gnzl/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:34 [16:01:34.489]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-PeIuCt/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:34 [16:01:34.867]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-mEJhUM/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:35 [16:01:35.286]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Ua8F26/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:35 [16:01:35.681]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-POOSF3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:36 [16:01:36.064]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-y6lbrc/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:36 [16:01:36.515]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-SIhrFf/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:37 [16:01:37.061]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-HaAOQy/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:37 [16:01:37.663]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-pDOjHM/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:38 [16:01:38.300]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-sH2WtU/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:39 [16:01:39.790]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-9oAIZP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:40 [16:01:40.150]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-4OExMJ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:40 [16:01:40.461]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-lTzeDu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:40 [16:01:40.741]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5U24Rc/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:41 [16:01:41.549]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-in3M2F/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:01:42 [16:01:42.313]
INFO:
public-tx-apps-tests-bench
16:01:42
16:01:42 [16:01:42.329]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
16:01:42
16:01:42 ## TX Label: Token contract tests/Token/constructor/0
16:01:42 - Total duration: `382.172 ms`
16:01:42 - Total mana used: `316,452`
16:01:42 - Mana per second: `828,037`
16:01:42 - Total instructions executed: `18,400`
16:01:42 - Tx hash computation: `42.041 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `10.554 ms`
16:01:42 - Revertible: `3.407 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token.constructor**
16:01:42 - Duration: `288.5 ms`
16:01:42 - Mana used: `316,452`
16:01:42 - Mana per second: `1,096,887`
16:01:42 - Instructions executed: `18,400`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: Token contract tests/Token/mint_to_public/1
16:01:42 - Total duration: `124.35 ms`
16:01:42 - Total mana used: `24,620`
16:01:42 - Mana per second: `197,990`
16:01:42 - Total instructions executed: `1,377`
16:01:42 - Tx hash computation: `38.361 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `6.929 ms`
16:01:42 - Revertible: `1.875 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token.mint_to_public**
16:01:42 - Duration: `43.586 ms`
16:01:42 - Mana used: `24,620`
16:01:42 - Mana per second: `564,859`
16:01:42 - Instructions executed: `1,377`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: Token contract tests/Token/balance_of_public/2
16:01:42 - Total duration: `90.689 ms`
16:01:42 - Total mana used: `8,988`
16:01:42 - Mana per second: `99,108`
16:01:42 - Total instructions executed: `594`
16:01:42 - Tx hash computation: `32.997 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `5.191 ms`
16:01:42 - Revertible: `2.336 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token.balance_of_public**
16:01:42 - Duration: `24.937 ms`
16:01:42 - Mana used: `8,988`
16:01:42 - Mana per second: `360,423`
16:01:42 - Instructions executed: `594`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: Token contract tests/Token/transfer_in_public/3
16:01:42 - Total duration: `97.327 ms`
16:01:42 - Total mana used: `31,121`
16:01:42 - Mana per second: `319,756`
16:01:42 - Total instructions executed: `1,814`
16:01:42 - Tx hash computation: `25.114 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `4.583 ms`
16:01:42 - Revertible: `1.686 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token.transfer_in_public**
16:01:42 - Duration: `39.601 ms`
16:01:42 - Mana used: `31,121`
16:01:42 - Mana per second: `785,862`
16:01:42 - Instructions executed: `1,814`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: Token contract tests/Token/balance_of_public/4
16:01:42 - Total duration: `82.362 ms`
16:01:42 - Total mana used: `8,988`
16:01:42 - Mana per second: `109,128`
16:01:42 - Total instructions executed: `594`
16:01:42 - Tx hash computation: `32.905 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `4.881 ms`
16:01:42 - Revertible: `1.904 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token.balance_of_public**
16:01:42 - Duration: `20.782 ms`
16:01:42 - Mana used: `8,988`
16:01:42 - Mana per second: `432,481`
16:01:42 - Instructions executed: `594`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: Token contract tests/Token/balance_of_public/5
16:01:42 - Total duration: `69.563 ms`
16:01:42 - Total mana used: `8,988`
16:01:42 - Mana per second: `129,207`
16:01:42 - Total instructions executed: `594`
16:01:42 - Tx hash computation: `22.538 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `3.859 ms`
16:01:42 - Revertible: `1.169 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token.balance_of_public**
16:01:42 - Duration: `20.656 ms`
16:01:42 - Mana used: `8,988`
16:01:42 - Mana per second: `435,127`
16:01:42 - Instructions executed: `594`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: Token contract tests/Token/balance_of_public/6
16:01:42 - Total duration: `74.383 ms`
16:01:42 - Total mana used: `8,988`
16:01:42 - Mana per second: `120,835`
16:01:42 - Total instructions executed: `594`
16:01:42 - Tx hash computation: `23.134 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `4.51 ms`
16:01:42 - Revertible: `2.298 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token.balance_of_public**
16:01:42 - Duration: `22.988 ms`
16:01:42 - Mana used: `8,988`
16:01:42 - Mana per second: `390,989`
16:01:42 - Instructions executed: `594`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: Token contract tests/Token/burn_public/7
16:01:42 - Total duration: `76.129 ms`
16:01:42 - Total mana used: `19,454`
16:01:42 - Mana per second: `255,541`
16:01:42 - Total instructions executed: `1,054`
16:01:42 - Tx hash computation: `29.993 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `3.488 ms`
16:01:42 - Revertible: `1.048 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token.burn_public**
16:01:42 - Duration: `22.807 ms`
16:01:42 - Mana used: `19,454`
16:01:42 - Mana per second: `852,998`
16:01:42 - Instructions executed: `1,054`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: Token contract tests/Token/balance_of_public/8
16:01:42 - Total duration: `80.783 ms`
16:01:42 - Total mana used: `8,988`
16:01:42 - Mana per second: `111,261`
16:01:42 - Total instructions executed: `594`
16:01:42 - Tx hash computation: `29.602 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `4.295 ms`
16:01:42 - Revertible: `1.744 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token.balance_of_public**
16:01:42 - Duration: `19.561 ms`
16:01:42 - Mana used: `8,988`
16:01:42 - Mana per second: `459,491`
16:01:42 - Instructions executed: `594`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AMM contract tests/Token/constructor/0
16:01:42 - Total duration: `347.092 ms`
16:01:42 - Total mana used: `316,452`
16:01:42 - Mana per second: `911,725`
16:01:42 - Total instructions executed: `18,400`
16:01:42 - Tx hash computation: `39.427 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `4.872 ms`
16:01:42 - Revertible: `1.837 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token.constructor**
16:01:42 - Duration: `271.493 ms`
16:01:42 - Mana used: `316,452`
16:01:42 - Mana per second: `1,165,600`
16:01:42 - Instructions executed: `18,400`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AMM contract tests/Token/constructor/1
16:01:42 - Total duration: `308.312 ms`
16:01:42 - Total mana used: `316,452`
16:01:42 - Mana per second: `1,026,403`
16:01:42 - Total instructions executed: `18,400`
16:01:42 - Tx hash computation: `32.872 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `6.089 ms`
16:01:42 - Revertible: `1.363 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token.constructor**
16:01:42 - Duration: `238.064 ms`
16:01:42 - Mana used: `316,452`
16:01:42 - Mana per second: `1,329,272`
16:01:42 - Instructions executed: `18,400`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AMM contract tests/Token/constructor/2
16:01:42 - Total duration: `311.059 ms`
16:01:42 - Total mana used: `316,452`
16:01:42 - Mana per second: `1,017,338`
16:01:42 - Total instructions executed: `18,400`
16:01:42 - Tx hash computation: `32.427 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `5.971 ms`
16:01:42 - Revertible: `1.458 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token.constructor**
16:01:42 - Duration: `248.936 ms`
16:01:42 - Mana used: `316,452`
16:01:42 - Mana per second: `1,271,218`
16:01:42 - Instructions executed: `18,400`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AMM contract tests/AMM/constructor/3
16:01:42 - Total duration: `170.347 ms`
16:01:42 - Total mana used: `42,933`
16:01:42 - Mana per second: `252,033`
16:01:42 - Total instructions executed: `2,032`
16:01:42 - Tx hash computation: `39.888 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `5.601 ms`
16:01:42 - Revertible: `1.408 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AMM.constructor**
16:01:42 - Duration: `103.279 ms`
16:01:42 - Mana used: `42,933`
16:01:42 - Mana per second: `415,700`
16:01:42 - Instructions executed: `2,032`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AMM contract tests/AMM/set_minter/4
16:01:42 - Total duration: `85.278 ms`
16:01:42 - Total mana used: `11,068`
16:01:42 - Mana per second: `129,788`
16:01:42 - Total instructions executed: `626`
16:01:42 - Tx hash computation: `24.534 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `4.004 ms`
16:01:42 - Revertible: `1.563 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token.set_minter**
16:01:42 - Duration: `35.426 ms`
16:01:42 - Mana used: `11,068`
16:01:42 - Mana per second: `312,429`
16:01:42 - Instructions executed: `626`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AMM contract tests/AMM/add_liquidity/5
16:01:42 - Total duration: `318.776 ms`
16:01:42 - Total mana used: `135,717`
16:01:42 - Mana per second: `425,744`
16:01:42 - Total instructions executed: `7,764`
16:01:42 - Tx hash computation: `22.802 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `5.362 ms`
16:01:42 - Revertible: `1.283 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token._increase_public_balance**
16:01:42 - Duration: `37.107 ms`
16:01:42 - Mana used: `17,167`
16:01:42 - Mana per second: `462,632`
16:01:42 - Instructions executed: `1,027`
16:01:42 - **Fn: Token._increase_public_balance**
16:01:42 - Duration: `24.519 ms`
16:01:42 - Mana used: `17,167`
16:01:42 - Mana per second: `700,138`
16:01:42 - Instructions executed: `1,027`
16:01:42 - **Fn: AMM._add_liquidity**
16:01:42 - Duration: `202.492 ms`
16:01:42 - Mana used: `101,383`
16:01:42 - Mana per second: `500,676`
16:01:42 - Instructions executed: `5,710`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
16:01:42 - Total duration: `232.32 ms`
16:01:42 - Total mana used: `86,247`
16:01:42 - Mana per second: `371,242`
16:01:42 - Total instructions executed: `5,064`
16:01:42 - Tx hash computation: `41.596 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `9.768 ms`
16:01:42 - Revertible: `1.413 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token._increase_public_balance**
16:01:42 - Duration: `30.797 ms`
16:01:42 - Mana used: `17,167`
16:01:42 - Mana per second: `557,419`
16:01:42 - Instructions executed: `1,027`
16:01:42 - **Fn: AMM._swap_exact_tokens_for_tokens**
16:01:42 - Duration: `119.09 ms`
16:01:42 - Mana used: `69,080`
16:01:42 - Mana per second: `580,064`
16:01:42 - Instructions executed: `4,037`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
16:01:42 - Total duration: `268.021 ms`
16:01:42 - Total mana used: `154,987`
16:01:42 - Mana per second: `578,263`
16:01:42 - Total instructions executed: `8,876`
16:01:42 - Tx hash computation: `22.221 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `3.222 ms`
16:01:42 - Revertible: `1.13 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: Token._increase_public_balance**
16:01:42 - Duration: `24.548 ms`
16:01:42 - Mana used: `17,167`
16:01:42 - Mana per second: `699,316`
16:01:42 - Instructions executed: `1,027`
16:01:42 - **Fn: AMM._remove_liquidity**
16:01:42 - Duration: `195.135 ms`
16:01:42 - Mana used: `137,820`
16:01:42 - Mana per second: `706,281`
16:01:42 - Instructions executed: `7,849`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
16:01:42 - Total duration: `403.182 ms`
16:01:42 - Total mana used: `485,755`
16:01:42 - Mana per second: `1,204,804`
16:01:42 - Total instructions executed: `27,716`
16:01:42 - Tx hash computation: `23.096 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `3.698 ms`
16:01:42 - Revertible: `1.22 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmTest.bulk_testing**
16:01:42 - Duration: `356.076 ms`
16:01:42 - Mana used: `485,755`
16:01:42 - Mana per second: `1,364,189`
16:01:42 - Instructions executed: `27,716`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
16:01:42 - Total duration: `486.53 ms`
16:01:42 - Total mana used: `1,038,144`
16:01:42 - Mana per second: `2,133,771`
16:01:42 - Total instructions executed: `67,186`
16:01:42 - Tx hash computation: `30.381 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `4.366 ms`
16:01:42 - Revertible: `1.179 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmTest.nested_call_large_calldata**
16:01:42 - Duration: `427.671 ms`
16:01:42 - Mana used: `1,038,144`
16:01:42 - Mana per second: `2,427,438`
16:01:42 - Instructions executed: `67,186`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
16:01:42 - Total duration: `165.88 ms`
16:01:42 - Total mana used: `79,320`
16:01:42 - Mana per second: `478,176`
16:01:42 - Total instructions executed: `5,033`
16:01:42 - Tx hash computation: `27.933 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `4.039 ms`
16:01:42 - Revertible: `1.883 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_10**
16:01:42 - Duration: `99.51 ms`
16:01:42 - Mana used: `79,320`
16:01:42 - Mana per second: `797,103`
16:01:42 - Instructions executed: `5,033`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
16:01:42 - Total duration: `86.503 ms`
16:01:42 - Total mana used: `96,072`
16:01:42 - Mana per second: `1,110,619`
16:01:42 - Total instructions executed: `5,857`
16:01:42 - Tx hash computation: `25.048 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `3.217 ms`
16:01:42 - Revertible: `1.123 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_20**
16:01:42 - Duration: `33.407 ms`
16:01:42 - Mana used: `96,072`
16:01:42 - Mana per second: `2,875,794`
16:01:42 - Instructions executed: `5,857`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
16:01:42 - Total duration: `112.161 ms`
16:01:42 - Total mana used: `116,646`
16:01:42 - Mana per second: `1,039,989`
16:01:42 - Total instructions executed: `6,978`
16:01:42 - Tx hash computation: `24.589 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `5.289 ms`
16:01:42 - Revertible: `1.302 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_30**
16:01:42 - Duration: `43.78 ms`
16:01:42 - Mana used: `116,646`
16:01:42 - Mana per second: `2,664,339`
16:01:42 - Instructions executed: `6,978`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
16:01:42 - Total duration: `157.386 ms`
16:01:42 - Total mana used: `134,478`
16:01:42 - Mana per second: `854,445`
16:01:42 - Total instructions executed: `7,951`
16:01:42 - Tx hash computation: `34.038 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `7.031 ms`
16:01:42 - Revertible: `1.616 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_40**
16:01:42 - Duration: `74.23 ms`
16:01:42 - Mana used: `134,478`
16:01:42 - Mana per second: `1,811,639`
16:01:42 - Instructions executed: `7,951`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
16:01:42 - Total duration: `143.624 ms`
16:01:42 - Total mana used: `155,088`
16:01:42 - Mana per second: `1,079,816`
16:01:42 - Total instructions executed: `9,074`
16:01:42 - Tx hash computation: `23.332 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `14.706 ms`
16:01:42 - Revertible: `2.25 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_50**
16:01:42 - Duration: `70.61 ms`
16:01:42 - Mana used: `155,088`
16:01:42 - Mana per second: `2,196,389`
16:01:42 - Instructions executed: `9,074`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
16:01:42 - Total duration: `182.862 ms`
16:01:42 - Total mana used: `177,453`
16:01:42 - Mana per second: `970,418`
16:01:42 - Total instructions executed: `10,361`
16:01:42 - Tx hash computation: `38.032 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `12.606 ms`
16:01:42 - Revertible: `2.233 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_60**
16:01:42 - Duration: `99.834 ms`
16:01:42 - Mana used: `177,453`
16:01:42 - Mana per second: `1,777,488`
16:01:42 - Instructions executed: `10,361`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
16:01:42 - Total duration: `142.919 ms`
16:01:42 - Total mana used: `208,245`
16:01:42 - Mana per second: `1,457,080`
16:01:42 - Total instructions executed: `11,987`
16:01:42 - Tx hash computation: `32.06 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `6.33 ms`
16:01:42 - Revertible: `1.256 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_70**
16:01:42 - Duration: `59.914 ms`
16:01:42 - Mana used: `208,245`
16:01:42 - Mana per second: `3,475,732`
16:01:42 - Instructions executed: `11,987`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
16:01:42 - Total duration: `162.831 ms`
16:01:42 - Total mana used: `226,647`
16:01:42 - Mana per second: `1,391,913`
16:01:42 - Total instructions executed: `12,987`
16:01:42 - Tx hash computation: `39.244 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `6.102 ms`
16:01:42 - Revertible: `1.388 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_80**
16:01:42 - Duration: `89.21 ms`
16:01:42 - Mana used: `226,647`
16:01:42 - Mana per second: `2,540,588`
16:01:42 - Instructions executed: `12,987`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
16:01:42 - Total duration: `159.213 ms`
16:01:42 - Total mana used: `247,962`
16:01:42 - Mana per second: `1,557,418`
16:01:42 - Total instructions executed: `14,140`
16:01:42 - Tx hash computation: `42.041 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `5.197 ms`
16:01:42 - Revertible: `1.133 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_90**
16:01:42 - Duration: `81.524 ms`
16:01:42 - Mana used: `247,962`
16:01:42 - Mana per second: `3,041,587`
16:01:42 - Instructions executed: `14,140`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
16:01:42 - Total duration: `165.292 ms`
16:01:42 - Total mana used: `266,364`
16:01:42 - Mana per second: `1,611,472`
16:01:42 - Total instructions executed: `15,140`
16:01:42 - Tx hash computation: `33.057 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `10.861 ms`
16:01:42 - Revertible: `5.254 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_100**
16:01:42 - Duration: `84.653 ms`
16:01:42 - Mana used: `266,364`
16:01:42 - Mana per second: `3,146,536`
16:01:42 - Instructions executed: `15,140`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
16:01:42 - Total duration: `229.126 ms`
16:01:42 - Total mana used: `596,211`
16:01:42 - Mana per second: `2,602,112`
16:01:42 - Total instructions executed: `33,218`
16:01:42 - Tx hash computation: `25.516 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `4.366 ms`
16:01:42 - Revertible: `1.263 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_255**
16:01:42 - Duration: `173.398 ms`
16:01:42 - Mana used: `596,211`
16:01:42 - Mana per second: `3,438,403`
16:01:42 - Instructions executed: `33,218`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
16:01:42 - Total duration: `280.99 ms`
16:01:42 - Total mana used: `594,072`
16:01:42 - Mana per second: `2,114,214`
16:01:42 - Total instructions executed: `33,313`
16:01:42 - Tx hash computation: `32.41 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `4.804 ms`
16:01:42 - Revertible: `1.284 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_256**
16:01:42 - Duration: `205.134 ms`
16:01:42 - Mana used: `594,072`
16:01:42 - Mana per second: `2,896,016`
16:01:42 - Instructions executed: `33,313`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
16:01:42 - Total duration: `360.653 ms`
16:01:42 - Total mana used: `1,140,138`
16:01:42 - Mana per second: `3,161,314`
16:01:42 - Total instructions executed: `62,965`
16:01:42 - Tx hash computation: `27.303 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `3.646 ms`
16:01:42 - Revertible: `1.02 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_511**
16:01:42 - Duration: `291.951 ms`
16:01:42 - Mana used: `1,140,138`
16:01:42 - Mana per second: `3,905,237`
16:01:42 - Instructions executed: `62,965`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
16:01:42 - Total duration: `407.965 ms`
16:01:42 - Total mana used: `1,138,053`
16:01:42 - Mana per second: `2,789,588`
16:01:42 - Total instructions executed: `62,918`
16:01:42 - Tx hash computation: `29.583 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `5.27 ms`
16:01:42 - Revertible: `1.69 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_512**
16:01:42 - Duration: `341.077 ms`
16:01:42 - Mana used: `1,138,053`
16:01:42 - Mana per second: `3,336,647`
16:01:42 - Instructions executed: `62,918`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
16:01:42 - Total duration: `1,203.126 ms`
16:01:42 - Total mana used: `4,379,328`
16:01:42 - Mana per second: `3,639,958`
16:01:42 - Total instructions executed: `240,570`
16:01:42 - Tx hash computation: `27.56 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `5.432 ms`
16:01:42 - Revertible: `1.178 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.sha256_hash_2048**
16:01:42 - Duration: `1,138.209 ms`
16:01:42 - Mana used: `4,379,328`
16:01:42 - Mana per second: `3,847,560`
16:01:42 - Instructions executed: `240,570`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
16:01:42 - Total duration: `140.548 ms`
16:01:42 - Total mana used: `167,712`
16:01:42 - Mana per second: `1,193,270`
16:01:42 - Total instructions executed: `9,484`
16:01:42 - Tx hash computation: `36.978 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `7.662 ms`
16:01:42 - Revertible: `1.562 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.keccak_hash**
16:01:42 - Duration: `60.826 ms`
16:01:42 - Mana used: `167,712`
16:01:42 - Mana per second: `2,757,254`
16:01:42 - Instructions executed: `9,484`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
16:01:42 - Total duration: `74.697 ms`
16:01:42 - Total mana used: `49,272`
16:01:42 - Mana per second: `659,625`
16:01:42 - Total instructions executed: `3,079`
16:01:42 - Tx hash computation: `26.168 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `3.276 ms`
16:01:42 - Revertible: `0.973 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.keccak_f1600**
16:01:42 - Duration: `25.574 ms`
16:01:42 - Mana used: `49,272`
16:01:42 - Mana per second: `1,926,635`
16:01:42 - Instructions executed: `3,079`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
16:01:42 - Total duration: `82.563 ms`
16:01:42 - Total mana used: `33,534`
16:01:42 - Mana per second: `406,165`
16:01:42 - Total instructions executed: `2,207`
16:01:42 - Tx hash computation: `27.278 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `4.256 ms`
16:01:42 - Revertible: `1.172 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.poseidon2_hash**
16:01:42 - Duration: `26.378 ms`
16:01:42 - Mana used: `33,534`
16:01:42 - Mana per second: `1,271,295`
16:01:42 - Instructions executed: `2,207`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
16:01:42 - Total duration: `560.918 ms`
16:01:42 - Total mana used: `362,784`
16:01:42 - Mana per second: `646,768`
16:01:42 - Total instructions executed: `22,986`
16:01:42 - Tx hash computation: `31.063 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `3.372 ms`
16:01:42 - Revertible: `1.173 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.pedersen_hash**
16:01:42 - Duration: `500.643 ms`
16:01:42 - Mana used: `362,784`
16:01:42 - Mana per second: `724,636`
16:01:42 - Instructions executed: `22,986`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
16:01:42 - Total duration: `575.629 ms`
16:01:42 - Total mana used: `360,639`
16:01:42 - Mana per second: `626,513`
16:01:42 - Total instructions executed: `22,912`
16:01:42 - Tx hash computation: `28.47 ms`
16:01:42 - Private insertions:
16:01:42 - Non-revertible: `5.329 ms`
16:01:42 - Revertible: `1.817 ms`
16:01:42 - Enqueued public calls:
16:01:42 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
16:01:42 - Duration: `518.278 ms`
16:01:42 - Mana used: `360,639`
16:01:42 - Mana per second: `695,841`
16:01:42 - Instructions executed: `22,912`
16:01:42
16:01:42 ---------------------------------------------------------------------
16:01:42
16:01:42
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
18.962 s)
16:01:42 Public TX simulator apps tests: benchmarks
16:01:42
✓ Token Contract test (1677 ms)
16:01:42
✓ AMM Contract test (2490 ms)
16:01:42
✓ AVM simulator bulk test (755 ms)
16:01:42
✓ AVM large calldata test (824 ms)
16:01:42 AVM gadgets tests
16:01:42
✓ keccak_hash (363 ms)
16:01:42
✓ keccak_f1600 (311 ms)
16:01:42
✓ poseidon2_hash (280 ms)
16:01:42
✓ pedersen_hash (804 ms)
16:01:42
✓ pedersen_hash_with_index (770 ms)
16:01:42 sha256_hash_10
16:01:42
✓ sha256_hash_10 (375 ms)
16:01:42 sha256_hash_20
16:01:42
✓ sha256_hash_20 (280 ms)
16:01:42 sha256_hash_30
16:01:42
✓ sha256_hash_30 (316 ms)
16:01:42 sha256_hash_40
16:01:42
✓ sha256_hash_40 (376 ms)
16:01:42 sha256_hash_50
16:01:42
✓ sha256_hash_50 (409 ms)
16:01:42 sha256_hash_60
16:01:42
✓ sha256_hash_60 (434 ms)
16:01:42 sha256_hash_70
16:01:42
✓ sha256_hash_70 (378 ms)
16:01:42 sha256_hash_80
16:01:42
✓ sha256_hash_80 (419 ms)
16:01:42 sha256_hash_90
16:01:42
✓ sha256_hash_90 (394 ms)
16:01:42 sha256_hash_100
16:01:42
✓ sha256_hash_100 (381 ms)
16:01:42 sha256_hash_255
16:01:42
✓ sha256_hash_255 (454 ms)
16:01:42 sha256_hash_256
16:01:42
✓ sha256_hash_256 (542 ms)
16:01:42 sha256_hash_511
16:01:42
✓ sha256_hash_511 (599 ms)
16:01:42 sha256_hash_512
16:01:42
✓ sha256_hash_512 (640 ms)
16:01:42 sha256_hash_2048
16:01:42
✓ sha256_hash_2048 (1487 ms)
16:01:42
16:01:42
Test Suites: 1 passed, 1 total
16:01:42
Tests: 24 passed, 24 total
16:01:42
Snapshots: 0 total
16:01:42
Time: 19.062 s
16:01:42
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
16:01:42
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?