Parent Log:
http://ci.aztec-labs.com/9f4a095984acb251
Command: a3e67ee5fdb15819 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/b70544b6d50e3ecb6598361f1990bd51745c7b55
Env: REF_NAME=gh-readonly-queue/next/pr-15046-96a426245731b3f48fcb6dd5e2a683c858706602 CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Mon Jun 16 22:43:32 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15046_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
22:43:35 [22:43:35.656]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-1POcqx/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:37 [22:43:37.041]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 984.0216569999998ms
22:43:37
22:43:37 [22:43:37.046]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-YAZ06k/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:38 [22:43:38.619]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 1373.1087900000002ms
22:43:38
22:43:38 [22:43:38.621]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-B4iAqP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:39 [22:43:39.190]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-4OgdRe/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:39 [22:43:39.838]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-UWaysI/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:40 [22:43:40.089]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-9p3Q3I/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:40 [22:43:40.400]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Pd0TIa/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:40 [22:43:40.670]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-qUHZHG/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:40 [22:43:40.926]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-RxDnwH/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:41 [22:43:41.212]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-PxwCAk/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:41 [22:43:41.492]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-79dPyq/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:41 [22:43:41.767]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-08O9ZW/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:42 [22:43:42.062]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-AdFocC/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:42 [22:43:42.333]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-mBRwGl/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:42 [22:43:42.612]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-rvAFVl/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:42 [22:43:42.896]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-DJra5W/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:43 [22:43:43.255]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-3wFS9t/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:43 [22:43:43.620]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-pHNo5o/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:44 [22:43:44.096]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-NloToX/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:44 [22:43:44.593]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-pNskSR/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:45 [22:43:45.770]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Du2xbY/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:46 [22:43:46.018]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-2vRVcK/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:46 [22:43:46.264]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-E08X5v/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:46 [22:43:46.490]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-HtyvjW/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:47 [22:43:47.091]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-MchImI/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
22:43:47 [22:43:47.658]
INFO:
public-tx-apps-tests-bench
22:43:47
22:43:47 [22:43:47.674]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
22:43:47
22:43:47 ## TX Label: Token contract tests/Token/constructor/0
22:43:47 - Total duration: `276.871 ms`
22:43:47 - Total mana used: `316,452`
22:43:47 - Mana per second: `1,142,956`
22:43:47 - Total instructions executed: `18,400`
22:43:47 - Tx hash computation: `29.786 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `5.664 ms`
22:43:47 - Revertible: `2.726 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token.constructor**
22:43:47 - Duration: `211.361 ms`
22:43:47 - Mana used: `316,452`
22:43:47 - Mana per second: `1,497,214`
22:43:47 - Instructions executed: `18,400`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: Token contract tests/Token/mint_to_public/1
22:43:47 - Total duration: `98.345 ms`
22:43:47 - Total mana used: `24,620`
22:43:47 - Mana per second: `250,343`
22:43:47 - Total instructions executed: `1,377`
22:43:47 - Tx hash computation: `27.296 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `3.935 ms`
22:43:47 - Revertible: `1.207 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token.mint_to_public**
22:43:47 - Duration: `37.536 ms`
22:43:47 - Mana used: `24,620`
22:43:47 - Mana per second: `655,898`
22:43:47 - Instructions executed: `1,377`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: Token contract tests/Token/balance_of_public/2
22:43:47 - Total duration: `76.333 ms`
22:43:47 - Total mana used: `8,988`
22:43:47 - Mana per second: `117,747`
22:43:47 - Total instructions executed: `594`
22:43:47 - Tx hash computation: `26.215 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.821 ms`
22:43:47 - Revertible: `1.323 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token.balance_of_public**
22:43:47 - Duration: `19.904 ms`
22:43:47 - Mana used: `8,988`
22:43:47 - Mana per second: `451,569`
22:43:47 - Instructions executed: `594`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: Token contract tests/Token/transfer_in_public/3
22:43:47 - Total duration: `71.86 ms`
22:43:47 - Total mana used: `31,121`
22:43:47 - Mana per second: `433,076`
22:43:47 - Total instructions executed: `1,814`
22:43:47 - Tx hash computation: `26.077 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.809 ms`
22:43:47 - Revertible: `1.101 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token.transfer_in_public**
22:43:47 - Duration: `23.795 ms`
22:43:47 - Mana used: `31,121`
22:43:47 - Mana per second: `1,307,889`
22:43:47 - Instructions executed: `1,814`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: Token contract tests/Token/balance_of_public/4
22:43:47 - Total duration: `92.67 ms`
22:43:47 - Total mana used: `8,988`
22:43:47 - Mana per second: `96,989`
22:43:47 - Total instructions executed: `594`
22:43:47 - Tx hash computation: `26.465 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `13.372 ms`
22:43:47 - Revertible: `1.498 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token.balance_of_public**
22:43:47 - Duration: `26.638 ms`
22:43:47 - Mana used: `8,988`
22:43:47 - Mana per second: `337,408`
22:43:47 - Instructions executed: `594`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: Token contract tests/Token/balance_of_public/5
22:43:47 - Total duration: `85.182 ms`
22:43:47 - Total mana used: `8,988`
22:43:47 - Mana per second: `105,516`
22:43:47 - Total instructions executed: `594`
22:43:47 - Tx hash computation: `26.026 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `3.792 ms`
22:43:47 - Revertible: `1.154 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token.balance_of_public**
22:43:47 - Duration: `36.204 ms`
22:43:47 - Mana used: `8,988`
22:43:47 - Mana per second: `248,260`
22:43:47 - Instructions executed: `594`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: Token contract tests/Token/balance_of_public/6
22:43:47 - Total duration: `64.728 ms`
22:43:47 - Total mana used: `8,988`
22:43:47 - Mana per second: `138,859`
22:43:47 - Total instructions executed: `594`
22:43:47 - Tx hash computation: `25.94 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `3.334 ms`
22:43:47 - Revertible: `1.246 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token.balance_of_public**
22:43:47 - Duration: `17.058 ms`
22:43:47 - Mana used: `8,988`
22:43:47 - Mana per second: `526,894`
22:43:47 - Instructions executed: `594`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: Token contract tests/Token/burn_public/7
22:43:47 - Total duration: `73.628 ms`
22:43:47 - Total mana used: `19,454`
22:43:47 - Mana per second: `264,221`
22:43:47 - Total instructions executed: `1,054`
22:43:47 - Tx hash computation: `26.128 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.694 ms`
22:43:47 - Revertible: `0.961 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token.burn_public**
22:43:47 - Duration: `26.549 ms`
22:43:47 - Mana used: `19,454`
22:43:47 - Mana per second: `732,754`
22:43:47 - Instructions executed: `1,054`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: Token contract tests/Token/balance_of_public/8
22:43:47 - Total duration: `61.326 ms`
22:43:47 - Total mana used: `8,988`
22:43:47 - Mana per second: `146,562`
22:43:47 - Total instructions executed: `594`
22:43:47 - Tx hash computation: `26.137 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.648 ms`
22:43:47 - Revertible: `1.097 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token.balance_of_public**
22:43:47 - Duration: `12.099 ms`
22:43:47 - Mana used: `8,988`
22:43:47 - Mana per second: `742,889`
22:43:47 - Instructions executed: `594`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AMM contract tests/Token/constructor/0
22:43:47 - Total duration: `198.221 ms`
22:43:47 - Total mana used: `316,452`
22:43:47 - Mana per second: `1,596,457`
22:43:47 - Total instructions executed: `18,400`
22:43:47 - Tx hash computation: `25.992 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.89 ms`
22:43:47 - Revertible: `1.224 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token.constructor**
22:43:47 - Duration: `151.574 ms`
22:43:47 - Mana used: `316,452`
22:43:47 - Mana per second: `2,087,770`
22:43:47 - Instructions executed: `18,400`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AMM contract tests/Token/constructor/1
22:43:47 - Total duration: `194.477 ms`
22:43:47 - Total mana used: `316,452`
22:43:47 - Mana per second: `1,627,191`
22:43:47 - Total instructions executed: `18,400`
22:43:47 - Tx hash computation: `26.59 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.845 ms`
22:43:47 - Revertible: `1.119 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token.constructor**
22:43:47 - Duration: `144.125 ms`
22:43:47 - Mana used: `316,452`
22:43:47 - Mana per second: `2,195,676`
22:43:47 - Instructions executed: `18,400`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AMM contract tests/Token/constructor/2
22:43:47 - Total duration: `187.121 ms`
22:43:47 - Total mana used: `316,452`
22:43:47 - Mana per second: `1,691,159`
22:43:47 - Total instructions executed: `18,400`
22:43:47 - Tx hash computation: `25.82 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.545 ms`
22:43:47 - Revertible: `0.964 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token.constructor**
22:43:47 - Duration: `142.112 ms`
22:43:47 - Mana used: `316,452`
22:43:47 - Mana per second: `2,226,777`
22:43:47 - Instructions executed: `18,400`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AMM contract tests/AMM/constructor/3
22:43:47 - Total duration: `101.845 ms`
22:43:47 - Total mana used: `42,933`
22:43:47 - Mana per second: `421,553`
22:43:47 - Total instructions executed: `2,032`
22:43:47 - Tx hash computation: `25.915 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.655 ms`
22:43:47 - Revertible: `0.938 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AMM.constructor**
22:43:47 - Duration: `55.254 ms`
22:43:47 - Mana used: `42,933`
22:43:47 - Mana per second: `777,011`
22:43:47 - Instructions executed: `2,032`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AMM contract tests/AMM/set_minter/4
22:43:47 - Total duration: `59.852 ms`
22:43:47 - Total mana used: `11,068`
22:43:47 - Mana per second: `184,923`
22:43:47 - Total instructions executed: `626`
22:43:47 - Tx hash computation: `25.966 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.462 ms`
22:43:47 - Revertible: `0.952 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token.set_minter**
22:43:47 - Duration: `13.026 ms`
22:43:47 - Mana used: `11,068`
22:43:47 - Mana per second: `849,666`
22:43:47 - Instructions executed: `626`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AMM contract tests/AMM/add_liquidity/5
22:43:47 - Total duration: `169.955 ms`
22:43:47 - Total mana used: `135,717`
22:43:47 - Mana per second: `798,545`
22:43:47 - Total instructions executed: `7,764`
22:43:47 - Tx hash computation: `25.82 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.713 ms`
22:43:47 - Revertible: `0.873 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token._increase_public_balance**
22:43:47 - Duration: `14.781 ms`
22:43:47 - Mana used: `17,167`
22:43:47 - Mana per second: `1,161,385`
22:43:47 - Instructions executed: `1,027`
22:43:47 - **Fn: Token._increase_public_balance**
22:43:47 - Duration: `14.504 ms`
22:43:47 - Mana used: `17,167`
22:43:47 - Mana per second: `1,183,621`
22:43:47 - Instructions executed: `1,027`
22:43:47 - **Fn: AMM._add_liquidity**
22:43:47 - Duration: `91.112 ms`
22:43:47 - Mana used: `101,383`
22:43:47 - Mana per second: `1,112,733`
22:43:47 - Instructions executed: `5,710`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
22:43:47 - Total duration: `124.25 ms`
22:43:47 - Total mana used: `86,247`
22:43:47 - Mana per second: `694,143`
22:43:47 - Total instructions executed: `5,064`
22:43:47 - Tx hash computation: `26.007 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.786 ms`
22:43:47 - Revertible: `0.876 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token._increase_public_balance**
22:43:47 - Duration: `14.274 ms`
22:43:47 - Mana used: `17,167`
22:43:47 - Mana per second: `1,202,702`
22:43:47 - Instructions executed: `1,027`
22:43:47 - **Fn: AMM._swap_exact_tokens_for_tokens**
22:43:47 - Duration: `59.249 ms`
22:43:47 - Mana used: `69,080`
22:43:47 - Mana per second: `1,165,929`
22:43:47 - Instructions executed: `4,037`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
22:43:47 - Total duration: `179.517 ms`
22:43:47 - Total mana used: `154,987`
22:43:47 - Mana per second: `863,355`
22:43:47 - Total instructions executed: `8,876`
22:43:47 - Tx hash computation: `25.891 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.736 ms`
22:43:47 - Revertible: `0.859 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: Token._increase_public_balance**
22:43:47 - Duration: `14.261 ms`
22:43:47 - Mana used: `17,167`
22:43:47 - Mana per second: `1,203,794`
22:43:47 - Instructions executed: `1,027`
22:43:47 - **Fn: AMM._remove_liquidity**
22:43:47 - Duration: `116.421 ms`
22:43:47 - Mana used: `137,820`
22:43:47 - Mana per second: `1,183,804`
22:43:47 - Instructions executed: `7,849`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
22:43:47 - Total duration: `304.372 ms`
22:43:47 - Total mana used: `485,755`
22:43:47 - Mana per second: `1,595,925`
22:43:47 - Total instructions executed: `27,716`
22:43:47 - Tx hash computation: `25.846 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.531 ms`
22:43:47 - Revertible: `0.861 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmTest.bulk_testing**
22:43:47 - Duration: `255.486 ms`
22:43:47 - Mana used: `485,755`
22:43:47 - Mana per second: `1,901,296`
22:43:47 - Instructions executed: `27,716`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
22:43:47 - Total duration: `370.278 ms`
22:43:47 - Total mana used: `1,038,144`
22:43:47 - Mana per second: `2,803,684`
22:43:47 - Total instructions executed: `67,186`
22:43:47 - Tx hash computation: `25.86 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.523 ms`
22:43:47 - Revertible: `0.87 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmTest.nested_call_large_calldata**
22:43:47 - Duration: `324.27 ms`
22:43:47 - Mana used: `1,038,144`
22:43:47 - Mana per second: `3,201,485`
22:43:47 - Instructions executed: `67,186`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
22:43:47 - Total duration: `129.07 ms`
22:43:47 - Total mana used: `79,320`
22:43:47 - Mana per second: `614,549`
22:43:47 - Total instructions executed: `5,033`
22:43:47 - Tx hash computation: `25.981 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.451 ms`
22:43:47 - Revertible: `0.833 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_10**
22:43:47 - Duration: `81.131 ms`
22:43:47 - Mana used: `79,320`
22:43:47 - Mana per second: `977,675`
22:43:47 - Instructions executed: `5,033`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
22:43:47 - Total duration: `75.245 ms`
22:43:47 - Total mana used: `96,072`
22:43:47 - Mana per second: `1,276,795`
22:43:47 - Total instructions executed: `5,857`
22:43:47 - Tx hash computation: `25.896 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.396 ms`
22:43:47 - Revertible: `0.817 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_20**
22:43:47 - Duration: `28.432 ms`
22:43:47 - Mana used: `96,072`
22:43:47 - Mana per second: `3,378,985`
22:43:47 - Instructions executed: `5,857`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
22:43:47 - Total duration: `80.483 ms`
22:43:47 - Total mana used: `116,646`
22:43:47 - Mana per second: `1,449,330`
22:43:47 - Total instructions executed: `6,978`
22:43:47 - Tx hash computation: `25.858 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.427 ms`
22:43:47 - Revertible: `0.881 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_30**
22:43:47 - Duration: `32.415 ms`
22:43:47 - Mana used: `116,646`
22:43:47 - Mana per second: `3,598,573`
22:43:47 - Instructions executed: `6,978`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
22:43:47 - Total duration: `85.171 ms`
22:43:47 - Total mana used: `134,478`
22:43:47 - Mana per second: `1,578,919`
22:43:47 - Total instructions executed: `7,951`
22:43:47 - Tx hash computation: `25.905 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.594 ms`
22:43:47 - Revertible: `0.994 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_40**
22:43:47 - Duration: `37.948 ms`
22:43:47 - Mana used: `134,478`
22:43:47 - Mana per second: `3,543,750`
22:43:47 - Instructions executed: `7,951`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
22:43:47 - Total duration: `88.444 ms`
22:43:47 - Total mana used: `155,088`
22:43:47 - Mana per second: `1,753,507`
22:43:47 - Total instructions executed: `9,074`
22:43:47 - Tx hash computation: `25.891 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.486 ms`
22:43:47 - Revertible: `0.847 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_50**
22:43:47 - Duration: `40.817 ms`
22:43:47 - Mana used: `155,088`
22:43:47 - Mana per second: `3,799,639`
22:43:47 - Instructions executed: `9,074`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
22:43:47 - Total duration: `95.178 ms`
22:43:47 - Total mana used: `177,453`
22:43:47 - Mana per second: `1,864,426`
22:43:47 - Total instructions executed: `10,361`
22:43:47 - Tx hash computation: `26.487 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.909 ms`
22:43:47 - Revertible: `0.907 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_60**
22:43:47 - Duration: `46.032 ms`
22:43:47 - Mana used: `177,453`
22:43:47 - Mana per second: `3,854,975`
22:43:47 - Instructions executed: `10,361`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
22:43:47 - Total duration: `106.909 ms`
22:43:47 - Total mana used: `208,245`
22:43:47 - Mana per second: `1,947,879`
22:43:47 - Total instructions executed: `11,987`
22:43:47 - Tx hash computation: `25.953 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.804 ms`
22:43:47 - Revertible: `0.897 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_70**
22:43:47 - Duration: `54.272 ms`
22:43:47 - Mana used: `208,245`
22:43:47 - Mana per second: `3,837,068`
22:43:47 - Instructions executed: `11,987`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
22:43:47 - Total duration: `102.126 ms`
22:43:47 - Total mana used: `226,647`
22:43:47 - Mana per second: `2,219,294`
22:43:47 - Total instructions executed: `12,987`
22:43:47 - Tx hash computation: `25.819 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `3.751 ms`
22:43:47 - Revertible: `0.872 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_80**
22:43:47 - Duration: `54.749 ms`
22:43:47 - Mana used: `226,647`
22:43:47 - Mana per second: `4,139,741`
22:43:47 - Instructions executed: `12,987`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
22:43:47 - Total duration: `106.934 ms`
22:43:47 - Total mana used: `247,962`
22:43:47 - Mana per second: `2,318,840`
22:43:47 - Total instructions executed: `14,140`
22:43:47 - Tx hash computation: `25.866 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.479 ms`
22:43:47 - Revertible: `0.854 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_90**
22:43:47 - Duration: `59.298 ms`
22:43:47 - Mana used: `247,962`
22:43:47 - Mana per second: `4,181,615`
22:43:47 - Instructions executed: `14,140`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
22:43:47 - Total duration: `108.936 ms`
22:43:47 - Total mana used: `266,364`
22:43:47 - Mana per second: `2,445,136`
22:43:47 - Total instructions executed: `15,140`
22:43:47 - Tx hash computation: `25.726 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.508 ms`
22:43:47 - Revertible: `0.836 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_100**
22:43:47 - Duration: `63.359 ms`
22:43:47 - Mana used: `266,364`
22:43:47 - Mana per second: `4,204,013`
22:43:47 - Instructions executed: `15,140`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
22:43:47 - Total duration: `181.674 ms`
22:43:47 - Total mana used: `596,211`
22:43:47 - Mana per second: `3,281,771`
22:43:47 - Total instructions executed: `33,218`
22:43:47 - Tx hash computation: `26.067 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.459 ms`
22:43:47 - Revertible: `0.856 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_255**
22:43:47 - Duration: `132.893 ms`
22:43:47 - Mana used: `596,211`
22:43:47 - Mana per second: `4,486,404`
22:43:47 - Instructions executed: `33,218`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
22:43:47 - Total duration: `178.301 ms`
22:43:47 - Total mana used: `594,072`
22:43:47 - Mana per second: `3,331,852`
22:43:47 - Total instructions executed: `33,313`
22:43:47 - Tx hash computation: `25.815 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.342 ms`
22:43:47 - Revertible: `0.892 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_256**
22:43:47 - Duration: `132.632 ms`
22:43:47 - Mana used: `594,072`
22:43:47 - Mana per second: `4,479,086`
22:43:47 - Instructions executed: `33,313`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
22:43:47 - Total duration: `290.661 ms`
22:43:47 - Total mana used: `1,140,138`
22:43:47 - Mana per second: `3,922,574`
22:43:47 - Total instructions executed: `62,965`
22:43:47 - Tx hash computation: `25.77 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.462 ms`
22:43:47 - Revertible: `0.809 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_511**
22:43:47 - Duration: `244.772 ms`
22:43:47 - Mana used: `1,140,138`
22:43:47 - Mana per second: `4,657,968`
22:43:47 - Instructions executed: `62,965`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
22:43:47 - Total duration: `317.468 ms`
22:43:47 - Total mana used: `1,138,053`
22:43:47 - Mana per second: `3,584,779`
22:43:47 - Total instructions executed: `62,918`
22:43:47 - Tx hash computation: `25.848 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.641 ms`
22:43:47 - Revertible: `0.927 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_512**
22:43:47 - Duration: `270.762 ms`
22:43:47 - Mana used: `1,138,053`
22:43:47 - Mana per second: `4,203,156`
22:43:47 - Instructions executed: `62,918`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
22:43:47 - Total duration: `967.772 ms`
22:43:47 - Total mana used: `4,379,328`
22:43:47 - Mana per second: `4,525,163`
22:43:47 - Total instructions executed: `240,570`
22:43:47 - Tx hash computation: `26.117 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.486 ms`
22:43:47 - Revertible: `1.038 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.sha256_hash_2048**
22:43:47 - Duration: `919.133 ms`
22:43:47 - Mana used: `4,379,328`
22:43:47 - Mana per second: `4,764,629`
22:43:47 - Instructions executed: `240,570`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
22:43:47 - Total duration: `88.61 ms`
22:43:47 - Total mana used: `167,712`
22:43:47 - Mana per second: `1,892,701`
22:43:47 - Total instructions executed: `9,484`
22:43:47 - Tx hash computation: `25.797 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.337 ms`
22:43:47 - Revertible: `0.811 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.keccak_hash**
22:43:47 - Duration: `41.852 ms`
22:43:47 - Mana used: `167,712`
22:43:47 - Mana per second: `4,007,291`
22:43:47 - Instructions executed: `9,484`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
22:43:47 - Total duration: `62.379 ms`
22:43:47 - Total mana used: `49,272`
22:43:47 - Mana per second: `789,883`
22:43:47 - Total instructions executed: `3,079`
22:43:47 - Tx hash computation: `25.951 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.319 ms`
22:43:47 - Revertible: `0.804 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.keccak_f1600**
22:43:47 - Duration: `16.298 ms`
22:43:47 - Mana used: `49,272`
22:43:47 - Mana per second: `3,023,211`
22:43:47 - Instructions executed: `3,079`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
22:43:47 - Total duration: `61.732 ms`
22:43:47 - Total mana used: `33,534`
22:43:47 - Mana per second: `543,219`
22:43:47 - Total instructions executed: `2,207`
22:43:47 - Tx hash computation: `25.945 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.473 ms`
22:43:47 - Revertible: `0.853 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.poseidon2_hash**
22:43:47 - Duration: `14.979 ms`
22:43:47 - Mana used: `33,534`
22:43:47 - Mana per second: `2,238,758`
22:43:47 - Instructions executed: `2,207`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
22:43:47 - Total duration: `437.111 ms`
22:43:47 - Total mana used: `360,672`
22:43:47 - Mana per second: `825,127`
22:43:47 - Total instructions executed: `22,910`
22:43:47 - Tx hash computation: `25.779 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.392 ms`
22:43:47 - Revertible: `0.771 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.pedersen_hash**
22:43:47 - Duration: `390.908 ms`
22:43:47 - Mana used: `360,672`
22:43:47 - Mana per second: `922,651`
22:43:47 - Instructions executed: `22,910`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
22:43:47 - Total duration: `405.088 ms`
22:43:47 - Total mana used: `360,747`
22:43:47 - Mana per second: `890,539`
22:43:47 - Total instructions executed: `22,916`
22:43:47 - Tx hash computation: `26.084 ms`
22:43:47 - Private insertions:
22:43:47 - Non-revertible: `2.4 ms`
22:43:47 - Revertible: `0.886 ms`
22:43:47 - Enqueued public calls:
22:43:47 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
22:43:47 - Duration: `358.439 ms`
22:43:47 - Mana used: `360,747`
22:43:47 - Mana per second: `1,006,439`
22:43:47 - Instructions executed: `22,916`
22:43:47
22:43:47 ---------------------------------------------------------------------
22:43:47
22:43:47
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
14.196 s)
22:43:47 Public TX simulator apps tests: benchmarks
22:43:47
✓ Token Contract test (1406 ms)
22:43:47
✓ AMM Contract test (1576 ms)
22:43:47
✓ AVM simulator bulk test (565 ms)
22:43:47
✓ AVM large calldata test (651 ms)
22:43:47 AVM gadgets tests
22:43:47
✓ keccak_hash (248 ms)
22:43:47
✓ keccak_f1600 (246 ms)
22:43:47
✓ poseidon2_hash (225 ms)
22:43:47
✓ pedersen_hash (600 ms)
22:43:47
✓ pedersen_hash_with_index (568 ms)
22:43:47 sha256_hash_10
22:43:47
✓ sha256_hash_10 (308 ms)
22:43:47 sha256_hash_20
22:43:47
✓ sha256_hash_20 (272 ms)
22:43:47 sha256_hash_30
22:43:47
✓ sha256_hash_30 (254 ms)
22:43:47 sha256_hash_40
22:43:47
✓ sha256_hash_40 (287 ms)
22:43:47 sha256_hash_50
22:43:47
✓ sha256_hash_50 (279 ms)
22:43:47 sha256_hash_60
22:43:47
✓ sha256_hash_60 (276 ms)
22:43:47 sha256_hash_70
22:43:47
✓ sha256_hash_70 (295 ms)
22:43:47 sha256_hash_80
22:43:47
✓ sha256_hash_80 (271 ms)
22:43:47 sha256_hash_90
22:43:47
✓ sha256_hash_90 (279 ms)
22:43:47 sha256_hash_100
22:43:47
✓ sha256_hash_100 (284 ms)
22:43:47 sha256_hash_255
22:43:47
✓ sha256_hash_255 (359 ms)
22:43:47 sha256_hash_256
22:43:47
✓ sha256_hash_256 (364 ms)
22:43:47 sha256_hash_511
22:43:47
✓ sha256_hash_511 (476 ms)
22:43:47 sha256_hash_512
22:43:47
✓ sha256_hash_512 (497 ms)
22:43:47 sha256_hash_2048
22:43:47
✓ sha256_hash_2048 (1176 ms)
22:43:47
22:43:47
Test Suites: 1 passed, 1 total
22:43:47
Tests: 24 passed, 24 total
22:43:47
Snapshots: 0 total
22:43:47
Time: 14.282 s
22:43:47
Ran all test suites matching simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts
.
22:43:47
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?