Parent Log: http://ci.aztec-labs.com/846add91483fe158 Command: 582720422b3f4dff 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/505a3c071181dbc5242dc8b655a9b2d69988c8db Env: REF_NAME=gh-readonly-queue/staging/pr-15211-e8f6c3b7e3e0e72a33e118ddf8e67d11e51464a8 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Mon Jun 23 12:41:14 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15211_amd64_x4-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_staging 12:41:15 [12:41:15.979] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.018] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.042] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.073] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.100] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.117] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.141] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.156] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.187] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.226] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.265] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.302] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.339] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x11d89f99f3400d9c69ebd582730ae00099f0dc9c72437781813fe4a68542bcdd:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x11d89f99f3400d9c69ebd582730ae00099f0dc9c72437781813fe4a68542bcdd 12:41:16 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 12:41:16 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 12:41:16 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 12:41:16 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 12:41:16 [12:41:16.342] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.366] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.399] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.418] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.439] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.462] 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 0x2dc6623156c1958e023981ac91b6c920c6cf955f3f5226c5fd25329a8956a175 12:41:16 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 12:41:16 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 12:41:16 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 12:41:16 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 12:41:16 [12:41:16.465] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.488] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.521] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.559] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:16 [12:41:16.595] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:17 [12:41:17.675] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:18 [12:41:18.637] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:19 [12:41:19.666] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:22 [12:41:22.150] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:24 [12:41:24.871] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:41:25 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (10.618 s) 12:41:25 capsule data provider 12:41:25 store and load 12:41:25 stores and loads a single value (211 ms) 12:41:25 stores and loads multiple values (24 ms) 12:41:25 overwrites existing values (29 ms) 12:41:25 stores values for different contracts independently (28 ms) 12:41:25 returns null for non-existent slots (17 ms) 12:41:25 delete 12:41:25 deletes a slot (23 ms) 12:41:25 deletes an empty slot (15 ms) 12:41:25 copy 12:41:25 copies a single value (29 ms) 12:41:25 copies multiple non-overlapping values (39 ms) 12:41:25 copies overlapping values with src ahead (39 ms) 12:41:25 copies overlapping values with dst ahead (37 ms) 12:41:25 copying fails if any value is empty (40 ms) 12:41:25 arrays 12:41:25 appendToCapsuleArray 12:41:25 creates a new array (23 ms) 12:41:25 appends to an existing array (32 ms) 12:41:25 readCapsuleArray 12:41:25 reads an empty array (19 ms) 12:41:25 reads an existing array (21 ms) 12:41:25 throws on a corrupted array (25 ms) 12:41:25 setCapsuleArray 12:41:25 sets an empty array (22 ms) 12:41:25 sets an existing shorter array (33 ms) 12:41:25 sets an existing longer array (37 ms) 12:41:25 clears an existing array (35 ms) 12:41:25 performance tests 12:41:25 create large array by appending (1078 ms) 12:41:25 create large array by resetting (962 ms) 12:41:25 append to large array (1030 ms) 12:41:25 copy large number of elements (2484 ms) 12:41:25 read a large array (2716 ms) 12:41:25 clear a large array (1062 ms) 12:41:25 12:41:25 Test Suites: 1 passed, 1 total 12:41:25 Tests: 27 passed, 27 total 12:41:25 Snapshots: 0 total 12:41:25 Time: 10.703 s 12:41:25 Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts. 12:41:25 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?