Parent Log: http://ci.aztec-labs.com/d1a5498d1f5a5639 Command: 41adb1ae539b2f2b yarn-project/scripts/run_test.sh pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/a0944d6ab9d5708daa7ff219a932e7b3784c6637 Env: REF_NAME=gh-readonly-queue/next/pr-15020-90e495a77534c1d250949dbc053161959c9aadcc CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Tue Jun 17 15:08:15 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15020_amd64_x1-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_next 15:08:17 [15:08:17.075] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.116] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.140] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.169] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.201] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.230] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.262] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.282] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.310] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.363] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.405] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.453] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.489] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x2181b3ccc7f1dfddf0dc9c625732395a1f61a9a855ce28b5667179597f9350e2:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x2181b3ccc7f1dfddf0dc9c625732395a1f61a9a855ce28b5667179597f9350e2 15:08:17 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 15:08:17 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 15:08:17 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 15:08:17 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 15:08:17 [15:08:17.494] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.527] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.562] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.578] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.599] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.623] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Expected non-empty value at capsule array in base slot 0x0000000000000000000000000000000000000000000000000000000000000003 at index 0 for contract 0x06da18c6f3638975bcbb1c6acedbb95c3924a89d2acd6b8709e4851d33498146 15:08:17 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 15:08:17 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 15:08:17 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 15:08:17 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 15:08:17 [15:08:17.631] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.657] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.687] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.727] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:17 [15:08:17.762] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:18 [15:08:18.905] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:20 [15:08:20.064] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:21 [15:08:21.087] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:23 [15:08:23.516] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:26 [15:08:26.295] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 15:08:27 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (11.383 s) 15:08:27 capsule data provider 15:08:27 store and load 15:08:27 stores and loads a single value (261 ms) 15:08:27 stores and loads multiple values (26 ms) 15:08:27 overwrites existing values (28 ms) 15:08:27 stores values for different contracts independently (30 ms) 15:08:27 returns null for non-existent slots (24 ms) 15:08:27 delete 15:08:27 deletes a slot (34 ms) 15:08:27 deletes an empty slot (17 ms) 15:08:27 copy 15:08:27 copies a single value (29 ms) 15:08:27 copies multiple non-overlapping values (52 ms) 15:08:27 copies overlapping values with src ahead (42 ms) 15:08:27 copies overlapping values with dst ahead (47 ms) 15:08:27 copying fails if any value is empty (40 ms) 15:08:27 arrays 15:08:27 appendToCapsuleArray 15:08:27 creates a new array (32 ms) 15:08:27 appends to an existing array (33 ms) 15:08:27 readCapsuleArray 15:08:27 reads an empty array (18 ms) 15:08:27 reads an existing array (20 ms) 15:08:27 throws on a corrupted array (26 ms) 15:08:27 resetCapsuleArray 15:08:27 resets an empty array (30 ms) 15:08:27 resets an existing shorter array (29 ms) 15:08:27 resets an existing longer array (40 ms) 15:08:27 clears an existing array (35 ms) 15:08:27 performance tests 15:08:27 create large array by appending (1140 ms) 15:08:27 create large array by resetting (1161 ms) 15:08:27 append to large array (1023 ms) 15:08:27 copy large number of elements (2428 ms) 15:08:27 read a large array (2777 ms) 15:08:27 clear a large array (1372 ms) 15:08:27 15:08:27 Test Suites: 1 passed, 1 total 15:08:27 Tests: 27 passed, 27 total 15:08:27 Snapshots: 0 total 15:08:27 Time: 11.489 s 15:08:27 Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts. 15:08:27 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?