Parent Log: http://ci.aztec-labs.com/1fba7ea69bc65366 Command: b818050160cbcbd8 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/184d5f7d956dd7251670a2dd6728f313cfdf3caf Env: REF_NAME=gh-readonly-queue/next/pr-14822-e56baa7f24bac54baf9e2f22f6f33ae6fa8b8c0f CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Fri Jun 13 21:18:13 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14822_amd64_x3-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_next 21:18:15 [21:18:15.378] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.426] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.453] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.483] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.525] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.550] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.569] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.583] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.617] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.663] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.704] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.751] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.785] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x0892df205c44ff3d5c9420755a1b773a196fc542cd5ea1bb6242c4c7cca0b838:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x0892df205c44ff3d5c9420755a1b773a196fc542cd5ea1bb6242c4c7cca0b838 21:18:15 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 21:18:15 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 21:18:15 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 21:18:15 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 21:18:15 [21:18:15.787] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.813] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.848] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.864] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.889] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.917] 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 0x02cdc45721c4ca7c74646752f3c156018b00ff11f7a8ef48d4d48370a3ac16cf 21:18:15 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 21:18:15 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 21:18:15 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 21:18:15 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 21:18:15 [21:18:15.920] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.947] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:15 [21:18:15.981] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:16 [21:18:16.026] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:16 [21:18:16.066] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:17 [21:18:17.029] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:18 [21:18:18.058] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:19 [21:18:19.083] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:21 [21:18:21.647] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:23 [21:18:23.851] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:18:24 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (10.381 s) 21:18:24 capsule data provider 21:18:24 store and load 21:18:24 stores and loads a single value (290 ms) 21:18:24 stores and loads multiple values (28 ms) 21:18:24 overwrites existing values (29 ms) 21:18:24 stores values for different contracts independently (40 ms) 21:18:24 returns null for non-existent slots (26 ms) 21:18:24 delete 21:18:24 deletes a slot (17 ms) 21:18:24 deletes an empty slot (14 ms) 21:18:24 copy 21:18:24 copies a single value (28 ms) 21:18:24 copies multiple non-overlapping values (48 ms) 21:18:24 copies overlapping values with src ahead (42 ms) 21:18:24 copies overlapping values with dst ahead (46 ms) 21:18:24 copying fails if any value is empty (36 ms) 21:18:24 arrays 21:18:24 appendToCapsuleArray 21:18:24 creates a new array (26 ms) 21:18:24 appends to an existing array (34 ms) 21:18:24 readCapsuleArray 21:18:24 reads an empty array (15 ms) 21:18:24 reads an existing array (24 ms) 21:18:24 throws on a corrupted array (31 ms) 21:18:24 resetCapsuleArray 21:18:24 resets an empty array (25 ms) 21:18:24 resets an existing shorter array (34 ms) 21:18:24 resets an existing longer array (44 ms) 21:18:24 clears an existing array (39 ms) 21:18:24 performance tests 21:18:24 create large array by appending (955 ms) 21:18:24 create large array by resetting (1032 ms) 21:18:24 append to large array (1025 ms) 21:18:24 copy large number of elements (2562 ms) 21:18:24 read a large array (2205 ms) 21:18:24 clear a large array (1104 ms) 21:18:24 21:18:24 Test Suites: 1 passed, 1 total 21:18:24 Tests: 27 passed, 27 total 21:18:24 Snapshots: 0 total 21:18:24 Time: 10.476 s 21:18:24 Ran all test suites matching /pxe\/src\/storage\/capsule_data_provider\/capsule_data_provider.test.ts/i. 21:18:24 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?