Parent Log:
http://ci.aztec-labs.com/152511a62913ebd7
Command: bcc565b00bd8bb22 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/3c671e0822075208f705135771771f5a47e9652e
Env: REF_NAME=gh-readonly-queue/next/pr-15109-9222c7777effe26aa04b5367a455d25be0e7f62e CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Wed Jun 18 16:05:32 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15109_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
16:05:36 [16:05:36.413]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-N2l9Bg/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:38 [16:05:38.036]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1186.7311320000008ms
16:05:38
16:05:38 [16:05:38.047]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-JaAWYT/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:40 [16:05:40.352]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2017.6576729999997ms
16:05:40
16:05:40 [16:05:40.366]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Vud0Px/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:41 [16:05:41.047]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-h8e8X9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:41 [16:05:41.774]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-DrUcqR/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:42 [16:05:42.054]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-5yaeyw/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:42 [16:05:42.429]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-0VItwJ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:42 [16:05:42.768]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-mWKeB5/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:43 [16:05:43.113]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-2LXPBA/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:43 [16:05:43.517]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Fnb70L/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:43 [16:05:43.906]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ZBG2l9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:44 [16:05:44.279]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-evydDw/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:44 [16:05:44.610]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Lx0xGA/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:44 [16:05:44.987]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-WJqMKT/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:45 [16:05:45.391]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-AJRp5l/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:45 [16:05:45.767]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-XB74GN/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:46 [16:05:46.308]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-M8zMzt/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:46 [16:05:46.794]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-8iCsiU/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:47 [16:05:47.385]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-HqvvjX/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:48 [16:05:48.045]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-QQg1N5/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:49 [16:05:49.643]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-g0NV9Q/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:50 [16:05:50.024]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-eIBDzL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:50 [16:05:50.344]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-sBC3E6/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:50 [16:05:50.708]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-UC6VxF/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:51 [16:05:51.595]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rAobUQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:05:52 [16:05:52.400]
INFO:
public-tx-apps-tests-bench
16:05:52
16:05:52 [16:05:52.426]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
16:05:52
16:05:52 ## TX Label: Token contract tests/Token/constructor/0
16:05:52 - Total duration: `348.929 ms`
16:05:52 - Total mana used: `316,452`
16:05:52 - Mana per second: `906,922`
16:05:52 - Total instructions executed: `18,400`
16:05:52 - Tx hash computation: `30.023 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `8.269 ms`
16:05:52 - Revertible: `3.788 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token.constructor**
16:05:52 - Duration: `270.094 ms`
16:05:52 - Mana used: `316,452`
16:05:52 - Mana per second: `1,171,637`
16:05:52 - Instructions executed: `18,400`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: Token contract tests/Token/mint_to_public/1
16:05:52 - Total duration: `118.319 ms`
16:05:52 - Total mana used: `24,620`
16:05:52 - Mana per second: `208,082`
16:05:52 - Total instructions executed: `1,377`
16:05:52 - Tx hash computation: `33.643 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `7.406 ms`
16:05:52 - Revertible: `2.344 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token.mint_to_public**
16:05:52 - Duration: `43.255 ms`
16:05:52 - Mana used: `24,620`
16:05:52 - Mana per second: `569,188`
16:05:52 - Instructions executed: `1,377`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: Token contract tests/Token/balance_of_public/2
16:05:52 - Total duration: `90.764 ms`
16:05:52 - Total mana used: `8,988`
16:05:52 - Mana per second: `99,027`
16:05:52 - Total instructions executed: `594`
16:05:52 - Tx hash computation: `33.61 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `4.426 ms`
16:05:52 - Revertible: `2.576 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token.balance_of_public**
16:05:52 - Duration: `29.588 ms`
16:05:52 - Mana used: `8,988`
16:05:52 - Mana per second: `303,776`
16:05:52 - Instructions executed: `594`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: Token contract tests/Token/transfer_in_public/3
16:05:52 - Total duration: `96.27 ms`
16:05:52 - Total mana used: `31,121`
16:05:52 - Mana per second: `323,269`
16:05:52 - Total instructions executed: `1,814`
16:05:52 - Tx hash computation: `25.91 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `4.664 ms`
16:05:52 - Revertible: `1.577 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token.transfer_in_public**
16:05:52 - Duration: `42.143 ms`
16:05:52 - Mana used: `31,121`
16:05:52 - Mana per second: `738,466`
16:05:52 - Instructions executed: `1,814`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: Token contract tests/Token/balance_of_public/4
16:05:52 - Total duration: `81.597 ms`
16:05:52 - Total mana used: `8,988`
16:05:52 - Mana per second: `110,152`
16:05:52 - Total instructions executed: `594`
16:05:52 - Tx hash computation: `26.048 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `4.284 ms`
16:05:52 - Revertible: `1.91 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token.balance_of_public**
16:05:52 - Duration: `23.896 ms`
16:05:52 - Mana used: `8,988`
16:05:52 - Mana per second: `376,130`
16:05:52 - Instructions executed: `594`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: Token contract tests/Token/balance_of_public/5
16:05:52 - Total duration: `80.624 ms`
16:05:52 - Total mana used: `8,988`
16:05:52 - Mana per second: `111,480`
16:05:52 - Total instructions executed: `594`
16:05:52 - Tx hash computation: `24.735 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `5.342 ms`
16:05:52 - Revertible: `1.75 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token.balance_of_public**
16:05:52 - Duration: `20.664 ms`
16:05:52 - Mana used: `8,988`
16:05:52 - Mana per second: `434,961`
16:05:52 - Instructions executed: `594`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: Token contract tests/Token/balance_of_public/6
16:05:52 - Total duration: `93.136 ms`
16:05:52 - Total mana used: `8,988`
16:05:52 - Mana per second: `96,504`
16:05:52 - Total instructions executed: `594`
16:05:52 - Tx hash computation: `27.89 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `5.14 ms`
16:05:52 - Revertible: `2.058 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token.balance_of_public**
16:05:52 - Duration: `32.602 ms`
16:05:52 - Mana used: `8,988`
16:05:52 - Mana per second: `275,688`
16:05:52 - Instructions executed: `594`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: Token contract tests/Token/burn_public/7
16:05:52 - Total duration: `94.071 ms`
16:05:52 - Total mana used: `19,454`
16:05:52 - Mana per second: `206,801`
16:05:52 - Total instructions executed: `1,054`
16:05:52 - Tx hash computation: `25.996 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `5.148 ms`
16:05:52 - Revertible: `2.099 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token.burn_public**
16:05:52 - Duration: `38.005 ms`
16:05:52 - Mana used: `19,454`
16:05:52 - Mana per second: `511,885`
16:05:52 - Instructions executed: `1,054`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: Token contract tests/Token/balance_of_public/8
16:05:52 - Total duration: `93.601 ms`
16:05:52 - Total mana used: `8,988`
16:05:52 - Mana per second: `96,025`
16:05:52 - Total instructions executed: `594`
16:05:52 - Tx hash computation: `27.116 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `5.221 ms`
16:05:52 - Revertible: `2.395 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token.balance_of_public**
16:05:52 - Duration: `36.275 ms`
16:05:52 - Mana used: `8,988`
16:05:52 - Mana per second: `247,774`
16:05:52 - Instructions executed: `594`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AMM contract tests/Token/constructor/0
16:05:52 - Total duration: `288.94 ms`
16:05:52 - Total mana used: `316,452`
16:05:52 - Mana per second: `1,095,215`
16:05:52 - Total instructions executed: `18,400`
16:05:52 - Tx hash computation: `27.29 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `6.674 ms`
16:05:52 - Revertible: `2.279 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token.constructor**
16:05:52 - Duration: `228.496 ms`
16:05:52 - Mana used: `316,452`
16:05:52 - Mana per second: `1,384,936`
16:05:52 - Instructions executed: `18,400`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AMM contract tests/Token/constructor/1
16:05:52 - Total duration: `236.574 ms`
16:05:52 - Total mana used: `316,452`
16:05:52 - Mana per second: `1,337,643`
16:05:52 - Total instructions executed: `18,400`
16:05:52 - Tx hash computation: `27.079 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `4.783 ms`
16:05:52 - Revertible: `1.127 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token.constructor**
16:05:52 - Duration: `179.993 ms`
16:05:52 - Mana used: `316,452`
16:05:52 - Mana per second: `1,758,140`
16:05:52 - Instructions executed: `18,400`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AMM contract tests/Token/constructor/2
16:05:52 - Total duration: `266.666 ms`
16:05:52 - Total mana used: `316,452`
16:05:52 - Mana per second: `1,186,698`
16:05:52 - Total instructions executed: `18,400`
16:05:52 - Tx hash computation: `35.647 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `4.534 ms`
16:05:52 - Revertible: `1.451 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token.constructor**
16:05:52 - Duration: `203.045 ms`
16:05:52 - Mana used: `316,452`
16:05:52 - Mana per second: `1,558,535`
16:05:52 - Instructions executed: `18,400`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AMM contract tests/AMM/constructor/3
16:05:52 - Total duration: `152.127 ms`
16:05:52 - Total mana used: `42,933`
16:05:52 - Mana per second: `282,218`
16:05:52 - Total instructions executed: `2,032`
16:05:52 - Tx hash computation: `37.458 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `4.039 ms`
16:05:52 - Revertible: `1.201 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AMM.constructor**
16:05:52 - Duration: `79.828 ms`
16:05:52 - Mana used: `42,933`
16:05:52 - Mana per second: `537,817`
16:05:52 - Instructions executed: `2,032`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AMM contract tests/AMM/set_minter/4
16:05:52 - Total duration: `98.496 ms`
16:05:52 - Total mana used: `11,068`
16:05:52 - Mana per second: `112,370`
16:05:52 - Total instructions executed: `626`
16:05:52 - Tx hash computation: `28.543 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `6.565 ms`
16:05:52 - Revertible: `2.157 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token.set_minter**
16:05:52 - Duration: `28.982 ms`
16:05:52 - Mana used: `11,068`
16:05:52 - Mana per second: `381,888`
16:05:52 - Instructions executed: `626`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AMM contract tests/AMM/add_liquidity/5
16:05:52 - Total duration: `296.593 ms`
16:05:52 - Total mana used: `135,729`
16:05:52 - Mana per second: `457,627`
16:05:52 - Total instructions executed: `7,765`
16:05:52 - Tx hash computation: `30.657 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `4.928 ms`
16:05:52 - Revertible: `1.478 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token._increase_public_balance**
16:05:52 - Duration: `27.756 ms`
16:05:52 - Mana used: `17,167`
16:05:52 - Mana per second: `618,486`
16:05:52 - Instructions executed: `1,027`
16:05:52 - **Fn: Token._increase_public_balance**
16:05:52 - Duration: `27.785 ms`
16:05:52 - Mana used: `17,167`
16:05:52 - Mana per second: `617,847`
16:05:52 - Instructions executed: `1,027`
16:05:52 - **Fn: AMM._add_liquidity**
16:05:52 - Duration: `168.166 ms`
16:05:52 - Mana used: `101,395`
16:05:52 - Mana per second: `602,947`
16:05:52 - Instructions executed: `5,711`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
16:05:52 - Total duration: `213.492 ms`
16:05:52 - Total mana used: `86,259`
16:05:52 - Mana per second: `404,040`
16:05:52 - Total instructions executed: `5,065`
16:05:52 - Tx hash computation: `25.866 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `5.122 ms`
16:05:52 - Revertible: `1.697 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token._increase_public_balance**
16:05:52 - Duration: `22.892 ms`
16:05:52 - Mana used: `17,167`
16:05:52 - Mana per second: `749,923`
16:05:52 - Instructions executed: `1,027`
16:05:52 - **Fn: AMM._swap_exact_tokens_for_tokens**
16:05:52 - Duration: `111.326 ms`
16:05:52 - Mana used: `69,092`
16:05:52 - Mana per second: `620,627`
16:05:52 - Instructions executed: `4,038`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
16:05:52 - Total duration: `321.802 ms`
16:05:52 - Total mana used: `154,999`
16:05:52 - Mana per second: `481,659`
16:05:52 - Total instructions executed: `8,877`
16:05:52 - Tx hash computation: `30.747 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `6.496 ms`
16:05:52 - Revertible: `1.322 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: Token._increase_public_balance**
16:05:52 - Duration: `42.869 ms`
16:05:52 - Mana used: `17,167`
16:05:52 - Mana per second: `400,449`
16:05:52 - Instructions executed: `1,027`
16:05:52 - **Fn: AMM._remove_liquidity**
16:05:52 - Duration: `215.535 ms`
16:05:52 - Mana used: `137,832`
16:05:52 - Mana per second: `639,489`
16:05:52 - Instructions executed: `7,850`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
16:05:52 - Total duration: `387.797 ms`
16:05:52 - Total mana used: `485,755`
16:05:52 - Mana per second: `1,252,600`
16:05:52 - Total instructions executed: `27,716`
16:05:52 - Tx hash computation: `34.892 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `9.378 ms`
16:05:52 - Revertible: `1.746 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmTest.bulk_testing**
16:05:52 - Duration: `318.257 ms`
16:05:52 - Mana used: `485,755`
16:05:52 - Mana per second: `1,526,299`
16:05:52 - Instructions executed: `27,716`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
16:05:52 - Total duration: `447.928 ms`
16:05:52 - Total mana used: `1,038,144`
16:05:52 - Mana per second: `2,317,656`
16:05:52 - Total instructions executed: `67,186`
16:05:52 - Tx hash computation: `33.153 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `5.219 ms`
16:05:52 - Revertible: `1.342 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmTest.nested_call_large_calldata**
16:05:52 - Duration: `386.639 ms`
16:05:52 - Mana used: `1,038,144`
16:05:52 - Mana per second: `2,685,050`
16:05:52 - Instructions executed: `67,186`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
16:05:52 - Total duration: `144.219 ms`
16:05:52 - Total mana used: `79,332`
16:05:52 - Mana per second: `550,080`
16:05:52 - Total instructions executed: `5,034`
16:05:52 - Tx hash computation: `40.275 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `3.607 ms`
16:05:52 - Revertible: `1.255 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_10**
16:05:52 - Duration: `65.286 ms`
16:05:52 - Mana used: `79,332`
16:05:52 - Mana per second: `1,215,148`
16:05:52 - Instructions executed: `5,034`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
16:05:52 - Total duration: `109.188 ms`
16:05:52 - Total mana used: `96,084`
16:05:52 - Mana per second: `879,985`
16:05:52 - Total instructions executed: `5,858`
16:05:52 - Tx hash computation: `34.525 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `3.789 ms`
16:05:52 - Revertible: `1.259 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_20**
16:05:52 - Duration: `45.028 ms`
16:05:52 - Mana used: `96,084`
16:05:52 - Mana per second: `2,133,886`
16:05:52 - Instructions executed: `5,858`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
16:05:52 - Total duration: `127.469 ms`
16:05:52 - Total mana used: `116,658`
16:05:52 - Mana per second: `915,188`
16:05:52 - Total instructions executed: `6,979`
16:05:52 - Tx hash computation: `27.104 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `6.332 ms`
16:05:52 - Revertible: `1.868 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_30**
16:05:52 - Duration: `58.822 ms`
16:05:52 - Mana used: `116,658`
16:05:52 - Mana per second: `1,983,239`
16:05:52 - Instructions executed: `6,979`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
16:05:52 - Total duration: `181.114 ms`
16:05:52 - Total mana used: `134,490`
16:05:52 - Mana per second: `742,571`
16:05:52 - Total instructions executed: `7,952`
16:05:52 - Tx hash computation: `38.325 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `6.151 ms`
16:05:52 - Revertible: `1.37 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_40**
16:05:52 - Duration: `90.735 ms`
16:05:52 - Mana used: `134,490`
16:05:52 - Mana per second: `1,482,234`
16:05:52 - Instructions executed: `7,952`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
16:05:52 - Total duration: `155.368 ms`
16:05:52 - Total mana used: `155,100`
16:05:52 - Mana per second: `998,273`
16:05:52 - Total instructions executed: `9,075`
16:05:52 - Tx hash computation: `31.068 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `6.741 ms`
16:05:52 - Revertible: `4.15 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_50**
16:05:52 - Duration: `85.406 ms`
16:05:52 - Mana used: `155,100`
16:05:52 - Mana per second: `1,816,023`
16:05:52 - Instructions executed: `9,075`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
16:05:52 - Total duration: `125.888 ms`
16:05:52 - Total mana used: `177,465`
16:05:52 - Mana per second: `1,409,711`
16:05:52 - Total instructions executed: `10,362`
16:05:52 - Tx hash computation: `32.106 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `4.176 ms`
16:05:52 - Revertible: `1.388 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_60**
16:05:52 - Duration: `60.242 ms`
16:05:52 - Mana used: `177,465`
16:05:52 - Mana per second: `2,945,881`
16:05:52 - Instructions executed: `10,362`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
16:05:52 - Total duration: `118.78 ms`
16:05:52 - Total mana used: `208,257`
16:05:52 - Mana per second: `1,753,301`
16:05:52 - Total instructions executed: `11,988`
16:05:52 - Tx hash computation: `22.931 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `4.138 ms`
16:05:52 - Revertible: `1.298 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_70**
16:05:52 - Duration: `59.871 ms`
16:05:52 - Mana used: `208,257`
16:05:52 - Mana per second: `3,478,435`
16:05:52 - Instructions executed: `11,988`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
16:05:52 - Total duration: `156.292 ms`
16:05:52 - Total mana used: `226,659`
16:05:52 - Mana per second: `1,450,224`
16:05:52 - Total instructions executed: `12,988`
16:05:52 - Tx hash computation: `32.601 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `7.82 ms`
16:05:52 - Revertible: `1.22 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_80**
16:05:52 - Duration: `90.924 ms`
16:05:52 - Mana used: `226,659`
16:05:52 - Mana per second: `2,492,839`
16:05:52 - Instructions executed: `12,988`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
16:05:52 - Total duration: `185.71 ms`
16:05:52 - Total mana used: `247,974`
16:05:52 - Mana per second: `1,335,276`
16:05:52 - Total instructions executed: `14,141`
16:05:52 - Tx hash computation: `26.491 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `5.84 ms`
16:05:52 - Revertible: `1.562 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_90**
16:05:52 - Duration: `106.388 ms`
16:05:52 - Mana used: `247,974`
16:05:52 - Mana per second: `2,330,856`
16:05:52 - Instructions executed: `14,141`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
16:05:52 - Total duration: `150.068 ms`
16:05:52 - Total mana used: `266,376`
16:05:52 - Mana per second: `1,775,036`
16:05:52 - Total instructions executed: `15,141`
16:05:52 - Tx hash computation: `34.065 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `5.542 ms`
16:05:52 - Revertible: `1.273 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_100**
16:05:52 - Duration: `89.424 ms`
16:05:52 - Mana used: `266,376`
16:05:52 - Mana per second: `2,978,781`
16:05:52 - Instructions executed: `15,141`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
16:05:52 - Total duration: `281.084 ms`
16:05:52 - Total mana used: `596,223`
16:05:52 - Mana per second: `2,121,160`
16:05:52 - Total instructions executed: `33,219`
16:05:52 - Tx hash computation: `34.092 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `5.382 ms`
16:05:52 - Revertible: `1.861 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_255**
16:05:52 - Duration: `202.503 ms`
16:05:52 - Mana used: `596,223`
16:05:52 - Mana per second: `2,944,265`
16:05:52 - Instructions executed: `33,219`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
16:05:52 - Total duration: `230.191 ms`
16:05:52 - Total mana used: `594,084`
16:05:52 - Mana per second: `2,580,828`
16:05:52 - Total instructions executed: `33,314`
16:05:52 - Tx hash computation: `22.912 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `4.636 ms`
16:05:52 - Revertible: `3.624 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_256**
16:05:52 - Duration: `172.379 ms`
16:05:52 - Mana used: `594,084`
16:05:52 - Mana per second: `3,446,376`
16:05:52 - Instructions executed: `33,314`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
16:05:52 - Total duration: `349.554 ms`
16:05:52 - Total mana used: `1,140,150`
16:05:52 - Mana per second: `3,261,730`
16:05:52 - Total instructions executed: `62,966`
16:05:52 - Tx hash computation: `31.505 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `6.823 ms`
16:05:52 - Revertible: `1.858 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_511**
16:05:52 - Duration: `290.229 ms`
16:05:52 - Mana used: `1,140,150`
16:05:52 - Mana per second: `3,928,443`
16:05:52 - Instructions executed: `62,966`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
16:05:52 - Total duration: `416.864 ms`
16:05:52 - Total mana used: `1,138,065`
16:05:52 - Mana per second: `2,730,062`
16:05:52 - Total instructions executed: `62,919`
16:05:52 - Tx hash computation: `30.706 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `6.207 ms`
16:05:52 - Revertible: `1.356 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_512**
16:05:52 - Duration: `357.402 ms`
16:05:52 - Mana used: `1,138,065`
16:05:52 - Mana per second: `3,184,272`
16:05:52 - Instructions executed: `62,919`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
16:05:52 - Total duration: `1,315.172 ms`
16:05:52 - Total mana used: `4,379,340`
16:05:52 - Mana per second: `3,329,860`
16:05:52 - Total instructions executed: `240,571`
16:05:52 - Tx hash computation: `28.449 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `18.386 ms`
16:05:52 - Revertible: `1.708 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.sha256_hash_2048**
16:05:52 - Duration: `1,221.057 ms`
16:05:52 - Mana used: `4,379,340`
16:05:52 - Mana per second: `3,586,515`
16:05:52 - Instructions executed: `240,571`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
16:05:52 - Total duration: `152.616 ms`
16:05:52 - Total mana used: `167,712`
16:05:52 - Mana per second: `1,098,915`
16:05:52 - Total instructions executed: `9,484`
16:05:52 - Tx hash computation: `42.575 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `7.625 ms`
16:05:52 - Revertible: `2.788 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.keccak_hash**
16:05:52 - Duration: `63.62 ms`
16:05:52 - Mana used: `167,712`
16:05:52 - Mana per second: `2,636,169`
16:05:52 - Instructions executed: `9,484`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
16:05:52 - Total duration: `95.948 ms`
16:05:52 - Total mana used: `49,284`
16:05:52 - Mana per second: `513,651`
16:05:52 - Total instructions executed: `3,080`
16:05:52 - Tx hash computation: `29.222 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `8.133 ms`
16:05:52 - Revertible: `1.693 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.keccak_f1600**
16:05:52 - Duration: `35.041 ms`
16:05:52 - Mana used: `49,284`
16:05:52 - Mana per second: `1,406,457`
16:05:52 - Instructions executed: `3,080`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
16:05:52 - Total duration: `105.283 ms`
16:05:52 - Total mana used: `33,546`
16:05:52 - Mana per second: `318,626`
16:05:52 - Total instructions executed: `2,208`
16:05:52 - Tx hash computation: `44.172 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `4.339 ms`
16:05:52 - Revertible: `1.25 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.poseidon2_hash**
16:05:52 - Duration: `20.671 ms`
16:05:52 - Mana used: `33,546`
16:05:52 - Mana per second: `1,622,830`
16:05:52 - Instructions executed: `2,208`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
16:05:52 - Total duration: `650.527 ms`
16:05:52 - Total mana used: `361,146`
16:05:52 - Mana per second: `555,159`
16:05:52 - Total instructions executed: `22,927`
16:05:52 - Tx hash computation: `24.686 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `4.419 ms`
16:05:52 - Revertible: `2.694 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.pedersen_hash**
16:05:52 - Duration: `587.228 ms`
16:05:52 - Mana used: `361,146`
16:05:52 - Mana per second: `615,002`
16:05:52 - Instructions executed: `22,927`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
16:05:52 - Total duration: `553.363 ms`
16:05:52 - Total mana used: `362,499`
16:05:52 - Mana per second: `655,084`
16:05:52 - Total instructions executed: `22,987`
16:05:52 - Tx hash computation: `25.652 ms`
16:05:52 - Private insertions:
16:05:52 - Non-revertible: `5.334 ms`
16:05:52 - Revertible: `1.794 ms`
16:05:52 - Enqueued public calls:
16:05:52 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
16:05:52 - Duration: `484.202 ms`
16:05:52 - Mana used: `362,499`
16:05:52 - Mana per second: `748,652`
16:05:52 - Instructions executed: `22,987`
16:05:52
16:05:52 ---------------------------------------------------------------------
16:05:52
16:05:52
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
19.005 s)
16:05:52 Public TX simulator apps tests: benchmarks
16:05:52
✓ Token Contract test (1643 ms)
16:05:52
✓ AMM Contract test (2314 ms)
16:05:52
✓ AVM simulator bulk test (684 ms)
16:05:52
✓ AVM large calldata test (728 ms)
16:05:52 AVM gadgets tests
16:05:52
✓ keccak_hash (385 ms)
16:05:52
✓ keccak_f1600 (319 ms)
16:05:52
✓ poseidon2_hash (363 ms)
16:05:52
✓ pedersen_hash (884 ms)
16:05:52
✓ pedersen_hash_with_index (812 ms)
16:05:52 sha256_hash_10
16:05:52
✓ sha256_hash_10 (374 ms)
16:05:52 sha256_hash_20
16:05:52
✓ sha256_hash_20 (338 ms)
16:05:52 sha256_hash_30
16:05:52
✓ sha256_hash_30 (344 ms)
16:05:52 sha256_hash_40
16:05:52
✓ sha256_hash_40 (396 ms)
16:05:52 sha256_hash_50
16:05:52
✓ sha256_hash_50 (396 ms)
16:05:52 sha256_hash_60
16:05:52
✓ sha256_hash_60 (373 ms)
16:05:52 sha256_hash_70
16:05:52
✓ sha256_hash_70 (329 ms)
16:05:52 sha256_hash_80
16:05:52
✓ sha256_hash_80 (376 ms)
16:05:52 sha256_hash_90
16:05:52
✓ sha256_hash_90 (396 ms)
16:05:52 sha256_hash_100
16:05:52
✓ sha256_hash_100 (384 ms)
16:05:52 sha256_hash_255
16:05:52
✓ sha256_hash_255 (540 ms)
16:05:52 sha256_hash_256
16:05:52
✓ sha256_hash_256 (478 ms)
16:05:52 sha256_hash_511
16:05:52
✓ sha256_hash_511 (594 ms)
16:05:52 sha256_hash_512
16:05:52
✓ sha256_hash_512 (666 ms)
16:05:52 sha256_hash_2048
16:05:52
✓ sha256_hash_2048 (1591 ms)
16:05:52
16:05:52
Test Suites: 1 passed, 1 total
16:05:52
Tests: 24 passed, 24 total
16:05:52
Snapshots: 0 total
16:05:52
Time: 19.105 s
16:05:52
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
16:05:52
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?