Parent Log: http://ci.aztec-labs.com/9a389be50a19927e Command: 4f32fa69539b8ea0 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/ad85cda24c2f9b5b4b17d4921f8597b71949bb6c Env: REF_NAME=gh-readonly-queue/next/pr-15223-87c4b689268afecc86ab007c3587e45110daa43d CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Tue Jun 24 19:26:02 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15223_amd64_x4-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_next 19:26:04 [19:26:04.007] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.059] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.085] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.111] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.152] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.171] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.203] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.223] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.261] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.312] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.361] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.414] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.458] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x17153f89354719012d078916638525777882cff5d079c486d33edb9ab0351887:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x17153f89354719012d078916638525777882cff5d079c486d33edb9ab0351887 19:26:04 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 19:26:04 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 19:26:04 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 19:26:04 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 19:26:04 [19:26:04.461] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.490] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.523] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.542] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.567] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.588] 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 0x0bfa47580db7020158adf7f77dc16ee190a872e03217abb3af8e962c52bbc1e9 19:26:04 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 19:26:04 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 19:26:04 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 19:26:04 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 19:26:04 [19:26:04.592] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.620] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.657] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.691] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:04 [19:26:04.723] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:06 [19:26:06.062] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:07 [19:26:07.170] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:08 [19:26:08.157] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:10 [19:26:10.830] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:13 [19:26:13.692] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 19:26:15 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (11.792 s) 19:26:15 capsule data provider 19:26:15 store and load 19:26:15 stores and loads a single value (258 ms) 19:26:15 stores and loads multiple values (25 ms) 19:26:15 overwrites existing values (26 ms) 19:26:15 stores values for different contracts independently (38 ms) 19:26:15 returns null for non-existent slots (21 ms) 19:26:15 delete 19:26:15 deletes a slot (30 ms) 19:26:15 deletes an empty slot (18 ms) 19:26:15 copy 19:26:15 copies a single value (37 ms) 19:26:15 copies multiple non-overlapping values (51 ms) 19:26:15 copies overlapping values with src ahead (49 ms) 19:26:15 copies overlapping values with dst ahead (52 ms) 19:26:15 copying fails if any value is empty (46 ms) 19:26:15 arrays 19:26:15 appendToCapsuleArray 19:26:15 creates a new array (28 ms) 19:26:15 appends to an existing array (32 ms) 19:26:15 readCapsuleArray 19:26:15 reads an empty array (17 ms) 19:26:15 reads an existing array (26 ms) 19:26:15 throws on a corrupted array (22 ms) 19:26:15 setCapsuleArray 19:26:15 sets an empty array (29 ms) 19:26:15 sets an existing shorter array (38 ms) 19:26:15 sets an existing longer array (34 ms) 19:26:15 clears an existing array (31 ms) 19:26:15 performance tests 19:26:15 create large array by appending (1337 ms) 19:26:15 create large array by resetting (1108 ms) 19:26:15 append to large array (987 ms) 19:26:15 copy large number of elements (2671 ms) 19:26:15 read a large array (2863 ms) 19:26:15 clear a large array (1315 ms) 19:26:15 19:26:15 Test Suites: 1 passed, 1 total 19:26:15 Tests: 27 passed, 27 total 19:26:15 Snapshots: 0 total 19:26:15 Time: 11.892 s 19:26:15 Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts. 19:26:15 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?