Parent Log:
http://ci.aztec-labs.com/3e3413f71a24d5fb
Command: 5043c2a28c0b54c6 yarn-project/scripts/run_test.sh world-state/src/native/native_bench.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/355a15ab9ebeabff4c5709a97b85bb6c0f1c7b62
Env: REF_NAME=gh-readonly-queue/next/pr-14961-98fbe17330964452777de26d56f0a3ed5633aca1 CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Thu Jun 12 10:31:25 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-14961_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_00ee4352fcdb4e5e_next
10:31:28 [10:31:28.116]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-testAfIF9n/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:31:32 [10:31:32.251]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-test6L4RvZ/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:31:36 [10:31:36.470]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-testQ0YRpS/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:31:41 [10:31:41.187]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-test7AOpfp/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:08 [10:32:08.565]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-testpzap2I/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:09 [10:32:09.406]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-testjttnoD/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:10 [10:32:10.220]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-testpsxksj/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:11 [10:32:11.820]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-test1cIJJQ/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:12 [10:32:12.717]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-testNViEih/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:13 [10:32:13.819]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-testvKaiVq/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:15 [10:32:15.361]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-testqBJNh2/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:16 [10:32:16.357]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-test0KsRsV/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:17 [10:32:17.309]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-test5QUAJc/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:18 [10:32:18.358]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-testsGuopk/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:22 [10:32:22.490]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-testRDY5nR/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:26 [10:32:26.308]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-testAWRYg2/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:30 [10:32:30.207]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-testOfo16n/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:33 [10:32:33.916]
INFO:
world-state:database Creating world state data store at directory /tmp/world-state-testPzqIXy/world_state with map sizes {"archiveTreeMapSizeKb":134217728,"nullifierTreeMapSizeKb":134217728,"noteHashTreeMapSizeKb":134217728,"messageTreeMapSizeKb":134217728,"publicDataTreeMapSizeKb":134217728} and 16 threads.
10:32:37 [10:32:37.733]
INFO:
native-world-state-bench
10:32:37
10:32:37 [10:32:37.733]
INFO:
native-world-state-bench Block sync metrics:
10:32:37 36 txs, 1 leaves: 180.24330949999967 ms
10:32:37 36 txs, 8 leaves: 173.70134999999937 ms
10:32:37 36 txs, 64 leaves: 173.50916700000016 ms
10:32:37 360 txs, 8 leaves: 1576.771474000001 ms
10:32:37 Insertion metrics:
10:32:37 PUBLIC_DATA_TREE: SEQUENTIAL (1 leaves): 1.305566437500147 ms
10:32:37 PUBLIC_DATA_TREE: SEQUENTIAL (8 leaves): 6.273902249999992 ms
10:32:37 PUBLIC_DATA_TREE: SEQUENTIAL (64 leaves): 48.540137375000086 ms
10:32:37 NULLIFIER_TREE: BATCH (1 leaves): 7.88971306250005 ms
10:32:37 NULLIFIER_TREE: BATCH (8 leaves): 11.948979062500257 ms
10:32:37 NULLIFIER_TREE: BATCH (64 leaves): 38.04281668749991 ms
10:32:37 NOTE_HASH_TREE: BATCH (1 leaves): 3.6756748749999133 ms
10:32:37 NOTE_HASH_TREE: BATCH (8 leaves): 2.7579089374999057 ms
10:32:37 NOTE_HASH_TREE: BATCH (64 leaves): 3.3924585624999963 ms
10:32:37 Data retrieval metrics:
10:32:37 SIBLING_PATH: 321.77395019531474 us
10:32:37 LEAF_PREIMAGE: 259.56316308594296 us
10:32:37 LEAF_VALUE: 282.216623046871 us
10:32:37 LEAF_INDICES: 123.52942480468698 us
10:32:37 LOW_LEAF: 140.81135058593475 us
10:32:37
10:32:37 [10:32:37.734]
INFO:
native-world-state-bench
10:32:37
10:32:37
PASS src/native/native_bench.test.ts (
71.324 s)
10:32:37 Native World State: benchmarks
10:32:37
✓ Syncs a 36 tx block where txs have 1 leaves (4136 ms)
10:32:37
✓ Syncs a 36 tx block where txs have 8 leaves (4219 ms)
10:32:37
✓ Syncs a 36 tx block where txs have 64 leaves (4718 ms)
10:32:37
✓ Syncs a 360 tx block where txs have 8 leaves (27374 ms)
10:32:37
✓ Inserts into tree type 2 using insertion type 1 with 1 leaves (844 ms)
10:32:37
✓ Inserts into tree type 2 using insertion type 1 with 8 leaves (814 ms)
10:32:37
✓ Inserts into tree type 2 using insertion type 1 with 64 leaves (1599 ms)
10:32:37
✓ Inserts into tree type 0 using insertion type 0 with 1 leaves (896 ms)
10:32:37
✓ Inserts into tree type 0 using insertion type 0 with 8 leaves (1101 ms)
10:32:37
✓ Inserts into tree type 0 using insertion type 0 with 64 leaves (1542 ms)
10:32:37
✓ Inserts into tree type 1 using insertion type 0 with 1 leaves (997 ms)
10:32:37
✓ Inserts into tree type 1 using insertion type 0 with 8 leaves (951 ms)
10:32:37
✓ Inserts into tree type 1 using insertion type 0 with 64 leaves (1049 ms)
10:32:37
✓ Retrieves sibling paths (4132 ms)
10:32:37
✓ Retrieves leaf pre-images (3818 ms)
10:32:37
✓ Retrieves leaf values (3899 ms)
10:32:37
✓ Retrieves leaf indices (3706 ms)
10:32:37
✓ Retrieves low leaves (3821 ms)
10:32:37
10:32:37
Test Suites: 1 passed, 1 total
10:32:37
Tests: 18 passed, 18 total
10:32:37
Snapshots: 0 total
10:32:37
Time: 71.399 s
10:32:37
Ran all test suites matching /world-state\/src\/native\/native_bench.test.ts/i
.
10:32:37
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?