Parent Log:
http://ci.aztec-labs.com/a83250cda7d74c19
Command: ef85c2b8680d9e9c 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/9ba478709ce5c48099f79f9531da8292811cb18a
Env: REF_NAME=gh-readonly-queue/staging/pr-15247-3863bc02d671057d0cffd4ced17ca317788ff190 CURRENT_VERSION=1.0.0 CI_FULL=1
Date: Tue Jun 24 14:59:33 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15247_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_staging
14:59:37 [14:59:37.393]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-9LPzgB/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:39 [14:59:39.162]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1265.312664ms
14:59:39
14:59:39 [14:59:39.175]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-W26fW2/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:41 [14:59:41.472]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2040.053019ms
14:59:41
14:59:41 [14:59:41.480]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rZdzNp/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:42 [14:59:42.220]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-JIQBWr/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:42 [14:59:42.927]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-zD0VJu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:43 [14:59:43.170]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5etBtx/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:43 [14:59:43.546]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-IsX6ST/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:43 [14:59:43.888]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-xCbtJd/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:44 [14:59:44.198]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-W5mTxs/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:44 [14:59:44.512]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5woKgI/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:44 [14:59:44.847]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-KqSLPw/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:45 [14:59:45.214]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-LSEsKu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:45 [14:59:45.533]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-eyFdEG/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:45 [14:59:45.874]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-f2MkIL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:46 [14:59:46.211]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-HQBAkA/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:46 [14:59:46.544]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-iultGz/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:47 [14:59:47.011]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-dBcGLD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:47 [14:59:47.448]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-CocUBh/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:48 [14:59:48.132]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-YNSK40/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:48 [14:59:48.787]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-iYWXUG/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:50 [14:59:50.250]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-D95Gxz/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:50 [14:59:50.634]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-zn02Ss/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:51 [14:59:51.010]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-IvhNnn/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:51 [14:59:51.348]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-6t7P5l/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:52 [14:59:52.220]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-hVaMXN/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
14:59:52 [14:59:52.985]
INFO:
public-tx-apps-tests-bench
14:59:52
14:59:53 [14:59:53.060]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
14:59:53
14:59:53 ## TX Label: Token contract tests/Token/constructor/0
14:59:53 - Total duration: `382.911 ms`
14:59:53 - Total mana used: `316,452`
14:59:53 - Mana per second: `826,437`
14:59:53 - Total instructions executed: `18,400`
14:59:53 - Tx hash computation: `38.794 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `10.13 ms`
14:59:53 - Revertible: `3.898 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token.constructor**
14:59:53 - Duration: `291.403 ms`
14:59:53 - Mana used: `316,452`
14:59:53 - Mana per second: `1,085,959`
14:59:53 - Instructions executed: `18,400`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: Token contract tests/Token/mint_to_public/1
14:59:53 - Total duration: `112.46 ms`
14:59:53 - Total mana used: `24,620`
14:59:53 - Mana per second: `218,922`
14:59:53 - Total instructions executed: `1,377`
14:59:53 - Tx hash computation: `26.098 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `3.937 ms`
14:59:53 - Revertible: `1.419 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token.mint_to_public**
14:59:53 - Duration: `54.412 ms`
14:59:53 - Mana used: `24,620`
14:59:53 - Mana per second: `452,473`
14:59:53 - Instructions executed: `1,377`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: Token contract tests/Token/balance_of_public/2
14:59:53 - Total duration: `89.687 ms`
14:59:53 - Total mana used: `8,988`
14:59:53 - Mana per second: `100,215`
14:59:53 - Total instructions executed: `594`
14:59:53 - Tx hash computation: `23.816 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `4.209 ms`
14:59:53 - Revertible: `1.542 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token.balance_of_public**
14:59:53 - Duration: `34.252 ms`
14:59:53 - Mana used: `8,988`
14:59:53 - Mana per second: `262,409`
14:59:53 - Instructions executed: `594`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: Token contract tests/Token/transfer_in_public/3
14:59:53 - Total duration: `93.263 ms`
14:59:53 - Total mana used: `31,121`
14:59:53 - Mana per second: `333,690`
14:59:53 - Total instructions executed: `1,814`
14:59:53 - Tx hash computation: `22.406 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `3.943 ms`
14:59:53 - Revertible: `1.112 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token.transfer_in_public**
14:59:53 - Duration: `44.792 ms`
14:59:53 - Mana used: `31,121`
14:59:53 - Mana per second: `694,785`
14:59:53 - Instructions executed: `1,814`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: Token contract tests/Token/balance_of_public/4
14:59:53 - Total duration: `100.306 ms`
14:59:53 - Total mana used: `8,988`
14:59:53 - Mana per second: `89,606`
14:59:53 - Total instructions executed: `594`
14:59:53 - Tx hash computation: `25.533 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `5.112 ms`
14:59:53 - Revertible: `1.649 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token.balance_of_public**
14:59:53 - Duration: `42.112 ms`
14:59:53 - Mana used: `8,988`
14:59:53 - Mana per second: `213,431`
14:59:53 - Instructions executed: `594`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: Token contract tests/Token/balance_of_public/5
14:59:53 - Total duration: `93.535 ms`
14:59:53 - Total mana used: `8,988`
14:59:53 - Mana per second: `96,092`
14:59:53 - Total instructions executed: `594`
14:59:53 - Tx hash computation: `30.703 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `5.045 ms`
14:59:53 - Revertible: `1.399 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token.balance_of_public**
14:59:53 - Duration: `33.716 ms`
14:59:53 - Mana used: `8,988`
14:59:53 - Mana per second: `266,579`
14:59:53 - Instructions executed: `594`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: Token contract tests/Token/balance_of_public/6
14:59:53 - Total duration: `96.681 ms`
14:59:53 - Total mana used: `8,988`
14:59:53 - Mana per second: `92,966`
14:59:53 - Total instructions executed: `594`
14:59:53 - Tx hash computation: `24.918 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `4.844 ms`
14:59:53 - Revertible: `1.948 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token.balance_of_public**
14:59:53 - Duration: `39.681 ms`
14:59:53 - Mana used: `8,988`
14:59:53 - Mana per second: `226,504`
14:59:53 - Instructions executed: `594`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: Token contract tests/Token/burn_public/7
14:59:53 - Total duration: `99.738 ms`
14:59:53 - Total mana used: `19,454`
14:59:53 - Mana per second: `195,050`
14:59:53 - Total instructions executed: `1,054`
14:59:53 - Tx hash computation: `32.239 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `5.252 ms`
14:59:53 - Revertible: `2.381 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token.burn_public**
14:59:53 - Duration: `38.423 ms`
14:59:53 - Mana used: `19,454`
14:59:53 - Mana per second: `506,309`
14:59:53 - Instructions executed: `1,054`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: Token contract tests/Token/balance_of_public/8
14:59:53 - Total duration: `106.857 ms`
14:59:53 - Total mana used: `8,988`
14:59:53 - Mana per second: `84,113`
14:59:53 - Total instructions executed: `594`
14:59:53 - Tx hash computation: `27.637 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `7.93 ms`
14:59:53 - Revertible: `2.406 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token.balance_of_public**
14:59:53 - Duration: `35.787 ms`
14:59:53 - Mana used: `8,988`
14:59:53 - Mana per second: `251,154`
14:59:53 - Instructions executed: `594`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AMM contract tests/Token/constructor/0
14:59:53 - Total duration: `280.814 ms`
14:59:53 - Total mana used: `316,452`
14:59:53 - Mana per second: `1,126,911`
14:59:53 - Total instructions executed: `18,400`
14:59:53 - Tx hash computation: `25.698 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `4.749 ms`
14:59:53 - Revertible: `1.294 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token.constructor**
14:59:53 - Duration: `226.748 ms`
14:59:53 - Mana used: `316,452`
14:59:53 - Mana per second: `1,395,609`
14:59:53 - Instructions executed: `18,400`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AMM contract tests/Token/constructor/1
14:59:53 - Total duration: `280.624 ms`
14:59:53 - Total mana used: `316,452`
14:59:53 - Mana per second: `1,127,673`
14:59:53 - Total instructions executed: `18,400`
14:59:53 - Tx hash computation: `36.166 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `6.723 ms`
14:59:53 - Revertible: `2.016 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token.constructor**
14:59:53 - Duration: `203.915 ms`
14:59:53 - Mana used: `316,452`
14:59:53 - Mana per second: `1,551,881`
14:59:53 - Instructions executed: `18,400`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AMM contract tests/Token/constructor/2
14:59:53 - Total duration: `242.038 ms`
14:59:53 - Total mana used: `316,452`
14:59:53 - Mana per second: `1,307,450`
14:59:53 - Total instructions executed: `18,400`
14:59:53 - Tx hash computation: `37.377 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `7.006 ms`
14:59:53 - Revertible: `1.191 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token.constructor**
14:59:53 - Duration: `168.591 ms`
14:59:53 - Mana used: `316,452`
14:59:53 - Mana per second: `1,877,044`
14:59:53 - Instructions executed: `18,400`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AMM contract tests/AMM/constructor/3
14:59:53 - Total duration: `152.584 ms`
14:59:53 - Total mana used: `42,933`
14:59:53 - Mana per second: `281,372`
14:59:53 - Total instructions executed: `2,032`
14:59:53 - Tx hash computation: `27.232 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `4.44 ms`
14:59:53 - Revertible: `1.353 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AMM.constructor**
14:59:53 - Duration: `96.154 ms`
14:59:53 - Mana used: `42,933`
14:59:53 - Mana per second: `446,505`
14:59:53 - Instructions executed: `2,032`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AMM contract tests/AMM/set_minter/4
14:59:53 - Total duration: `96.034 ms`
14:59:53 - Total mana used: `11,068`
14:59:53 - Mana per second: `115,250`
14:59:53 - Total instructions executed: `626`
14:59:53 - Tx hash computation: `32.063 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `6.355 ms`
14:59:53 - Revertible: `1.98 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token.set_minter**
14:59:53 - Duration: `28.221 ms`
14:59:53 - Mana used: `11,068`
14:59:53 - Mana per second: `392,190`
14:59:53 - Instructions executed: `626`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AMM contract tests/AMM/add_liquidity/5
14:59:53 - Total duration: `298.171 ms`
14:59:53 - Total mana used: `135,729`
14:59:53 - Mana per second: `455,205`
14:59:53 - Total instructions executed: `7,765`
14:59:53 - Tx hash computation: `38.206 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `4.186 ms`
14:59:53 - Revertible: `1.347 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token._increase_public_balance**
14:59:53 - Duration: `24.498 ms`
14:59:53 - Mana used: `17,167`
14:59:53 - Mana per second: `700,759`
14:59:53 - Instructions executed: `1,027`
14:59:53 - **Fn: Token._increase_public_balance**
14:59:53 - Duration: `23.032 ms`
14:59:53 - Mana used: `17,167`
14:59:53 - Mana per second: `745,353`
14:59:53 - Instructions executed: `1,027`
14:59:53 - **Fn: AMM._add_liquidity**
14:59:53 - Duration: `179.28 ms`
14:59:53 - Mana used: `101,395`
14:59:53 - Mana per second: `565,567`
14:59:53 - Instructions executed: `5,711`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
14:59:53 - Total duration: `209.207 ms`
14:59:53 - Total mana used: `86,259`
14:59:53 - Mana per second: `412,314`
14:59:53 - Total instructions executed: `5,065`
14:59:53 - Tx hash computation: `30.394 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `6.665 ms`
14:59:53 - Revertible: `1.164 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token._increase_public_balance**
14:59:53 - Duration: `28.123 ms`
14:59:53 - Mana used: `17,167`
14:59:53 - Mana per second: `610,425`
14:59:53 - Instructions executed: `1,027`
14:59:53 - **Fn: AMM._swap_exact_tokens_for_tokens**
14:59:53 - Duration: `107.556 ms`
14:59:53 - Mana used: `69,092`
14:59:53 - Mana per second: `642,380`
14:59:53 - Instructions executed: `4,038`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
14:59:53 - Total duration: `344.033 ms`
14:59:53 - Total mana used: `154,999`
14:59:53 - Mana per second: `450,535`
14:59:53 - Total instructions executed: `8,877`
14:59:53 - Tx hash computation: `34.477 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `4.404 ms`
14:59:53 - Revertible: `1.533 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: Token._increase_public_balance**
14:59:53 - Duration: `24.089 ms`
14:59:53 - Mana used: `17,167`
14:59:53 - Mana per second: `712,661`
14:59:53 - Instructions executed: `1,027`
14:59:53 - **Fn: AMM._remove_liquidity**
14:59:53 - Duration: `256.478 ms`
14:59:53 - Mana used: `137,832`
14:59:53 - Mana per second: `537,403`
14:59:53 - Instructions executed: `7,850`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
14:59:53 - Total duration: `434.339 ms`
14:59:53 - Total mana used: `485,773`
14:59:53 - Mana per second: `1,118,418`
14:59:53 - Total instructions executed: `27,719`
14:59:53 - Tx hash computation: `31.997 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `11.988 ms`
14:59:53 - Revertible: `1.817 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmTest.bulk_testing**
14:59:53 - Duration: `360.591 ms`
14:59:53 - Mana used: `485,773`
14:59:53 - Mana per second: `1,347,157`
14:59:53 - Instructions executed: `27,719`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
14:59:53 - Total duration: `433.71 ms`
14:59:53 - Total mana used: `1,038,192`
14:59:53 - Mana per second: `2,393,748`
14:59:53 - Total instructions executed: `67,190`
14:59:53 - Tx hash computation: `34.282 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `9.48 ms`
14:59:53 - Revertible: `1.394 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmTest.nested_call_large_calldata**
14:59:53 - Duration: `355.041 ms`
14:59:53 - Mana used: `1,038,192`
14:59:53 - Mana per second: `2,924,143`
14:59:53 - Instructions executed: `67,190`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
14:59:53 - Total duration: `156.865 ms`
14:59:53 - Total mana used: `79,332`
14:59:53 - Mana per second: `505,736`
14:59:53 - Total instructions executed: `5,034`
14:59:53 - Tx hash computation: `32.308 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `5.697 ms`
14:59:53 - Revertible: `1.428 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_10**
14:59:53 - Duration: `75.46 ms`
14:59:53 - Mana used: `79,332`
14:59:53 - Mana per second: `1,051,313`
14:59:53 - Instructions executed: `5,034`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
14:59:53 - Total duration: `113.518 ms`
14:59:53 - Total mana used: `96,084`
14:59:53 - Mana per second: `846,418`
14:59:53 - Total instructions executed: `5,858`
14:59:53 - Tx hash computation: `25.593 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `4.302 ms`
14:59:53 - Revertible: `1.556 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_20**
14:59:53 - Duration: `56.836 ms`
14:59:53 - Mana used: `96,084`
14:59:53 - Mana per second: `1,690,547`
14:59:53 - Instructions executed: `5,858`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
14:59:53 - Total duration: `101.613 ms`
14:59:53 - Total mana used: `116,658`
14:59:53 - Mana per second: `1,148,063`
14:59:53 - Total instructions executed: `6,979`
14:59:53 - Tx hash computation: `30.902 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `5.227 ms`
14:59:53 - Revertible: `3.12 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_30**
14:59:53 - Duration: `37.361 ms`
14:59:53 - Mana used: `116,658`
14:59:53 - Mana per second: `3,122,443`
14:59:53 - Instructions executed: `6,979`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
14:59:53 - Total duration: `100.489 ms`
14:59:53 - Total mana used: `134,490`
14:59:53 - Mana per second: `1,338,350`
14:59:53 - Total instructions executed: `7,952`
14:59:53 - Tx hash computation: `23.909 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `4.758 ms`
14:59:53 - Revertible: `1.565 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_40**
14:59:53 - Duration: `48.355 ms`
14:59:53 - Mana used: `134,490`
14:59:53 - Mana per second: `2,781,304`
14:59:53 - Instructions executed: `7,952`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
14:59:53 - Total duration: `119.354 ms`
14:59:53 - Total mana used: `155,100`
14:59:53 - Mana per second: `1,299,496`
14:59:53 - Total instructions executed: `9,075`
14:59:53 - Tx hash computation: `30.966 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `7.462 ms`
14:59:53 - Revertible: `1.814 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_50**
14:59:53 - Duration: `46.289 ms`
14:59:53 - Mana used: `155,100`
14:59:53 - Mana per second: `3,350,681`
14:59:53 - Instructions executed: `9,075`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
14:59:53 - Total duration: `141.034 ms`
14:59:53 - Total mana used: `177,465`
14:59:53 - Mana per second: `1,258,310`
14:59:53 - Total instructions executed: `10,362`
14:59:53 - Tx hash computation: `26.004 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `5.016 ms`
14:59:53 - Revertible: `7.426 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_60**
14:59:53 - Duration: `77.948 ms`
14:59:53 - Mana used: `177,465`
14:59:53 - Mana per second: `2,276,707`
14:59:53 - Instructions executed: `10,362`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
14:59:53 - Total duration: `109.849 ms`
14:59:53 - Total mana used: `208,257`
14:59:53 - Mana per second: `1,895,842`
14:59:53 - Total instructions executed: `11,988`
14:59:53 - Tx hash computation: `25.104 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `2.912 ms`
14:59:53 - Revertible: `0.993 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_70**
14:59:53 - Duration: `60.397 ms`
14:59:53 - Mana used: `208,257`
14:59:53 - Mana per second: `3,448,121`
14:59:53 - Instructions executed: `11,988`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
14:59:53 - Total duration: `124.624 ms`
14:59:53 - Total mana used: `226,659`
14:59:53 - Mana per second: `1,818,740`
14:59:53 - Total instructions executed: `12,988`
14:59:53 - Tx hash computation: `32.748 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `3.355 ms`
14:59:53 - Revertible: `1.088 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_80**
14:59:53 - Duration: `66.76 ms`
14:59:53 - Mana used: `226,659`
14:59:53 - Mana per second: `3,395,130`
14:59:53 - Instructions executed: `12,988`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
14:59:53 - Total duration: `131.375 ms`
14:59:53 - Total mana used: `247,974`
14:59:53 - Mana per second: `1,887,528`
14:59:53 - Total instructions executed: `14,141`
14:59:53 - Tx hash computation: `32.497 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `3.647 ms`
14:59:53 - Revertible: `1.055 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_90**
14:59:53 - Duration: `70.903 ms`
14:59:53 - Mana used: `247,974`
14:59:53 - Mana per second: `3,497,364`
14:59:53 - Instructions executed: `14,141`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
14:59:53 - Total duration: `122.24 ms`
14:59:53 - Total mana used: `266,376`
14:59:53 - Mana per second: `2,179,119`
14:59:53 - Total instructions executed: `15,141`
14:59:53 - Tx hash computation: `32.559 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `4.476 ms`
14:59:53 - Revertible: `1.245 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_100**
14:59:53 - Duration: `66.245 ms`
14:59:53 - Mana used: `266,376`
14:59:53 - Mana per second: `4,021,045`
14:59:53 - Instructions executed: `15,141`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
14:59:53 - Total duration: `240.588 ms`
14:59:53 - Total mana used: `596,223`
14:59:53 - Mana per second: `2,478,191`
14:59:53 - Total instructions executed: `33,219`
14:59:53 - Tx hash computation: `25.542 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `5.023 ms`
14:59:53 - Revertible: `1.697 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_255**
14:59:53 - Duration: `183.106 ms`
14:59:53 - Mana used: `596,223`
14:59:53 - Mana per second: `3,256,159`
14:59:53 - Instructions executed: `33,219`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
14:59:53 - Total duration: `232.881 ms`
14:59:53 - Total mana used: `594,084`
14:59:53 - Mana per second: `2,551,025`
14:59:53 - Total instructions executed: `33,314`
14:59:53 - Tx hash computation: `36.847 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `3.126 ms`
14:59:53 - Revertible: `1.029 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_256**
14:59:53 - Duration: `161.94 ms`
14:59:53 - Mana used: `594,084`
14:59:53 - Mana per second: `3,668,534`
14:59:53 - Instructions executed: `33,314`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
14:59:53 - Total duration: `437.703 ms`
14:59:53 - Total mana used: `1,140,150`
14:59:53 - Mana per second: `2,604,848`
14:59:53 - Total instructions executed: `62,966`
14:59:53 - Tx hash computation: `37.112 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `6.414 ms`
14:59:53 - Revertible: `1.452 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_511**
14:59:53 - Duration: `351.555 ms`
14:59:53 - Mana used: `1,140,150`
14:59:53 - Mana per second: `3,243,159`
14:59:53 - Instructions executed: `62,966`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
14:59:53 - Total duration: `403.065 ms`
14:59:53 - Total mana used: `1,138,065`
14:59:53 - Mana per second: `2,823,525`
14:59:53 - Total instructions executed: `62,919`
14:59:53 - Tx hash computation: `32.395 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `12.635 ms`
14:59:53 - Revertible: `3.254 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_512**
14:59:53 - Duration: `327.149 ms`
14:59:53 - Mana used: `1,138,065`
14:59:53 - Mana per second: `3,478,740`
14:59:53 - Instructions executed: `62,919`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
14:59:53 - Total duration: `1,142.555 ms`
14:59:53 - Total mana used: `4,379,340`
14:59:53 - Mana per second: `3,832,934`
14:59:53 - Total instructions executed: `240,571`
14:59:53 - Tx hash computation: `29.745 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `6.206 ms`
14:59:53 - Revertible: `1.847 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.sha256_hash_2048**
14:59:53 - Duration: `1,067.182 ms`
14:59:53 - Mana used: `4,379,340`
14:59:53 - Mana per second: `4,103,648`
14:59:53 - Instructions executed: `240,571`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
14:59:53 - Total duration: `162.911 ms`
14:59:53 - Total mana used: `167,712`
14:59:53 - Mana per second: `1,029,468`
14:59:53 - Total instructions executed: `9,484`
14:59:53 - Tx hash computation: `29.847 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `16.362 ms`
14:59:53 - Revertible: `1.823 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.keccak_hash**
14:59:53 - Duration: `77.711 ms`
14:59:53 - Mana used: `167,712`
14:59:53 - Mana per second: `2,158,153`
14:59:53 - Instructions executed: `9,484`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
14:59:53 - Total duration: `94.762 ms`
14:59:53 - Total mana used: `49,284`
14:59:53 - Mana per second: `520,080`
14:59:53 - Total instructions executed: `3,080`
14:59:53 - Tx hash computation: `32.634 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `4.305 ms`
14:59:53 - Revertible: `3.433 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.keccak_f1600**
14:59:53 - Duration: `27.185 ms`
14:59:53 - Mana used: `49,284`
14:59:53 - Mana per second: `1,812,910`
14:59:53 - Instructions executed: `3,080`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
14:59:53 - Total duration: `104.298 ms`
14:59:53 - Total mana used: `33,546`
14:59:53 - Mana per second: `321,636`
14:59:53 - Total instructions executed: `2,208`
14:59:53 - Tx hash computation: `31.523 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `4.724 ms`
14:59:53 - Revertible: `1.434 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.poseidon2_hash**
14:59:53 - Duration: `22.988 ms`
14:59:53 - Mana used: `33,546`
14:59:53 - Mana per second: `1,459,262`
14:59:53 - Instructions executed: `2,208`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
14:59:53 - Total duration: `655.868 ms`
14:59:53 - Total mana used: `360,591`
14:59:53 - Mana per second: `549,792`
14:59:53 - Total instructions executed: `22,892`
14:59:53 - Tx hash computation: `25.072 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `4.734 ms`
14:59:53 - Revertible: `1.491 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.pedersen_hash**
14:59:53 - Duration: `593.699 ms`
14:59:53 - Mana used: `360,591`
14:59:53 - Mana per second: `607,363`
14:59:53 - Instructions executed: `22,892`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
14:59:53 - Total duration: `525.6 ms`
14:59:53 - Total mana used: `360,576`
14:59:53 - Mana per second: `686,028`
14:59:53 - Total instructions executed: `22,898`
14:59:53 - Tx hash computation: `26.779 ms`
14:59:53 - Private insertions:
14:59:53 - Non-revertible: `6.089 ms`
14:59:53 - Revertible: `2.405 ms`
14:59:53 - Enqueued public calls:
14:59:53 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
14:59:53 - Duration: `464.506 ms`
14:59:53 - Mana used: `360,576`
14:59:53 - Mana per second: `776,258`
14:59:53 - Instructions executed: `22,898`
14:59:53
14:59:53 ---------------------------------------------------------------------
14:59:53
14:59:53
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
18.54 s)
14:59:53 Public TX simulator apps tests: benchmarks
14:59:53
✓ Token Contract test (1796 ms)
14:59:53
✓ AMM Contract test (2308 ms)
14:59:53
✓ AVM simulator bulk test (737 ms)
14:59:53
✓ AVM large calldata test (708 ms)
14:59:53 AVM gadgets tests
14:59:53
✓ keccak_hash (388 ms)
14:59:53
✓ keccak_f1600 (376 ms)
14:59:53
✓ poseidon2_hash (337 ms)
14:59:53
✓ pedersen_hash (863 ms)
14:59:53
✓ pedersen_hash_with_index (778 ms)
14:59:53 sha256_hash_10
14:59:53
✓ sha256_hash_10 (374 ms)
14:59:53 sha256_hash_20
14:59:53
✓ sha256_hash_20 (340 ms)
14:59:53 sha256_hash_30
14:59:53
✓ sha256_hash_30 (314 ms)
14:59:53 sha256_hash_40
14:59:53
✓ sha256_hash_40 (312 ms)
14:59:53 sha256_hash_50
14:59:53
✓ sha256_hash_50 (324 ms)
14:59:53 sha256_hash_60
14:59:53
✓ sha256_hash_60 (377 ms)
14:59:53 sha256_hash_70
14:59:53
✓ sha256_hash_70 (320 ms)
14:59:53 sha256_hash_80
14:59:53
✓ sha256_hash_80 (339 ms)
14:59:53 sha256_hash_90
14:59:53
✓ sha256_hash_90 (338 ms)
14:59:53 sha256_hash_100
14:59:53
✓ sha256_hash_100 (332 ms)
14:59:53 sha256_hash_255
14:59:53
✓ sha256_hash_255 (466 ms)
14:59:53 sha256_hash_256
14:59:53
✓ sha256_hash_256 (435 ms)
14:59:53 sha256_hash_511
14:59:53
✓ sha256_hash_511 (684 ms)
14:59:53 sha256_hash_512
14:59:53
✓ sha256_hash_512 (656 ms)
14:59:53 sha256_hash_2048
14:59:53
✓ sha256_hash_2048 (1458 ms)
14:59:53
14:59:53
Test Suites: 1 passed, 1 total
14:59:53
Tests: 24 passed, 24 total
14:59:53
Snapshots: 0 total
14:59:53
Time: 18.64 s
14:59:53
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
14:59:53
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?