Parent Log:
http://ci.aztec-labs.com/e0d14622d89aaee4
Command: 55a5c1e5cd3f3ca6 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/28bf32bfc2566751e8baa0a9125a9db20d474bee
Env: REF_NAME=gh-readonly-queue/next/pr-15154-9071986bfe3af58c70d2c80c10f523e22bfe4cb4 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 20 15:25:41 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15154_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
15:25:45 [15:25:45.524]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-RJG0L6/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:47 [15:25:47.367]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 1338.0256519999994ms
15:25:47
15:25:47 [15:25:47.378]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-qGtdSS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:49 [15:25:49.903]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 2279.1429210000006ms
15:25:49
15:25:49 [15:25:49.913]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NvA1Bs/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:50 [15:25:50.717]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-nzvO8l/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:51 [15:25:51.434]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-9V1XN1/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:51 [15:25:51.712]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-CfP4JE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:52 [15:25:52.096]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-HnKj2Y/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:52 [15:25:52.452]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-k5X2aj/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:52 [15:25:52.760]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-baidtb/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:53 [15:25:53.095]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-I19EAi/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:53 [15:25:53.432]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-A7cWo7/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:53 [15:25:53.783]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Sq1bof/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:54 [15:25:54.190]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-OjYTsE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:54 [15:25:54.577]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-al26EX/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:54 [15:25:54.997]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rmsugu/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:55 [15:25:55.398]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-yJmsmp/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:55 [15:25:55.939]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ltUQDJ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:56 [15:25:56.432]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-ye0Oze/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:57 [15:25:57.189]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-mCfM4O/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:57 [15:25:57.844]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-d5yBvV/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:59 [15:25:59.603]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-myQjH6/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:25:59 [15:25:59.949]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-cmmZj7/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:26:00 [15:26:00.288]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-nGBnli/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:26:00 [15:26:00.631]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-RY3EOy/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:26:01 [15:26:01.516]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-SaxLP0/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:26:02 [15:26:02.365]
INFO:
public-tx-apps-tests-bench
15:26:02
15:26:02 [15:26:02.391]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
15:26:02
15:26:02 ## TX Label: Token contract tests/Token/constructor/0
15:26:02 - Total duration: `414.92 ms`
15:26:02 - Total mana used: `316,452`
15:26:02 - Mana per second: `762,681`
15:26:02 - Total instructions executed: `18,400`
15:26:02 - Tx hash computation: `33.876 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `10.754 ms`
15:26:02 - Revertible: `5.15 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token.constructor**
15:26:02 - Duration: `333.395 ms`
15:26:02 - Mana used: `316,452`
15:26:02 - Mana per second: `949,180`
15:26:02 - Instructions executed: `18,400`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: Token contract tests/Token/mint_to_public/1
15:26:02 - Total duration: `108.124 ms`
15:26:02 - Total mana used: `24,620`
15:26:02 - Mana per second: `227,701`
15:26:02 - Total instructions executed: `1,377`
15:26:02 - Tx hash computation: `25.483 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `8.813 ms`
15:26:02 - Revertible: `2.405 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token.mint_to_public**
15:26:02 - Duration: `46.429 ms`
15:26:02 - Mana used: `24,620`
15:26:02 - Mana per second: `530,271`
15:26:02 - Instructions executed: `1,377`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: Token contract tests/Token/balance_of_public/2
15:26:02 - Total duration: `100.571 ms`
15:26:02 - Total mana used: `8,988`
15:26:02 - Mana per second: `89,370`
15:26:02 - Total instructions executed: `594`
15:26:02 - Tx hash computation: `26.782 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `6.617 ms`
15:26:02 - Revertible: `2.252 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token.balance_of_public**
15:26:02 - Duration: `34.534 ms`
15:26:02 - Mana used: `8,988`
15:26:02 - Mana per second: `260,268`
15:26:02 - Instructions executed: `594`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: Token contract tests/Token/transfer_in_public/3
15:26:02 - Total duration: `118.878 ms`
15:26:02 - Total mana used: `31,121`
15:26:02 - Mana per second: `261,789`
15:26:02 - Total instructions executed: `1,814`
15:26:02 - Tx hash computation: `28.429 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `5.022 ms`
15:26:02 - Revertible: `2.189 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token.transfer_in_public**
15:26:02 - Duration: `53.251 ms`
15:26:02 - Mana used: `31,121`
15:26:02 - Mana per second: `584,426`
15:26:02 - Instructions executed: `1,814`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: Token contract tests/Token/balance_of_public/4
15:26:02 - Total duration: `94.457 ms`
15:26:02 - Total mana used: `8,988`
15:26:02 - Mana per second: `95,155`
15:26:02 - Total instructions executed: `594`
15:26:02 - Tx hash computation: `32.504 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `5.408 ms`
15:26:02 - Revertible: `2.699 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token.balance_of_public**
15:26:02 - Duration: `28.163 ms`
15:26:02 - Mana used: `8,988`
15:26:02 - Mana per second: `319,140`
15:26:02 - Instructions executed: `594`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: Token contract tests/Token/balance_of_public/5
15:26:02 - Total duration: `79.594 ms`
15:26:02 - Total mana used: `8,988`
15:26:02 - Mana per second: `112,923`
15:26:02 - Total instructions executed: `594`
15:26:02 - Tx hash computation: `26.232 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `4.887 ms`
15:26:02 - Revertible: `1.633 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token.balance_of_public**
15:26:02 - Duration: `19.733 ms`
15:26:02 - Mana used: `8,988`
15:26:02 - Mana per second: `455,489`
15:26:02 - Instructions executed: `594`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: Token contract tests/Token/balance_of_public/6
15:26:02 - Total duration: `101.194 ms`
15:26:02 - Total mana used: `8,988`
15:26:02 - Mana per second: `88,820`
15:26:02 - Total instructions executed: `594`
15:26:02 - Tx hash computation: `38.428 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `4.497 ms`
15:26:02 - Revertible: `2.794 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token.balance_of_public**
15:26:02 - Duration: `29.77 ms`
15:26:02 - Mana used: `8,988`
15:26:02 - Mana per second: `301,911`
15:26:02 - Instructions executed: `594`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: Token contract tests/Token/burn_public/7
15:26:02 - Total duration: `120.294 ms`
15:26:02 - Total mana used: `19,454`
15:26:02 - Mana per second: `161,721`
15:26:02 - Total instructions executed: `1,054`
15:26:02 - Tx hash computation: `34.633 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `6.184 ms`
15:26:02 - Revertible: `1.495 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token.burn_public**
15:26:02 - Duration: `43.853 ms`
15:26:02 - Mana used: `19,454`
15:26:02 - Mana per second: `443,618`
15:26:02 - Instructions executed: `1,054`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: Token contract tests/Token/balance_of_public/8
15:26:02 - Total duration: `103.919 ms`
15:26:02 - Total mana used: `8,988`
15:26:02 - Mana per second: `86,490`
15:26:02 - Total instructions executed: `594`
15:26:02 - Tx hash computation: `29.299 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `7.121 ms`
15:26:02 - Revertible: `2.145 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token.balance_of_public**
15:26:02 - Duration: `26.35 ms`
15:26:02 - Mana used: `8,988`
15:26:02 - Mana per second: `341,103`
15:26:02 - Instructions executed: `594`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AMM contract tests/Token/constructor/0
15:26:02 - Total duration: `345.644 ms`
15:26:02 - Total mana used: `316,452`
15:26:02 - Mana per second: `915,542`
15:26:02 - Total instructions executed: `18,400`
15:26:02 - Tx hash computation: `37.287 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `6.828 ms`
15:26:02 - Revertible: `5.471 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token.constructor**
15:26:02 - Duration: `272.312 ms`
15:26:02 - Mana used: `316,452`
15:26:02 - Mana per second: `1,162,095`
15:26:02 - Instructions executed: `18,400`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AMM contract tests/Token/constructor/1
15:26:02 - Total duration: `279.535 ms`
15:26:02 - Total mana used: `316,452`
15:26:02 - Mana per second: `1,132,064`
15:26:02 - Total instructions executed: `18,400`
15:26:02 - Tx hash computation: `31.89 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `6.955 ms`
15:26:02 - Revertible: `1.945 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token.constructor**
15:26:02 - Duration: `212.723 ms`
15:26:02 - Mana used: `316,452`
15:26:02 - Mana per second: `1,487,622`
15:26:02 - Instructions executed: `18,400`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AMM contract tests/Token/constructor/2
15:26:02 - Total duration: `264.673 ms`
15:26:02 - Total mana used: `316,452`
15:26:02 - Mana per second: `1,195,633`
15:26:02 - Total instructions executed: `18,400`
15:26:02 - Tx hash computation: `28.936 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `7.046 ms`
15:26:02 - Revertible: `1.5 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token.constructor**
15:26:02 - Duration: `201.517 ms`
15:26:02 - Mana used: `316,452`
15:26:02 - Mana per second: `1,570,346`
15:26:02 - Instructions executed: `18,400`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AMM contract tests/AMM/constructor/3
15:26:02 - Total duration: `133.471 ms`
15:26:02 - Total mana used: `42,933`
15:26:02 - Mana per second: `321,665`
15:26:02 - Total instructions executed: `2,032`
15:26:02 - Tx hash computation: `30.105 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `5.545 ms`
15:26:02 - Revertible: `4.28 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AMM.constructor**
15:26:02 - Duration: `67.575 ms`
15:26:02 - Mana used: `42,933`
15:26:02 - Mana per second: `635,341`
15:26:02 - Instructions executed: `2,032`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AMM contract tests/AMM/set_minter/4
15:26:02 - Total duration: `81.003 ms`
15:26:02 - Total mana used: `11,068`
15:26:02 - Mana per second: `136,636`
15:26:02 - Total instructions executed: `626`
15:26:02 - Tx hash computation: `28.735 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `4.121 ms`
15:26:02 - Revertible: `1.577 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token.set_minter**
15:26:02 - Duration: `21.332 ms`
15:26:02 - Mana used: `11,068`
15:26:02 - Mana per second: `518,845`
15:26:02 - Instructions executed: `626`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AMM contract tests/AMM/add_liquidity/5
15:26:02 - Total duration: `341.573 ms`
15:26:02 - Total mana used: `135,729`
15:26:02 - Mana per second: `397,365`
15:26:02 - Total instructions executed: `7,765`
15:26:02 - Tx hash computation: `24.364 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `4.26 ms`
15:26:02 - Revertible: `1.729 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token._increase_public_balance**
15:26:02 - Duration: `24.659 ms`
15:26:02 - Mana used: `17,167`
15:26:02 - Mana per second: `696,168`
15:26:02 - Instructions executed: `1,027`
15:26:02 - **Fn: Token._increase_public_balance**
15:26:02 - Duration: `24.21 ms`
15:26:02 - Mana used: `17,167`
15:26:02 - Mana per second: `709,076`
15:26:02 - Instructions executed: `1,027`
15:26:02 - **Fn: AMM._add_liquidity**
15:26:02 - Duration: `236.66 ms`
15:26:02 - Mana used: `101,395`
15:26:02 - Mana per second: `428,442`
15:26:02 - Instructions executed: `5,711`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
15:26:02 - Total duration: `236.642 ms`
15:26:02 - Total mana used: `86,259`
15:26:02 - Mana per second: `364,513`
15:26:02 - Total instructions executed: `5,065`
15:26:02 - Tx hash computation: `32.065 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `7.048 ms`
15:26:02 - Revertible: `1.826 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token._increase_public_balance**
15:26:02 - Duration: `31.078 ms`
15:26:02 - Mana used: `17,167`
15:26:02 - Mana per second: `552,391`
15:26:02 - Instructions executed: `1,027`
15:26:02 - **Fn: AMM._swap_exact_tokens_for_tokens**
15:26:02 - Duration: `133.18 ms`
15:26:02 - Mana used: `69,092`
15:26:02 - Mana per second: `518,788`
15:26:02 - Instructions executed: `4,038`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
15:26:02 - Total duration: `458.927 ms`
15:26:02 - Total mana used: `154,999`
15:26:02 - Mana per second: `337,742`
15:26:02 - Total instructions executed: `8,877`
15:26:02 - Tx hash computation: `42.767 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `3.967 ms`
15:26:02 - Revertible: `1.392 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: Token._increase_public_balance**
15:26:02 - Duration: `30.71 ms`
15:26:02 - Mana used: `17,167`
15:26:02 - Mana per second: `559,000`
15:26:02 - Instructions executed: `1,027`
15:26:02 - **Fn: AMM._remove_liquidity**
15:26:02 - Duration: `351.802 ms`
15:26:02 - Mana used: `137,832`
15:26:02 - Mana per second: `391,788`
15:26:02 - Instructions executed: `7,850`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
15:26:02 - Total duration: `496.727 ms`
15:26:02 - Total mana used: `485,755`
15:26:02 - Mana per second: `977,911`
15:26:02 - Total instructions executed: `27,716`
15:26:02 - Tx hash computation: `26.102 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `10.735 ms`
15:26:02 - Revertible: `6.273 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmTest.bulk_testing**
15:26:02 - Duration: `419.089 ms`
15:26:02 - Mana used: `485,755`
15:26:02 - Mana per second: `1,159,073`
15:26:02 - Instructions executed: `27,716`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
15:26:02 - Total duration: `440.872 ms`
15:26:02 - Total mana used: `1,038,144`
15:26:02 - Mana per second: `2,354,753`
15:26:02 - Total instructions executed: `67,186`
15:26:02 - Tx hash computation: `29.36 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `6.58 ms`
15:26:02 - Revertible: `1.354 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmTest.nested_call_large_calldata**
15:26:02 - Duration: `384.964 ms`
15:26:02 - Mana used: `1,038,144`
15:26:02 - Mana per second: `2,696,728`
15:26:02 - Instructions executed: `67,186`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
15:26:02 - Total duration: `130.574 ms`
15:26:02 - Total mana used: `79,332`
15:26:02 - Mana per second: `607,565`
15:26:02 - Total instructions executed: `5,034`
15:26:02 - Tx hash computation: `29.472 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `3.401 ms`
15:26:02 - Revertible: `1.102 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_10**
15:26:02 - Duration: `63.812 ms`
15:26:02 - Mana used: `79,332`
15:26:02 - Mana per second: `1,243,218`
15:26:02 - Instructions executed: `5,034`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
15:26:02 - Total duration: `124.686 ms`
15:26:02 - Total mana used: `96,084`
15:26:02 - Mana per second: `770,611`
15:26:02 - Total instructions executed: `5,858`
15:26:02 - Tx hash computation: `33.029 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `4.721 ms`
15:26:02 - Revertible: `1.497 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_20**
15:26:02 - Duration: `56.444 ms`
15:26:02 - Mana used: `96,084`
15:26:02 - Mana per second: `1,702,282`
15:26:02 - Instructions executed: `5,858`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
15:26:02 - Total duration: `108.414 ms`
15:26:02 - Total mana used: `116,658`
15:26:02 - Mana per second: `1,076,045`
15:26:02 - Total instructions executed: `6,979`
15:26:02 - Tx hash computation: `26.405 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `3.945 ms`
15:26:02 - Revertible: `1.291 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_30**
15:26:02 - Duration: `51.367 ms`
15:26:02 - Mana used: `116,658`
15:26:02 - Mana per second: `2,271,080`
15:26:02 - Instructions executed: `6,979`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
15:26:02 - Total duration: `124.816 ms`
15:26:02 - Total mana used: `134,490`
15:26:02 - Mana per second: `1,077,507`
15:26:02 - Total instructions executed: `7,952`
15:26:02 - Tx hash computation: `31.982 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `3.066 ms`
15:26:02 - Revertible: `1.359 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_40**
15:26:02 - Duration: `66.161 ms`
15:26:02 - Mana used: `134,490`
15:26:02 - Mana per second: `2,032,755`
15:26:02 - Instructions executed: `7,952`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
15:26:02 - Total duration: `133.512 ms`
15:26:02 - Total mana used: `155,100`
15:26:02 - Mana per second: `1,161,693`
15:26:02 - Total instructions executed: `9,075`
15:26:02 - Tx hash computation: `33.375 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `3.621 ms`
15:26:02 - Revertible: `1.219 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_50**
15:26:02 - Duration: `72.597 ms`
15:26:02 - Mana used: `155,100`
15:26:02 - Mana per second: `2,136,462`
15:26:02 - Instructions executed: `9,075`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
15:26:02 - Total duration: `145.211 ms`
15:26:02 - Total mana used: `177,465`
15:26:02 - Mana per second: `1,222,114`
15:26:02 - Total instructions executed: `10,362`
15:26:02 - Tx hash computation: `33.256 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `6.433 ms`
15:26:02 - Revertible: `2.441 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_60**
15:26:02 - Duration: `74.345 ms`
15:26:02 - Mana used: `177,465`
15:26:02 - Mana per second: `2,387,046`
15:26:02 - Instructions executed: `10,362`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
15:26:02 - Total duration: `168.519 ms`
15:26:02 - Total mana used: `208,257`
15:26:02 - Mana per second: `1,235,810`
15:26:02 - Total instructions executed: `11,988`
15:26:02 - Tx hash computation: `37.124 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `8.925 ms`
15:26:02 - Revertible: `3.491 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_70**
15:26:02 - Duration: `84.085 ms`
15:26:02 - Mana used: `208,257`
15:26:02 - Mana per second: `2,476,734`
15:26:02 - Instructions executed: `11,988`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
15:26:02 - Total duration: `150.163 ms`
15:26:02 - Total mana used: `226,659`
15:26:02 - Mana per second: `1,509,423`
15:26:02 - Total instructions executed: `12,988`
15:26:02 - Tx hash computation: `32.636 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `8.67 ms`
15:26:02 - Revertible: `1.616 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_80**
15:26:02 - Duration: `71.632 ms`
15:26:02 - Mana used: `226,659`
15:26:02 - Mana per second: `3,164,194`
15:26:02 - Instructions executed: `12,988`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
15:26:02 - Total duration: `173.762 ms`
15:26:02 - Total mana used: `247,974`
15:26:02 - Mana per second: `1,427,093`
15:26:02 - Total instructions executed: `14,141`
15:26:02 - Tx hash computation: `29.167 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `8.329 ms`
15:26:02 - Revertible: `3.818 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_90**
15:26:02 - Duration: `97.043 ms`
15:26:02 - Mana used: `247,974`
15:26:02 - Mana per second: `2,555,312`
15:26:02 - Instructions executed: `14,141`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
15:26:02 - Total duration: `160.997 ms`
15:26:02 - Total mana used: `266,376`
15:26:02 - Mana per second: `1,654,536`
15:26:02 - Total instructions executed: `15,141`
15:26:02 - Tx hash computation: `36.397 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `3.941 ms`
15:26:02 - Revertible: `1.269 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_100**
15:26:02 - Duration: `91.542 ms`
15:26:02 - Mana used: `266,376`
15:26:02 - Mana per second: `2,909,878`
15:26:02 - Instructions executed: `15,141`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
15:26:02 - Total duration: `299.27 ms`
15:26:02 - Total mana used: `596,223`
15:26:02 - Mana per second: `1,992,256`
15:26:02 - Total instructions executed: `33,219`
15:26:02 - Tx hash computation: `42.441 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `4.328 ms`
15:26:02 - Revertible: `2.27 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_255**
15:26:02 - Duration: `227.372 ms`
15:26:02 - Mana used: `596,223`
15:26:02 - Mana per second: `2,622,233`
15:26:02 - Instructions executed: `33,219`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
15:26:02 - Total duration: `275.947 ms`
15:26:02 - Total mana used: `594,084`
15:26:02 - Mana per second: `2,152,890`
15:26:02 - Total instructions executed: `33,314`
15:26:02 - Tx hash computation: `35.286 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `4.123 ms`
15:26:02 - Revertible: `1.845 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_256**
15:26:02 - Duration: `213.908 ms`
15:26:02 - Mana used: `594,084`
15:26:02 - Mana per second: `2,777,286`
15:26:02 - Instructions executed: `33,314`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
15:26:02 - Total duration: `510.712 ms`
15:26:02 - Total mana used: `1,140,150`
15:26:02 - Mana per second: `2,232,470`
15:26:02 - Total instructions executed: `62,966`
15:26:02 - Tx hash computation: `29.022 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `3.918 ms`
15:26:02 - Revertible: `5.685 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_511**
15:26:02 - Duration: `442.494 ms`
15:26:02 - Mana used: `1,140,150`
15:26:02 - Mana per second: `2,576,645`
15:26:02 - Instructions executed: `62,966`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
15:26:02 - Total duration: `431.405 ms`
15:26:02 - Total mana used: `1,138,065`
15:26:02 - Mana per second: `2,638,045`
15:26:02 - Total instructions executed: `62,919`
15:26:02 - Tx hash computation: `35.075 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `8.81 ms`
15:26:02 - Revertible: `2.057 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_512**
15:26:02 - Duration: `359.954 ms`
15:26:02 - Mana used: `1,138,065`
15:26:02 - Mana per second: `3,161,691`
15:26:02 - Instructions executed: `62,919`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
15:26:02 - Total duration: `1,476.911 ms`
15:26:02 - Total mana used: `4,379,340`
15:26:02 - Mana per second: `2,965,202`
15:26:02 - Total instructions executed: `240,571`
15:26:02 - Tx hash computation: `40.291 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `7.485 ms`
15:26:02 - Revertible: `1.431 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.sha256_hash_2048**
15:26:02 - Duration: `1,391.393 ms`
15:26:02 - Mana used: `4,379,340`
15:26:02 - Mana per second: `3,147,451`
15:26:02 - Instructions executed: `240,571`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
15:26:02 - Total duration: `133.498 ms`
15:26:02 - Total mana used: `167,712`
15:26:02 - Mana per second: `1,256,293`
15:26:02 - Total instructions executed: `9,484`
15:26:02 - Tx hash computation: `34.219 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `14.742 ms`
15:26:02 - Revertible: `2.135 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.keccak_hash**
15:26:02 - Duration: `56.583 ms`
15:26:02 - Mana used: `167,712`
15:26:02 - Mana per second: `2,964,012`
15:26:02 - Instructions executed: `9,484`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
15:26:02 - Total duration: `89.952 ms`
15:26:02 - Total mana used: `49,284`
15:26:02 - Mana per second: `547,891`
15:26:02 - Total instructions executed: `3,080`
15:26:02 - Tx hash computation: `27.306 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `4.109 ms`
15:26:02 - Revertible: `1.291 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.keccak_f1600**
15:26:02 - Duration: `35.508 ms`
15:26:02 - Mana used: `49,284`
15:26:02 - Mana per second: `1,387,968`
15:26:02 - Instructions executed: `3,080`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
15:26:02 - Total duration: `121.477 ms`
15:26:02 - Total mana used: `33,546`
15:26:02 - Mana per second: `276,150`
15:26:02 - Total instructions executed: `2,208`
15:26:02 - Tx hash computation: `42.999 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `6.617 ms`
15:26:02 - Revertible: `2.299 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.poseidon2_hash**
15:26:02 - Duration: `38.315 ms`
15:26:02 - Mana used: `33,546`
15:26:02 - Mana per second: `875,531`
15:26:02 - Instructions executed: `2,208`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
15:26:02 - Total duration: `678.139 ms`
15:26:02 - Total mana used: `361,326`
15:26:02 - Mana per second: `532,820`
15:26:02 - Total instructions executed: `22,937`
15:26:02 - Tx hash computation: `33.586 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `7.488 ms`
15:26:02 - Revertible: `1.612 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.pedersen_hash**
15:26:02 - Duration: `608.942 ms`
15:26:02 - Mana used: `361,326`
15:26:02 - Mana per second: `593,367`
15:26:02 - Instructions executed: `22,937`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
15:26:02 - Total duration: `612.523 ms`
15:26:02 - Total mana used: `360,336`
15:26:02 - Mana per second: `588,281`
15:26:02 - Total instructions executed: `22,898`
15:26:02 - Tx hash computation: `36.854 ms`
15:26:02 - Private insertions:
15:26:02 - Non-revertible: `7.798 ms`
15:26:02 - Revertible: `3.532 ms`
15:26:02 - Enqueued public calls:
15:26:02 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
15:26:02 - Duration: `531.098 ms`
15:26:02 - Mana used: `360,336`
15:26:02 - Mana per second: `678,473`
15:26:02 - Instructions executed: `22,898`
15:26:02
15:26:02 ---------------------------------------------------------------------
15:26:02
15:26:02
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
20.188 s)
15:26:02 Public TX simulator apps tests: benchmarks
15:26:02
✓ Token Contract test (1873 ms)
15:26:02
✓ AMM Contract test (2535 ms)
15:26:02
✓ AVM simulator bulk test (805 ms)
15:26:02
✓ AVM large calldata test (715 ms)
15:26:02 AVM gadgets tests
15:26:02
✓ keccak_hash (342 ms)
15:26:02
✓ keccak_f1600 (341 ms)
15:26:02
✓ poseidon2_hash (343 ms)
15:26:02
✓ pedersen_hash (884 ms)
15:26:02
✓ pedersen_hash_with_index (856 ms)
15:26:02 sha256_hash_10
15:26:02
✓ sha256_hash_10 (378 ms)
15:26:02 sha256_hash_20
15:26:02
✓ sha256_hash_20 (356 ms)
15:26:02 sha256_hash_30
15:26:02
✓ sha256_hash_30 (307 ms)
15:26:02 sha256_hash_40
15:26:02
✓ sha256_hash_40 (336 ms)
15:26:02 sha256_hash_50
15:26:02
✓ sha256_hash_50 (334 ms)
15:26:02 sha256_hash_60
15:26:02
✓ sha256_hash_60 (353 ms)
15:26:02 sha256_hash_70
15:26:02
✓ sha256_hash_70 (407 ms)
15:26:02 sha256_hash_80
15:26:02
✓ sha256_hash_80 (386 ms)
15:26:02 sha256_hash_90
15:26:02
✓ sha256_hash_90 (421 ms)
15:26:02 sha256_hash_100
15:26:02
✓ sha256_hash_100 (401 ms)
15:26:02 sha256_hash_255
15:26:02
✓ sha256_hash_255 (542 ms)
15:26:02 sha256_hash_256
15:26:02
✓ sha256_hash_256 (492 ms)
15:26:02 sha256_hash_511
15:26:02
✓ sha256_hash_511 (754 ms)
15:26:02 sha256_hash_512
15:26:02
✓ sha256_hash_512 (652 ms)
15:26:02 sha256_hash_2048
15:26:02
✓ sha256_hash_2048 (1763 ms)
15:26:02
15:26:02
Test Suites: 1 passed, 1 total
15:26:02
Tests: 24 passed, 24 total
15:26:02
Snapshots: 0 total
15:26:02
Time: 20.296 s
15:26:02
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
15:26:02
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?