Parent Log:
http://ci.aztec-labs.com/3b69b41b19098ed5
Command: 727f0ec7c97cb3d0 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/cf8be0f9e81e248048560619de041e90d9d6990a
Env: REF_NAME=gh-readonly-queue/next/pr-14994-a45107e7f95b675cb2768b6bcb06483b511141f4 CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Fri Jun 13 07:41:31 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-14994_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next
07:41:34 [07:41:34.352]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-35tlgC/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:35 [07:41:35.624]
INFO:
public-tx-apps-tests-bench TokenContract public tx simulator test took 888.5016140000002ms
07:41:35
07:41:35 [07:41:35.628]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-quwX5n/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:37 [07:41:37.366]
INFO:
public-tx-apps-tests-bench AMM public tx simulator test took 1538.1732000000006ms
07:41:37
07:41:37 [07:41:37.371]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-4Gz41S/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:38 [07:41:38.057]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-9JZnx3/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:39 [07:41:39.618]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-E05bQJ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:39 [07:41:39.858]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-6NwkvI/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:40 [07:41:40.173]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-AP9HIG/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:40 [07:41:40.445]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-fnTCpO/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:40 [07:41:40.739]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-41rKd4/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:41 [07:41:41.025]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-bSCuB0/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:41 [07:41:41.337]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-t9M61i/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:41 [07:41:41.681]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-VAbvuO/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:42 [07:41:42.006]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-hve0Te/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:42 [07:41:42.292]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-7VPkGL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:42 [07:41:42.592]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-aLj02Y/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:42 [07:41:42.895]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-XfErY1/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:43 [07:41:43.243]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-wDiQpA/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:43 [07:41:43.603]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-kQt9uP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:44 [07:41:44.036]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Rx8MPA/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:44 [07:41:44.497]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-GJRbD5/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:45 [07:41:45.584]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Zdbk3M/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:45 [07:41:45.879]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-HNT64u/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:46 [07:41:46.099]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-Gu1sSp/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:46 [07:41:46.331]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-eOsZTF/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:46 [07:41:46.907]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-LxBdDG/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
07:41:47 [07:41:47.428]
INFO:
public-tx-apps-tests-bench
07:41:47
07:41:47 [07:41:47.445]
INFO:
public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL)
07:41:47
07:41:47 ## TX Label: Token contract tests/Token/constructor/0
07:41:47 - Total duration: `259.118 ms`
07:41:47 - Total mana used: `331,449`
07:41:47 - Mana per second: `1,279,142`
07:41:47 - Total instructions executed: `18,400`
07:41:47 - Tx hash computation: `27.653 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `7.148 ms`
07:41:47 - Revertible: `2.644 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token.constructor**
07:41:47 - Duration: `194.324 ms`
07:41:47 - Mana used: `331,449`
07:41:47 - Mana per second: `1,705,654`
07:41:47 - Instructions executed: `18,400`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: Token contract tests/Token/mint_to_public/1
07:41:47 - Total duration: `94.59 ms`
07:41:47 - Total mana used: `25,733`
07:41:47 - Mana per second: `272,049`
07:41:47 - Total instructions executed: `1,377`
07:41:47 - Tx hash computation: `26.095 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `10.847 ms`
07:41:47 - Revertible: `1.181 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token.mint_to_public**
07:41:47 - Duration: `32.19 ms`
07:41:47 - Mana used: `25,733`
07:41:47 - Mana per second: `799,417`
07:41:47 - Instructions executed: `1,377`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: Token contract tests/Token/balance_of_public/2
07:41:47 - Total duration: `64.486 ms`
07:41:47 - Total mana used: `9,492`
07:41:47 - Mana per second: `147,194`
07:41:47 - Total instructions executed: `594`
07:41:47 - Tx hash computation: `25.247 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `3.792 ms`
07:41:47 - Revertible: `1.348 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token.balance_of_public**
07:41:47 - Duration: `14.88 ms`
07:41:47 - Mana used: `9,492`
07:41:47 - Mana per second: `637,885`
07:41:47 - Instructions executed: `594`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: Token contract tests/Token/transfer_in_public/3
07:41:47 - Total duration: `77.75 ms`
07:41:47 - Total mana used: `32,573`
07:41:47 - Mana per second: `418,946`
07:41:47 - Total instructions executed: `1,814`
07:41:47 - Tx hash computation: `24.82 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `5.666 ms`
07:41:47 - Revertible: `1.125 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token.transfer_in_public**
07:41:47 - Duration: `27.698 ms`
07:41:47 - Mana used: `32,573`
07:41:47 - Mana per second: `1,176,022`
07:41:47 - Instructions executed: `1,814`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: Token contract tests/Token/balance_of_public/4
07:41:47 - Total duration: `72.842 ms`
07:41:47 - Total mana used: `9,492`
07:41:47 - Mana per second: `130,310`
07:41:47 - Total instructions executed: `594`
07:41:47 - Tx hash computation: `24.854 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `7.677 ms`
07:41:47 - Revertible: `1.309 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token.balance_of_public**
07:41:47 - Duration: `17.498 ms`
07:41:47 - Mana used: `9,492`
07:41:47 - Mana per second: `542,451`
07:41:47 - Instructions executed: `594`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: Token contract tests/Token/balance_of_public/5
07:41:47 - Total duration: `58.868 ms`
07:41:47 - Total mana used: `9,492`
07:41:47 - Mana per second: `161,242`
07:41:47 - Total instructions executed: `594`
07:41:47 - Tx hash computation: `24.704 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.867 ms`
07:41:47 - Revertible: `0.936 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token.balance_of_public**
07:41:47 - Duration: `10.588 ms`
07:41:47 - Mana used: `9,492`
07:41:47 - Mana per second: `896,478`
07:41:47 - Instructions executed: `594`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: Token contract tests/Token/balance_of_public/6
07:41:47 - Total duration: `58.75 ms`
07:41:47 - Total mana used: `9,492`
07:41:47 - Mana per second: `161,567`
07:41:47 - Total instructions executed: `594`
07:41:47 - Tx hash computation: `25.24 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.418 ms`
07:41:47 - Revertible: `1.049 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token.balance_of_public**
07:41:47 - Duration: `13.792 ms`
07:41:47 - Mana used: `9,492`
07:41:47 - Mana per second: `688,209`
07:41:47 - Instructions executed: `594`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: Token contract tests/Token/burn_public/7
07:41:47 - Total duration: `68.358 ms`
07:41:47 - Total mana used: `20,306`
07:41:47 - Mana per second: `297,054`
07:41:47 - Total instructions executed: `1,054`
07:41:47 - Tx hash computation: `24.746 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.969 ms`
07:41:47 - Revertible: `1.021 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token.burn_public**
07:41:47 - Duration: `23.475 ms`
07:41:47 - Mana used: `20,306`
07:41:47 - Mana per second: `864,993`
07:41:47 - Instructions executed: `1,054`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: Token contract tests/Token/balance_of_public/8
07:41:47 - Total duration: `56.97 ms`
07:41:47 - Total mana used: `9,492`
07:41:47 - Mana per second: `166,613`
07:41:47 - Total instructions executed: `594`
07:41:47 - Tx hash computation: `24.99 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.493 ms`
07:41:47 - Revertible: `1.026 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token.balance_of_public**
07:41:47 - Duration: `11.403 ms`
07:41:47 - Mana used: `9,492`
07:41:47 - Mana per second: `832,403`
07:41:47 - Instructions executed: `594`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AMM contract tests/Token/constructor/0
07:41:47 - Total duration: `201.581 ms`
07:41:47 - Total mana used: `331,449`
07:41:47 - Mana per second: `1,644,244`
07:41:47 - Total instructions executed: `18,400`
07:41:47 - Tx hash computation: `24.835 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.666 ms`
07:41:47 - Revertible: `0.989 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token.constructor**
07:41:47 - Duration: `152.1 ms`
07:41:47 - Mana used: `331,449`
07:41:47 - Mana per second: `2,179,147`
07:41:47 - Instructions executed: `18,400`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AMM contract tests/Token/constructor/1
07:41:47 - Total duration: `212.945 ms`
07:41:47 - Total mana used: `331,449`
07:41:47 - Mana per second: `1,556,501`
07:41:47 - Total instructions executed: `18,400`
07:41:47 - Tx hash computation: `24.939 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `6.449 ms`
07:41:47 - Revertible: `1.262 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token.constructor**
07:41:47 - Duration: `164.399 ms`
07:41:47 - Mana used: `331,449`
07:41:47 - Mana per second: `2,016,131`
07:41:47 - Instructions executed: `18,400`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AMM contract tests/Token/constructor/2
07:41:47 - Total duration: `203.457 ms`
07:41:47 - Total mana used: `331,449`
07:41:47 - Mana per second: `1,629,084`
07:41:47 - Total instructions executed: `18,400`
07:41:47 - Tx hash computation: `24.682 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `5.22 ms`
07:41:47 - Revertible: `1.111 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token.constructor**
07:41:47 - Duration: `153.472 ms`
07:41:47 - Mana used: `331,449`
07:41:47 - Mana per second: `2,159,668`
07:41:47 - Instructions executed: `18,400`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AMM contract tests/AMM/constructor/3
07:41:47 - Total duration: `124.371 ms`
07:41:47 - Total mana used: `44,544`
07:41:47 - Mana per second: `358,154`
07:41:47 - Total instructions executed: `2,032`
07:41:47 - Tx hash computation: `24.669 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.667 ms`
07:41:47 - Revertible: `2.492 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AMM.constructor**
07:41:47 - Duration: `78.471 ms`
07:41:47 - Mana used: `44,544`
07:41:47 - Mana per second: `567,652`
07:41:47 - Instructions executed: `2,032`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AMM contract tests/AMM/set_minter/4
07:41:47 - Total duration: `56.68 ms`
07:41:47 - Total mana used: `11,596`
07:41:47 - Mana per second: `204,587`
07:41:47 - Total instructions executed: `626`
07:41:47 - Tx hash computation: `24.775 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.459 ms`
07:41:47 - Revertible: `0.962 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token.set_minter**
07:41:47 - Duration: `12.197 ms`
07:41:47 - Mana used: `11,596`
07:41:47 - Mana per second: `950,760`
07:41:47 - Instructions executed: `626`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AMM contract tests/AMM/add_liquidity/5
07:41:47 - Total duration: `201.497 ms`
07:41:47 - Total mana used: `148,668`
07:41:47 - Mana per second: `737,816`
07:41:47 - Total instructions executed: `8,219`
07:41:47 - Tx hash computation: `24.725 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `3.127 ms`
07:41:47 - Revertible: `0.852 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token._increase_public_balance**
07:41:47 - Duration: `14.674 ms`
07:41:47 - Mana used: `18,010`
07:41:47 - Mana per second: `1,227,318`
07:41:47 - Instructions executed: `1,027`
07:41:47 - **Fn: Token._increase_public_balance**
07:41:47 - Duration: `14.48 ms`
07:41:47 - Mana used: `18,010`
07:41:47 - Mana per second: `1,243,742`
07:41:47 - Instructions executed: `1,027`
07:41:47 - **Fn: AMM._add_liquidity**
07:41:47 - Duration: `115.919 ms`
07:41:47 - Mana used: `112,648`
07:41:47 - Mana per second: `971,784`
07:41:47 - Instructions executed: `6,165`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6
07:41:47 - Total duration: `141.76 ms`
07:41:47 - Total mana used: `94,752`
07:41:47 - Mana per second: `668,397`
07:41:47 - Total instructions executed: `5,365`
07:41:47 - Tx hash computation: `24.731 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.686 ms`
07:41:47 - Revertible: `0.86 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token._increase_public_balance**
07:41:47 - Duration: `18.925 ms`
07:41:47 - Mana used: `18,010`
07:41:47 - Mana per second: `951,635`
07:41:47 - Instructions executed: `1,027`
07:41:47 - **Fn: AMM._swap_exact_tokens_for_tokens**
07:41:47 - Duration: `68.14 ms`
07:41:47 - Mana used: `76,742`
07:41:47 - Mana per second: `1,126,244`
07:41:47 - Instructions executed: `4,338`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AMM contract tests/AMM/remove_liquidity/7
07:41:47 - Total duration: `218.215 ms`
07:41:47 - Total mana used: `171,199`
07:41:47 - Mana per second: `784,543`
07:41:47 - Total instructions executed: `9,502`
07:41:47 - Tx hash computation: `25.04 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.689 ms`
07:41:47 - Revertible: `0.778 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: Token._increase_public_balance**
07:41:47 - Duration: `16.877 ms`
07:41:47 - Mana used: `18,010`
07:41:47 - Mana per second: `1,067,158`
07:41:47 - Instructions executed: `1,027`
07:41:47 - **Fn: AMM._remove_liquidity**
07:41:47 - Duration: `154.252 ms`
07:41:47 - Mana used: `153,189`
07:41:47 - Mana per second: `993,110`
07:41:47 - Instructions executed: `8,475`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0
07:41:47 - Total duration: `361.842 ms`
07:41:47 - Total mana used: `509,575`
07:41:47 - Mana per second: `1,408,280`
07:41:47 - Total instructions executed: `27,838`
07:41:47 - Tx hash computation: `24.606 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `4.538 ms`
07:41:47 - Revertible: `0.908 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmTest.bulk_testing**
07:41:47 - Duration: `308.375 ms`
07:41:47 - Mana used: `509,575`
07:41:47 - Mana per second: `1,652,452`
07:41:47 - Instructions executed: `27,838`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0
07:41:47 - Total duration: `1,267.1 ms`
07:41:47 - Total mana used: `4,950,438`
07:41:47 - Mana per second: `3,906,903`
07:41:47 - Total instructions executed: `404,826`
07:41:47 - Tx hash computation: `24.684 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `12.46 ms`
07:41:47 - Revertible: `1.04 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmTest.nested_call_large_calldata**
07:41:47 - Duration: `1,212.891 ms`
07:41:47 - Mana used: `4,950,438`
07:41:47 - Mana per second: `4,081,518`
07:41:47 - Instructions executed: `404,826`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0
07:41:47 - Total duration: `123.512 ms`
07:41:47 - Total mana used: `84,588`
07:41:47 - Mana per second: `684,859`
07:41:47 - Total instructions executed: `5,033`
07:41:47 - Tx hash computation: `24.946 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `3.777 ms`
07:41:47 - Revertible: `0.967 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_10**
07:41:47 - Duration: `78.05 ms`
07:41:47 - Mana used: `84,588`
07:41:47 - Mana per second: `1,083,763`
07:41:47 - Instructions executed: `5,033`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1
07:41:47 - Total duration: `86.28 ms`
07:41:47 - Total mana used: `101,781`
07:41:47 - Mana per second: `1,179,665`
07:41:47 - Total instructions executed: `5,857`
07:41:47 - Tx hash computation: `32.953 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.618 ms`
07:41:47 - Revertible: `1.569 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_20**
07:41:47 - Duration: `30.937 ms`
07:41:47 - Mana used: `101,781`
07:41:47 - Mana per second: `3,289,968`
07:41:47 - Instructions executed: `5,857`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2
07:41:47 - Total duration: `79.826 ms`
07:41:47 - Total mana used: `123,093`
07:41:47 - Mana per second: `1,542,015`
07:41:47 - Total instructions executed: `6,978`
07:41:47 - Tx hash computation: `27.456 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `4.127 ms`
07:41:47 - Revertible: `1.009 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_30**
07:41:47 - Duration: `30.747 ms`
07:41:47 - Mana used: `123,093`
07:41:47 - Mana per second: `4,003,421`
07:41:47 - Instructions executed: `6,978`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3
07:41:47 - Total duration: `77.722 ms`
07:41:47 - Total mana used: `141,558`
07:41:47 - Mana per second: `1,821,335`
07:41:47 - Total instructions executed: `7,951`
07:41:47 - Tx hash computation: `24.646 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.342 ms`
07:41:47 - Revertible: `0.821 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_40**
07:41:47 - Duration: `33.496 ms`
07:41:47 - Mana used: `141,558`
07:41:47 - Mana per second: `4,226,081`
07:41:47 - Instructions executed: `7,951`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4
07:41:47 - Total duration: `105.188 ms`
07:41:47 - Total mana used: `162,906`
07:41:47 - Mana per second: `1,548,706`
07:41:47 - Total instructions executed: `9,074`
07:41:47 - Tx hash computation: `43.07 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `3.085 ms`
07:41:47 - Revertible: `0.876 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_50**
07:41:47 - Duration: `38.959 ms`
07:41:47 - Mana used: `162,906`
07:41:47 - Mana per second: `4,181,473`
07:41:47 - Instructions executed: `9,074`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5
07:41:47 - Total duration: `123.38 ms`
07:41:47 - Total mana used: `186,303`
07:41:47 - Mana per second: `1,509,999`
07:41:47 - Total instructions executed: `10,361`
07:41:47 - Tx hash computation: `39.131 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `7.243 ms`
07:41:47 - Revertible: `2.063 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_60**
07:41:47 - Duration: `56.867 ms`
07:41:47 - Mana used: `186,303`
07:41:47 - Mana per second: `3,276,097`
07:41:47 - Instructions executed: `10,361`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6
07:41:47 - Total duration: `123.115 ms`
07:41:47 - Total mana used: `217,980`
07:41:47 - Mana per second: `1,770,545`
07:41:47 - Total instructions executed: `11,987`
07:41:47 - Tx hash computation: `24.833 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `5.561 ms`
07:41:47 - Revertible: `0.896 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_70**
07:41:47 - Duration: `67 ms`
07:41:47 - Mana used: `217,980`
07:41:47 - Mana per second: `3,253,440`
07:41:47 - Instructions executed: `11,987`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7
07:41:47 - Total duration: `96.779 ms`
07:41:47 - Total mana used: `237,015`
07:41:47 - Mana per second: `2,449,035`
07:41:47 - Total instructions executed: `12,987`
07:41:47 - Tx hash computation: `25.198 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `3.325 ms`
07:41:47 - Revertible: `0.883 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_80**
07:41:47 - Duration: `50.21 ms`
07:41:47 - Mana used: `237,015`
07:41:47 - Mana per second: `4,720,465`
07:41:47 - Instructions executed: `12,987`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8
07:41:47 - Total duration: `100.65 ms`
07:41:47 - Total mana used: `259,068`
07:41:47 - Mana per second: `2,573,959`
07:41:47 - Total instructions executed: `14,140`
07:41:47 - Tx hash computation: `24.657 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `5.455 ms`
07:41:47 - Revertible: `0.884 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_90**
07:41:47 - Duration: `52.438 ms`
07:41:47 - Mana used: `259,068`
07:41:47 - Mana per second: `4,940,480`
07:41:47 - Instructions executed: `14,140`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9
07:41:47 - Total duration: `107.928 ms`
07:41:47 - Total mana used: `278,103`
07:41:47 - Mana per second: `2,576,749`
07:41:47 - Total instructions executed: `15,140`
07:41:47 - Tx hash computation: `25.378 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.538 ms`
07:41:47 - Revertible: `0.841 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_100**
07:41:47 - Duration: `58.692 ms`
07:41:47 - Mana used: `278,103`
07:41:47 - Mana per second: `4,738,360`
07:41:47 - Instructions executed: `15,140`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10
07:41:47 - Total duration: `161.025 ms`
07:41:47 - Total mana used: `620,043`
07:41:47 - Mana per second: `3,850,590`
07:41:47 - Total instructions executed: `33,218`
07:41:47 - Tx hash computation: `24.86 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.74 ms`
07:41:47 - Revertible: `0.908 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_255**
07:41:47 - Duration: `116.499 ms`
07:41:47 - Mana used: `620,043`
07:41:47 - Mana per second: `5,322,308`
07:41:47 - Instructions executed: `33,218`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11
07:41:47 - Total duration: `161.703 ms`
07:41:47 - Total mana used: `618,858`
07:41:47 - Mana per second: `3,827,126`
07:41:47 - Total instructions executed: `33,313`
07:41:47 - Tx hash computation: `24.951 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.397 ms`
07:41:47 - Revertible: `0.825 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_256**
07:41:47 - Duration: `118.342 ms`
07:41:47 - Mana used: `618,858`
07:41:47 - Mana per second: `5,229,423`
07:41:47 - Instructions executed: `33,313`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12
07:41:47 - Total duration: `254.81 ms`
07:41:47 - Total mana used: `1,183,608`
07:41:47 - Mana per second: `4,645,065`
07:41:47 - Total instructions executed: `62,965`
07:41:47 - Tx hash computation: `24.756 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.722 ms`
07:41:47 - Revertible: `1.821 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_511**
07:41:47 - Duration: `209.552 ms`
07:41:47 - Mana used: `1,183,608`
07:41:47 - Mana per second: `5,648,275`
07:41:47 - Instructions executed: `62,965`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13
07:41:47 - Total duration: `274.813 ms`
07:41:47 - Total mana used: `1,183,689`
07:41:47 - Mana per second: `4,307,254`
07:41:47 - Total instructions executed: `62,918`
07:41:47 - Tx hash computation: `24.741 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.325 ms`
07:41:47 - Revertible: `0.716 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_512**
07:41:47 - Duration: `225.667 ms`
07:41:47 - Mana used: `1,183,689`
07:41:47 - Mana per second: `5,245,283`
07:41:47 - Instructions executed: `62,918`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14
07:41:47 - Total duration: `836.586 ms`
07:41:47 - Total mana used: `4,550,031`
07:41:47 - Mana per second: `5,438,810`
07:41:47 - Total instructions executed: `240,570`
07:41:47 - Tx hash computation: `24.675 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.348 ms`
07:41:47 - Revertible: `0.776 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.sha256_hash_2048**
07:41:47 - Duration: `793.241 ms`
07:41:47 - Mana used: `4,550,031`
07:41:47 - Mana per second: `5,735,998`
07:41:47 - Instructions executed: `240,570`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15
07:41:47 - Total duration: `79.791 ms`
07:41:47 - Total mana used: `175,278`
07:41:47 - Mana per second: `2,196,708`
07:41:47 - Total instructions executed: `9,484`
07:41:47 - Tx hash computation: `24.666 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.327 ms`
07:41:47 - Revertible: `0.807 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.keccak_hash**
07:41:47 - Duration: `36.921 ms`
07:41:47 - Mana used: `175,278`
07:41:47 - Mana per second: `4,747,345`
07:41:47 - Instructions executed: `9,484`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16
07:41:47 - Total duration: `58.153 ms`
07:41:47 - Total mana used: `52,314`
07:41:47 - Mana per second: `899,600`
07:41:47 - Total instructions executed: `3,079`
07:41:47 - Tx hash computation: `24.579 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.162 ms`
07:41:47 - Revertible: `0.722 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.keccak_f1600**
07:41:47 - Duration: `15.267 ms`
07:41:47 - Mana used: `52,314`
07:41:47 - Mana per second: `3,426,688`
07:41:47 - Instructions executed: `3,079`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17
07:41:47 - Total duration: `55.541 ms`
07:41:47 - Total mana used: `35,583`
07:41:47 - Mana per second: `640,656`
07:41:47 - Total instructions executed: `2,207`
07:41:47 - Tx hash computation: `24.623 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.264 ms`
07:41:47 - Revertible: `0.731 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.poseidon2_hash**
07:41:47 - Duration: `12.65 ms`
07:41:47 - Mana used: `35,583`
07:41:47 - Mana per second: `2,812,902`
07:41:47 - Instructions executed: `2,207`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18
07:41:47 - Total duration: `393.864 ms`
07:41:47 - Total mana used: `423,996`
07:41:47 - Mana per second: `1,076,503`
07:41:47 - Total instructions executed: `22,919`
07:41:47 - Tx hash computation: `24.793 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.288 ms`
07:41:47 - Revertible: `0.772 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.pedersen_hash**
07:41:47 - Duration: `349.412 ms`
07:41:47 - Mana used: `423,996`
07:41:47 - Mana per second: `1,213,455`
07:41:47 - Instructions executed: `22,919`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19
07:41:47 - Total duration: `360.955 ms`
07:41:47 - Total mana used: `425,070`
07:41:47 - Mana per second: `1,177,627`
07:41:47 - Total instructions executed: `22,964`
07:41:47 - Tx hash computation: `24.624 ms`
07:41:47 - Private insertions:
07:41:47 - Non-revertible: `2.27 ms`
07:41:47 - Revertible: `0.765 ms`
07:41:47 - Enqueued public calls:
07:41:47 - **Fn: AvmGadgetsTest.pedersen_hash_with_index**
07:41:47 - Duration: `318.352 ms`
07:41:47 - Mana used: `425,070`
07:41:47 - Mana per second: `1,335,219`
07:41:47 - Instructions executed: `22,964`
07:41:47
07:41:47 ---------------------------------------------------------------------
07:41:47
07:41:47
PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (
14.984 s)
07:41:47 Public TX simulator apps tests: benchmarks
07:41:47
✓ Token Contract test (1282 ms)
07:41:47
✓ AMM Contract test (1741 ms)
07:41:47
✓ AVM simulator bulk test (684 ms)
07:41:47
✓ AVM large calldata test (1563 ms)
07:41:47 AVM gadgets tests
07:41:47
✓ keccak_hash (295 ms)
07:41:47
✓ keccak_f1600 (219 ms)
07:41:47
✓ poseidon2_hash (232 ms)
07:41:47
✓ pedersen_hash (575 ms)
07:41:47
✓ pedersen_hash_with_index (523 ms)
07:41:47 sha256_hash_10
07:41:47
✓ sha256_hash_10 (314 ms)
07:41:47 sha256_hash_20
07:41:47
✓ sha256_hash_20 (271 ms)
07:41:47 sha256_hash_30
07:41:47
✓ sha256_hash_30 (293 ms)
07:41:47 sha256_hash_40
07:41:47
✓ sha256_hash_40 (286 ms)
07:41:47 sha256_hash_50
07:41:47
✓ sha256_hash_50 (312 ms)
07:41:47 sha256_hash_60
07:41:47
✓ sha256_hash_60 (343 ms)
07:41:47 sha256_hash_70
07:41:47
✓ sha256_hash_70 (325 ms)
07:41:47 sha256_hash_80
07:41:47
✓ sha256_hash_80 (284 ms)
07:41:47 sha256_hash_90
07:41:47
✓ sha256_hash_90 (301 ms)
07:41:47 sha256_hash_100
07:41:47
✓ sha256_hash_100 (294 ms)
07:41:47 sha256_hash_255
07:41:47
✓ sha256_hash_255 (353 ms)
07:41:47 sha256_hash_256
07:41:47
✓ sha256_hash_256 (363 ms)
07:41:47 sha256_hash_511
07:41:47
✓ sha256_hash_511 (433 ms)
07:41:47 sha256_hash_512
07:41:47
✓ sha256_hash_512 (460 ms)
07:41:47 sha256_hash_2048
07:41:47
✓ sha256_hash_2048 (1087 ms)
07:41:47
07:41:47
Test Suites: 1 passed, 1 total
07:41:47
Tests: 24 passed, 24 total
07:41:47
Snapshots: 0 total
07:41:47
Time: 15.052 s
07:41:47
Ran all test suites matching /simulator\/src\/public\/public_tx_simulator\/apps_tests\/bench.test.ts/i
.
07:41:47
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?