Parent Log:
http://ci.aztec-labs.com/b22a7a04add8e9da
Command: 1fec7f5307cfdb51 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/7e505bcd7fcd90a7d5fe893194272157cc9ec848
Env: REF_NAME=gh-readonly-queue/next/pr-15159-88a99fb5fb938035dfeff0d9ed0cfd81b9eb2c5a CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Thu Jun 19 16:35:53 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15159_amd64_x1-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
16:35:58 [16:35:58.130]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Cwh4la/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:00 [16:36:00.055]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1439.4237119999998ms
16:36:00
16:36:00 [16:36:00.063]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Cwyjyc/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:02 [16:36:02.631]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2312.754028000001ms
16:36:02
16:36:02 [16:36:02.639]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ZRSvCL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:03 [16:36:03.260]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-vHr2IT/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:04 [16:36:04.024]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-672OWO/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:04 [16:36:04.288]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ytNOtU/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:04 [16:36:04.629]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-dJGgeQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:04 [16:36:04.955]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-1SlUzn/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:05 [16:36:05.320]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rJfvsy/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:05 [16:36:05.735]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-gPYyh0/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:06 [16:36:06.129]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-jbFiOs/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:06 [16:36:06.541]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-6ksNi9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:06 [16:36:06.961]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-8SIaUw/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:07 [16:36:07.404]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-buhOX8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:07 [16:36:07.809]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-IdQKAO/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:08 [16:36:08.240]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-kIoYSQ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:08 [16:36:08.804]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-f4jri5/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:09 [16:36:09.282]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-wEkOe9/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:09 [16:36:09.920]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-do1aok/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:10 [16:36:10.536]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-38NsgF/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:11 [16:36:11.838]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-gjgZVW/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:12 [16:36:12.154]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-DeOe7O/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:12 [16:36:12.469]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-8cyQQO/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:12 [16:36:12.756]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-F3t8Gv/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:13 [16:36:13.587]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-wg8uPA/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
16:36:14 [16:36:14.392]
INFO:
public-tx-apps-tests-bench
16:36:14
16:36:14 [16:36:14.464]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
16:36:14
16:36:14 ## TX Label: Token contract tests/Token/constructor/0
16:36:14 - Total duration: `419.92 ms`
16:36:14 - Total mana used: `316,452`
16:36:14 - Mana per second: `753,602`
16:36:14 - Total instructions executed: `18,400`
16:36:14 - Tx hash computation: `42.251 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `10.568 ms`
16:36:14 - Revertible: `3.391 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token.constructor**
16:36:14 - Duration: `313.092 ms`
16:36:14 - Mana used: `316,452`
16:36:14 - Mana per second: `1,010,731`
16:36:14 - Instructions executed: `18,400`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: Token contract tests/Token/mint_to_public/1
16:36:14 - Total duration: `142.74 ms`
16:36:14 - Total mana used: `24,620`
16:36:14 - Mana per second: `172,481`
16:36:14 - Total instructions executed: `1,377`
16:36:14 - Tx hash computation: `25.558 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `5.4 ms`
16:36:14 - Revertible: `1.541 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token.mint_to_public**
16:36:14 - Duration: `76.329 ms`
16:36:14 - Mana used: `24,620`
16:36:14 - Mana per second: `322,553`
16:36:14 - Instructions executed: `1,377`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: Token contract tests/Token/balance_of_public/2
16:36:14 - Total duration: `115.141 ms`
16:36:14 - Total mana used: `8,988`
16:36:14 - Mana per second: `78,061`
16:36:14 - Total instructions executed: `594`
16:36:14 - Tx hash computation: `34.288 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `7.578 ms`
16:36:14 - Revertible: `2.171 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token.balance_of_public**
16:36:14 - Duration: `33.944 ms`
16:36:14 - Mana used: `8,988`
16:36:14 - Mana per second: `264,789`
16:36:14 - Instructions executed: `594`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: Token contract tests/Token/transfer_in_public/3
16:36:14 - Total duration: `136.465 ms`
16:36:14 - Total mana used: `31,121`
16:36:14 - Mana per second: `228,052`
16:36:14 - Total instructions executed: `1,814`
16:36:14 - Tx hash computation: `34.329 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `7.201 ms`
16:36:14 - Revertible: `2.133 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token.transfer_in_public**
16:36:14 - Duration: `61.863 ms`
16:36:14 - Mana used: `31,121`
16:36:14 - Mana per second: `503,064`
16:36:14 - Instructions executed: `1,814`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: Token contract tests/Token/balance_of_public/4
16:36:14 - Total duration: `101.68 ms`
16:36:14 - Total mana used: `8,988`
16:36:14 - Mana per second: `88,395`
16:36:14 - Total instructions executed: `594`
16:36:14 - Tx hash computation: `24.321 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `6.056 ms`
16:36:14 - Revertible: `2.876 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token.balance_of_public**
16:36:14 - Duration: `40.681 ms`
16:36:14 - Mana used: `8,988`
16:36:14 - Mana per second: `220,938`
16:36:14 - Instructions executed: `594`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: Token contract tests/Token/balance_of_public/5
16:36:14 - Total duration: `110.847 ms`
16:36:14 - Total mana used: `8,988`
16:36:14 - Mana per second: `81,085`
16:36:14 - Total instructions executed: `594`
16:36:14 - Tx hash computation: `22.484 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `5.428 ms`
16:36:14 - Revertible: `2.652 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token.balance_of_public**
16:36:14 - Duration: `50.816 ms`
16:36:14 - Mana used: `8,988`
16:36:14 - Mana per second: `176,873`
16:36:14 - Instructions executed: `594`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: Token contract tests/Token/balance_of_public/6
16:36:14 - Total duration: `105.203 ms`
16:36:14 - Total mana used: `8,988`
16:36:14 - Mana per second: `85,435`
16:36:14 - Total instructions executed: `594`
16:36:14 - Tx hash computation: `32.905 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `12.425 ms`
16:36:14 - Revertible: `2.418 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token.balance_of_public**
16:36:14 - Duration: `31.6 ms`
16:36:14 - Mana used: `8,988`
16:36:14 - Mana per second: `284,435`
16:36:14 - Instructions executed: `594`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: Token contract tests/Token/burn_public/7
16:36:14 - Total duration: `97.221 ms`
16:36:14 - Total mana used: `19,454`
16:36:14 - Mana per second: `200,100`
16:36:14 - Total instructions executed: `1,054`
16:36:14 - Tx hash computation: `33.208 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `8.015 ms`
16:36:14 - Revertible: `2.011 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token.burn_public**
16:36:14 - Duration: `29.992 ms`
16:36:14 - Mana used: `19,454`
16:36:14 - Mana per second: `648,629`
16:36:14 - Instructions executed: `1,054`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: Token contract tests/Token/balance_of_public/8
16:36:14 - Total duration: `112.517 ms`
16:36:14 - Total mana used: `8,988`
16:36:14 - Mana per second: `79,881`
16:36:14 - Total instructions executed: `594`
16:36:14 - Tx hash computation: `40.688 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `8.539 ms`
16:36:14 - Revertible: `2.769 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token.balance_of_public**
16:36:14 - Duration: `33.275 ms`
16:36:14 - Mana used: `8,988`
16:36:14 - Mana per second: `270,115`
16:36:14 - Instructions executed: `594`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AMM contract tests/Token/constructor/0
16:36:14 - Total duration: `311.347 ms`
16:36:14 - Total mana used: `316,452`
16:36:14 - Mana per second: `1,016,395`
16:36:14 - Total instructions executed: `18,400`
16:36:14 - Tx hash computation: `39.312 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `10.238 ms`
16:36:14 - Revertible: `3.895 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token.constructor**
16:36:14 - Duration: `235.713 ms`
16:36:14 - Mana used: `316,452`
16:36:14 - Mana per second: `1,342,533`
16:36:14 - Instructions executed: `18,400`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AMM contract tests/Token/constructor/1
16:36:14 - Total duration: `289.34 ms`
16:36:14 - Total mana used: `316,452`
16:36:14 - Mana per second: `1,093,702`
16:36:14 - Total instructions executed: `18,400`
16:36:14 - Tx hash computation: `24.476 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `5.658 ms`
16:36:14 - Revertible: `1.93 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token.constructor**
16:36:14 - Duration: `227.396 ms`
16:36:14 - Mana used: `316,452`
16:36:14 - Mana per second: `1,391,634`
16:36:14 - Instructions executed: `18,400`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AMM contract tests/Token/constructor/2
16:36:14 - Total duration: `328.262 ms`
16:36:14 - Total mana used: `316,452`
16:36:14 - Mana per second: `964,022`
16:36:14 - Total instructions executed: `18,400`
16:36:14 - Tx hash computation: `22.937 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `11.095 ms`
16:36:14 - Revertible: `3.167 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token.constructor**
16:36:14 - Duration: `259.516 ms`
16:36:14 - Mana used: `316,452`
16:36:14 - Mana per second: `1,219,395`
16:36:14 - Instructions executed: `18,400`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AMM contract tests/AMM/constructor/3
16:36:14 - Total duration: `165.62 ms`
16:36:14 - Total mana used: `42,933`
16:36:14 - Mana per second: `259,226`
16:36:14 - Total instructions executed: `2,032`
16:36:14 - Tx hash computation: `36.095 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `6.783 ms`
16:36:14 - Revertible: `1.78 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AMM.constructor**
16:36:14 - Duration: `93.758 ms`
16:36:14 - Mana used: `42,933`
16:36:14 - Mana per second: `457,911`
16:36:14 - Instructions executed: `2,032`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AMM contract tests/AMM/set_minter/4
16:36:14 - Total duration: `94.725 ms`
16:36:14 - Total mana used: `11,068`
16:36:14 - Mana per second: `116,844`
16:36:14 - Total instructions executed: `626`
16:36:14 - Tx hash computation: `34.928 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `7.274 ms`
16:36:14 - Revertible: `2.293 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token.set_minter**
16:36:14 - Duration: `28.881 ms`
16:36:14 - Mana used: `11,068`
16:36:14 - Mana per second: `383,223`
16:36:14 - Instructions executed: `626`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AMM contract tests/AMM/add_liquidity/5
16:36:14 - Total duration: `318.214 ms`
16:36:14 - Total mana used: `135,729`
16:36:14 - Mana per second: `426,534`
16:36:14 - Total instructions executed: `7,765`
16:36:14 - Tx hash computation: `25.22 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `6.094 ms`
16:36:14 - Revertible: `1.355 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token._increase_public_balance**
16:36:14 - Duration: `22.599 ms`
16:36:14 - Mana used: `17,167`
16:36:14 - Mana per second: `759,650`
16:36:14 - Instructions executed: `1,027`
16:36:14 - **Fn: Token._increase_public_balance**
16:36:14 - Duration: `24.563 ms`
16:36:14 - Mana used: `17,167`
16:36:14 - Mana per second: `698,893`
16:36:14 - Instructions executed: `1,027`
16:36:14 - **Fn: AMM._add_liquidity**
16:36:14 - Duration: `179.992 ms`
16:36:14 - Mana used: `101,395`
16:36:14 - Mana per second: `563,331`
16:36:14 - Instructions executed: `5,711`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
16:36:14 - Total duration: `265.924 ms`
16:36:14 - Total mana used: `86,259`
16:36:14 - Mana per second: `324,375`
16:36:14 - Total instructions executed: `5,065`
16:36:14 - Tx hash computation: `38.92 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `6.604 ms`
16:36:14 - Revertible: `1.877 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token._increase_public_balance**
16:36:14 - Duration: `47.822 ms`
16:36:14 - Mana used: `17,167`
16:36:14 - Mana per second: `358,979`
16:36:14 - Instructions executed: `1,027`
16:36:14 - **Fn: AMM._swap_exact_tokens_for_tokens**
16:36:14 - Duration: `137.397 ms`
16:36:14 - Mana used: `69,092`
16:36:14 - Mana per second: `502,865`
16:36:14 - Instructions executed: `4,038`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
16:36:14 - Total duration: `342.174 ms`
16:36:14 - Total mana used: `154,999`
16:36:14 - Mana per second: `452,983`
16:36:14 - Total instructions executed: `8,877`
16:36:14 - Tx hash computation: `33.731 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `4.42 ms`
16:36:14 - Revertible: `1.805 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: Token._increase_public_balance**
16:36:14 - Duration: `26.208 ms`
16:36:14 - Mana used: `17,167`
16:36:14 - Mana per second: `655,037`
16:36:14 - Instructions executed: `1,027`
16:36:14 - **Fn: AMM._remove_liquidity**
16:36:14 - Duration: `249.572 ms`
16:36:14 - Mana used: `137,832`
16:36:14 - Mana per second: `552,273`
16:36:14 - Instructions executed: `7,850`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
16:36:14 - Total duration: `350.616 ms`
16:36:14 - Total mana used: `485,755`
16:36:14 - Mana per second: `1,385,435`
16:36:14 - Total instructions executed: `27,716`
16:36:14 - Tx hash computation: `26.478 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `3.365 ms`
16:36:14 - Revertible: `0.96 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmTest.bulk_testing**
16:36:14 - Duration: `294.739 ms`
16:36:14 - Mana used: `485,755`
16:36:14 - Mana per second: `1,648,084`
16:36:14 - Instructions executed: `27,716`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
16:36:14 - Total duration: `455.599 ms`
16:36:14 - Total mana used: `1,038,144`
16:36:14 - Mana per second: `2,278,638`
16:36:14 - Total instructions executed: `67,186`
16:36:14 - Tx hash computation: `40.716 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `8.201 ms`
16:36:14 - Revertible: `2.026 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmTest.nested_call_large_calldata**
16:36:14 - Duration: `383.048 ms`
16:36:14 - Mana used: `1,038,144`
16:36:14 - Mana per second: `2,710,218`
16:36:14 - Instructions executed: `67,186`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
16:36:14 - Total duration: `136.43 ms`
16:36:14 - Total mana used: `79,332`
16:36:14 - Mana per second: `581,485`
16:36:14 - Total instructions executed: `5,034`
16:36:14 - Tx hash computation: `32.415 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `4.711 ms`
16:36:14 - Revertible: `1.765 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_10**
16:36:14 - Duration: `71.281 ms`
16:36:14 - Mana used: `79,332`
16:36:14 - Mana per second: `1,112,954`
16:36:14 - Instructions executed: `5,034`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
16:36:14 - Total duration: `117.214 ms`
16:36:14 - Total mana used: `96,084`
16:36:14 - Mana per second: `819,731`
16:36:14 - Total instructions executed: `5,858`
16:36:14 - Tx hash computation: `35.064 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `5.037 ms`
16:36:14 - Revertible: `1.684 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_20**
16:36:14 - Duration: `52.399 ms`
16:36:14 - Mana used: `96,084`
16:36:14 - Mana per second: `1,833,694`
16:36:14 - Instructions executed: `5,858`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
16:36:14 - Total duration: `148.157 ms`
16:36:14 - Total mana used: `116,658`
16:36:14 - Mana per second: `787,396`
16:36:14 - Total instructions executed: `6,979`
16:36:14 - Tx hash computation: `33.187 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `8.617 ms`
16:36:14 - Revertible: `1.892 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_30**
16:36:14 - Duration: `56.6 ms`
16:36:14 - Mana used: `116,658`
16:36:14 - Mana per second: `2,061,097`
16:36:14 - Instructions executed: `6,979`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
16:36:14 - Total duration: `180.785 ms`
16:36:14 - Total mana used: `134,490`
16:36:14 - Mana per second: `743,921`
16:36:14 - Total instructions executed: `7,952`
16:36:14 - Tx hash computation: `32.365 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `13.488 ms`
16:36:14 - Revertible: `2.418 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_40**
16:36:14 - Duration: `95.83 ms`
16:36:14 - Mana used: `134,490`
16:36:14 - Mana per second: `1,403,417`
16:36:14 - Instructions executed: `7,952`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
16:36:14 - Total duration: `167.555 ms`
16:36:14 - Total mana used: `155,100`
16:36:14 - Mana per second: `925,668`
16:36:14 - Total instructions executed: `9,075`
16:36:14 - Tx hash computation: `42.533 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `10.446 ms`
16:36:14 - Revertible: `1.559 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_50**
16:36:14 - Duration: `56.428 ms`
16:36:14 - Mana used: `155,100`
16:36:14 - Mana per second: `2,748,640`
16:36:14 - Instructions executed: `9,075`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
16:36:14 - Total duration: `170.579 ms`
16:36:14 - Total mana used: `177,465`
16:36:14 - Mana per second: `1,040,370`
16:36:14 - Total instructions executed: `10,362`
16:36:14 - Tx hash computation: `43.601 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `6.869 ms`
16:36:14 - Revertible: `1.71 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_60**
16:36:14 - Duration: `90.811 ms`
16:36:14 - Mana used: `177,465`
16:36:14 - Mana per second: `1,954,234`
16:36:14 - Instructions executed: `10,362`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
16:36:14 - Total duration: `177.035 ms`
16:36:14 - Total mana used: `208,257`
16:36:14 - Mana per second: `1,176,361`
16:36:14 - Total instructions executed: `11,988`
16:36:14 - Tx hash computation: `31.766 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `3.988 ms`
16:36:14 - Revertible: `1.696 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_70**
16:36:14 - Duration: `107.245 ms`
16:36:14 - Mana used: `208,257`
16:36:14 - Mana per second: `1,941,881`
16:36:14 - Instructions executed: `11,988`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
16:36:14 - Total duration: `190.763 ms`
16:36:14 - Total mana used: `226,659`
16:36:14 - Mana per second: `1,188,168`
16:36:14 - Total instructions executed: `12,988`
16:36:14 - Tx hash computation: `33.605 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `7.777 ms`
16:36:14 - Revertible: `1.473 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_80**
16:36:14 - Duration: `107.576 ms`
16:36:14 - Mana used: `226,659`
16:36:14 - Mana per second: `2,106,963`
16:36:14 - Instructions executed: `12,988`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
16:36:14 - Total duration: `167.663 ms`
16:36:14 - Total mana used: `247,974`
16:36:14 - Mana per second: `1,479,003`
16:36:14 - Total instructions executed: `14,141`
16:36:14 - Tx hash computation: `23.225 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `6.374 ms`
16:36:14 - Revertible: `2.73 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_90**
16:36:14 - Duration: `92.577 ms`
16:36:14 - Mana used: `247,974`
16:36:14 - Mana per second: `2,678,580`
16:36:14 - Instructions executed: `14,141`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
16:36:14 - Total duration: `213.818 ms`
16:36:14 - Total mana used: `266,376`
16:36:14 - Mana per second: `1,245,808`
16:36:14 - Total instructions executed: `15,141`
16:36:14 - Tx hash computation: `22.741 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `8.719 ms`
16:36:14 - Revertible: `1.97 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_100**
16:36:14 - Duration: `148.861 ms`
16:36:14 - Mana used: `266,376`
16:36:14 - Mana per second: `1,789,431`
16:36:14 - Instructions executed: `15,141`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
16:36:14 - Total duration: `304.442 ms`
16:36:14 - Total mana used: `596,223`
16:36:14 - Mana per second: `1,958,410`
16:36:14 - Total instructions executed: `33,219`
16:36:14 - Tx hash computation: `36.46 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `5.406 ms`
16:36:14 - Revertible: `2.164 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_255**
16:36:14 - Duration: `217.028 ms`
16:36:14 - Mana used: `596,223`
16:36:14 - Mana per second: `2,747,211`
16:36:14 - Instructions executed: `33,219`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
16:36:14 - Total duration: `231.761 ms`
16:36:14 - Total mana used: `594,084`
16:36:14 - Mana per second: `2,563,349`
16:36:14 - Total instructions executed: `33,314`
16:36:14 - Tx hash computation: `26.038 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `10.488 ms`
16:36:14 - Revertible: `4.571 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_256**
16:36:14 - Duration: `165.069 ms`
16:36:14 - Mana used: `594,084`
16:36:14 - Mana per second: `3,599,007`
16:36:14 - Instructions executed: `33,314`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
16:36:14 - Total duration: `389.549 ms`
16:36:14 - Total mana used: `1,140,150`
16:36:14 - Mana per second: `2,926,849`
16:36:14 - Total instructions executed: `62,966`
16:36:14 - Tx hash computation: `24.71 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `6.126 ms`
16:36:14 - Revertible: `1.478 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_511**
16:36:14 - Duration: `329.988 ms`
16:36:14 - Mana used: `1,140,150`
16:36:14 - Mana per second: `3,455,121`
16:36:14 - Instructions executed: `62,966`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
16:36:14 - Total duration: `394.045 ms`
16:36:14 - Total mana used: `1,138,065`
16:36:14 - Mana per second: `2,888,162`
16:36:14 - Total instructions executed: `62,919`
16:36:14 - Tx hash computation: `28.108 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `8.587 ms`
16:36:14 - Revertible: `2.463 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_512**
16:36:14 - Duration: `327.663 ms`
16:36:14 - Mana used: `1,138,065`
16:36:14 - Mana per second: `3,473,283`
16:36:14 - Instructions executed: `62,919`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
16:36:14 - Total duration: `1,061.298 ms`
16:36:14 - Total mana used: `4,379,340`
16:36:14 - Mana per second: `4,126,401`
16:36:14 - Total instructions executed: `240,571`
16:36:14 - Tx hash computation: `27.643 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `6.745 ms`
16:36:14 - Revertible: `1.314 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.sha256_hash_2048**
16:36:14 - Duration: `1,004.209 ms`
16:36:14 - Mana used: `4,379,340`
16:36:14 - Mana per second: `4,360,985`
16:36:14 - Instructions executed: `240,571`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
16:36:14 - Total duration: `127.962 ms`
16:36:14 - Total mana used: `167,712`
16:36:14 - Mana per second: `1,310,642`
16:36:14 - Total instructions executed: `9,484`
16:36:14 - Tx hash computation: `32.307 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `4.183 ms`
16:36:14 - Revertible: `1.371 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.keccak_hash**
16:36:14 - Duration: `68.072 ms`
16:36:14 - Mana used: `167,712`
16:36:14 - Mana per second: `2,463,731`
16:36:14 - Instructions executed: `9,484`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
16:36:14 - Total duration: `69.626 ms`
16:36:14 - Total mana used: `49,284`
16:36:14 - Mana per second: `707,842`
16:36:14 - Total instructions executed: `3,080`
16:36:14 - Tx hash computation: `25.765 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `4.31 ms`
16:36:14 - Revertible: `1.711 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.keccak_f1600**
16:36:14 - Duration: `18.157 ms`
16:36:14 - Mana used: `49,284`
16:36:14 - Mana per second: `2,714,370`
16:36:14 - Instructions executed: `3,080`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
16:36:14 - Total duration: `76.011 ms`
16:36:14 - Total mana used: `33,546`
16:36:14 - Mana per second: `441,331`
16:36:14 - Total instructions executed: `2,208`
16:36:14 - Tx hash computation: `30.827 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `3.974 ms`
16:36:14 - Revertible: `1.14 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.poseidon2_hash**
16:36:14 - Duration: `16.905 ms`
16:36:14 - Mana used: `33,546`
16:36:14 - Mana per second: `1,984,415`
16:36:14 - Instructions executed: `2,208`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
16:36:14 - Total duration: `608.105 ms`
16:36:14 - Total mana used: `360,225`
16:36:14 - Mana per second: `592,373`
16:36:14 - Total instructions executed: `22,884`
16:36:14 - Tx hash computation: `30.073 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `4.118 ms`
16:36:14 - Revertible: `1.069 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.pedersen_hash**
16:36:14 - Duration: `542.713 ms`
16:36:14 - Mana used: `360,225`
16:36:14 - Mana per second: `663,749`
16:36:14 - Instructions executed: `22,884`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
16:36:14 - Total duration: `591.894 ms`
16:36:14 - Total mana used: `361,149`
16:36:14 - Mana per second: `610,159`
16:36:14 - Total instructions executed: `22,927`
16:36:14 - Tx hash computation: `30.063 ms`
16:36:14 - Private insertions:
16:36:14 - Non-revertible: `4.134 ms`
16:36:14 - Revertible: `1.567 ms`
16:36:14 - Enqueued public calls:
16:36:14 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
16:36:14 - Duration: `535.1 ms`
16:36:14 - Mana used: `361,149`
16:36:14 - Mana per second: `674,919`
16:36:14 - Instructions executed: `22,927`
16:36:14
16:36:14 ---------------------------------------------------------------------
16:36:14
16:36:14
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
19.443 s)
16:36:14 Public TX simulator apps tests: benchmarks
16:36:14
✓ Token Contract test (1961 ms)
16:36:14
✓ AMM Contract test (2575 ms)
16:36:14
✓ AVM simulator bulk test (622 ms)
16:36:14
✓ AVM large calldata test (762 ms)
16:36:14 AVM gadgets tests
16:36:14
✓ keccak_hash (317 ms)
16:36:14
✓ keccak_f1600 (314 ms)
16:36:14
✓ poseidon2_hash (287 ms)
16:36:14
✓ pedersen_hash (825 ms)
16:36:14
✓ pedersen_hash_with_index (816 ms)
16:36:14 sha256_hash_10
16:36:14
✓ sha256_hash_10 (340 ms)
16:36:14 sha256_hash_20
16:36:14
✓ sha256_hash_20 (327 ms)
16:36:14 sha256_hash_30
16:36:14
✓ sha256_hash_30 (362 ms)
16:36:14 sha256_hash_40
16:36:14
✓ sha256_hash_40 (415 ms)
16:36:14 sha256_hash_50
16:36:14
✓ sha256_hash_50 (390 ms)
16:36:14 sha256_hash_60
16:36:14
✓ sha256_hash_60 (410 ms)
16:36:14 sha256_hash_70
16:36:14
✓ sha256_hash_70 (423 ms)
16:36:14 sha256_hash_80
16:36:14
✓ sha256_hash_80 (441 ms)
16:36:14 sha256_hash_90
16:36:14
✓ sha256_hash_90 (404 ms)
16:36:14 sha256_hash_100
16:36:14
✓ sha256_hash_100 (430 ms)
16:36:14 sha256_hash_255
16:36:14
✓ sha256_hash_255 (564 ms)
16:36:14 sha256_hash_256
16:36:14
✓ sha256_hash_256 (468 ms)
16:36:14 sha256_hash_511
16:36:14
✓ sha256_hash_511 (646 ms)
16:36:14 sha256_hash_512
16:36:14
✓ sha256_hash_512 (617 ms)
16:36:14 sha256_hash_2048
16:36:14
✓ sha256_hash_2048 (1302 ms)
16:36:14
16:36:14
Test Suites: 1 passed, 1 total
16:36:14
Tests: 24 passed, 24 total
16:36:14
Snapshots: 0 total
16:36:14
Time: 19.563 s
16:36:14
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
16:36:14
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?