Parent Log: http://ci.aztec-labs.com/d1c648635e55730f Command: b462ac477dccbbe0 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/1fc5957df9da86dc8fdc6c622544db2499cdbbc1 Env: REF_NAME=gh-readonly-queue/next/pr-15286-85c7d115f07bdc47eb18778910e372b8db1e0d3d CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Thu Jun 26 12:00:01 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15286_amd64_x2-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_next 12:00:02 [12:00:02.716] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:02 [12:00:02.768] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:02 [12:00:02.793] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:02 [12:00:02.824] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:02 [12:00:02.852] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:02 [12:00:02.866] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:02 [12:00:02.893] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:02 [12:00:02.912] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:02 [12:00:02.938] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:02 [12:00:02.992] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:03 [12:00:03.040] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:03 [12:00:03.080] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:03 [12:00:03.111] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x12e1aa121351faeb15bc3c8aacf43dc513524a491a07354ca9bc3f16c3940c5a:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x12e1aa121351faeb15bc3c8aacf43dc513524a491a07354ca9bc3f16c3940c5a 12:00:03 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 12:00:03 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 12:00:03 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 12:00:03 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 12:00:03 [12:00:03.115] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:03 [12:00:03.142] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:03 [12:00:03.174] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:03 [12:00:03.191] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:03 [12:00:03.212] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:03 [12:00:03.238] 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 0x0ded81918f76faea60404d31f45551cf656066ac54736b58dffe5bfd597222a9 12:00:03 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 12:00:03 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 12:00:03 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 12:00:03 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 12:00:03 [12:00:03.242] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:03 [12:00:03.264] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:03 [12:00:03.295] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:03 [12:00:03.331] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:03 [12:00:03.365] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:04 [12:00:04.592] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:05 [12:00:05.560] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:06 [12:00:06.649] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:09 [12:00:09.076] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:11 [12:00:11.767] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 12:00:12 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (10.888 s) 12:00:12 capsule data provider 12:00:12 store and load 12:00:12 stores and loads a single value (265 ms) 12:00:12 stores and loads multiple values (25 ms) 12:00:12 overwrites existing values (30 ms) 12:00:12 stores values for different contracts independently (29 ms) 12:00:12 returns null for non-existent slots (15 ms) 12:00:12 delete 12:00:12 deletes a slot (25 ms) 12:00:12 deletes an empty slot (16 ms) 12:00:12 copy 12:00:12 copies a single value (26 ms) 12:00:12 copies multiple non-overlapping values (41 ms) 12:00:12 copies overlapping values with src ahead (57 ms) 12:00:12 copies overlapping values with dst ahead (40 ms) 12:00:12 copying fails if any value is empty (33 ms) 12:00:12 arrays 12:00:12 appendToCapsuleArray 12:00:12 creates a new array (27 ms) 12:00:12 appends to an existing array (31 ms) 12:00:12 readCapsuleArray 12:00:12 reads an empty array (17 ms) 12:00:12 reads an existing array (20 ms) 12:00:12 throws on a corrupted array (30 ms) 12:00:12 setCapsuleArray 12:00:12 sets an empty array (22 ms) 12:00:12 sets an existing shorter array (31 ms) 12:00:12 sets an existing longer array (37 ms) 12:00:12 clears an existing array (32 ms) 12:00:12 performance tests 12:00:12 create large array by appending (1226 ms) 12:00:12 create large array by resetting (968 ms) 12:00:12 append to large array (1088 ms) 12:00:12 copy large number of elements (2426 ms) 12:00:12 read a large array (2691 ms) 12:00:12 clear a large array (1079 ms) 12:00:12 12:00:12 Test Suites: 1 passed, 1 total 12:00:12 Tests: 27 passed, 27 total 12:00:12 Snapshots: 0 total 12:00:12 Time: 10.974 s 12:00:12 Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts. 12:00:12 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?