Parent Log: http://ci.aztec-labs.com/5c36f3dacbf18e42 Command: 49f5129a0dc39cfa 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/4c695be4bff40a4a2ca2118c7e14c83a104e93aa Env: REF_NAME=gh-readonly-queue/next/pr-15120-bbf33e6534f745d2f5a11c2f359583e881120fc4 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Wed Jun 18 17:22:52 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15120_amd64_x2-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_next 17:22:54 [17:22:54.805] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:54 [17:22:54.854] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:54 [17:22:54.884] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:54 [17:22:54.914] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:54 [17:22:54.949] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:54 [17:22:54.967] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.000] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.020] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.058] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.104] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.153] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.209] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.252] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x13ddb42e1d1398927205975703356477c0a5f96e2b4f423d7a1e50b0b50d18c9:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x13ddb42e1d1398927205975703356477c0a5f96e2b4f423d7a1e50b0b50d18c9 17:22:55 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 17:22:55 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 17:22:55 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 17:22:55 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 17:22:55 [17:22:55.257] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.285] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.322] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.339] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.372] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.395] 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 0x28595a9e22390a391899404ac38acb2fcfe69d06f503c3a77c41d9f5f6803750 17:22:55 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 17:22:55 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 17:22:55 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 17:22:55 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 17:22:55 [17:22:55.399] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.425] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.474] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.523] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:55 [17:22:55.575] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:56 [17:22:56.999] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:57 [17:22:57.937] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:22:59 [17:22:59.120] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:23:02 [17:23:02.061] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:23:04 [17:23:04.739] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:23:06 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (12.206 s) 17:23:06 capsule data provider 17:23:06 store and load 17:23:06 stores and loads a single value (273 ms) 17:23:06 stores and loads multiple values (28 ms) 17:23:06 overwrites existing values (30 ms) 17:23:06 stores values for different contracts independently (34 ms) 17:23:06 returns null for non-existent slots (18 ms) 17:23:06 delete 17:23:06 deletes a slot (31 ms) 17:23:06 deletes an empty slot (20 ms) 17:23:06 copy 17:23:06 copies a single value (37 ms) 17:23:06 copies multiple non-overlapping values (46 ms) 17:23:06 copies overlapping values with src ahead (46 ms) 17:23:06 copies overlapping values with dst ahead (53 ms) 17:23:06 copying fails if any value is empty (49 ms) 17:23:06 arrays 17:23:06 appendToCapsuleArray 17:23:06 creates a new array (27 ms) 17:23:06 appends to an existing array (36 ms) 17:23:06 readCapsuleArray 17:23:06 reads an empty array (17 ms) 17:23:06 reads an existing array (32 ms) 17:23:06 throws on a corrupted array (27 ms) 17:23:06 resetCapsuleArray 17:23:06 resets an empty array (26 ms) 17:23:06 resets an existing shorter array (47 ms) 17:23:06 resets an existing longer array (48 ms) 17:23:06 clears an existing array (50 ms) 17:23:06 performance tests 17:23:06 create large array by appending (1426 ms) 17:23:06 create large array by resetting (936 ms) 17:23:06 append to large array (1184 ms) 17:23:06 copy large number of elements (2938 ms) 17:23:06 read a large array (2678 ms) 17:23:06 clear a large array (1451 ms) 17:23:06 17:23:06 Test Suites: 1 passed, 1 total 17:23:06 Tests: 27 passed, 27 total 17:23:06 Snapshots: 0 total 17:23:06 Time: 12.297 s 17:23:06 Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts. 17:23:06 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?