Parent Log: http://ci.aztec-labs.com/171b2d80c85afdbd Command: eebb3ae31c0c785a 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/cbd66b52b44f3aad75bf6e52a67987ed206598aa Env: REF_NAME=gh-readonly-queue/next/pr-15121-5d017313171ed95ebc6dbf88c1dffe207497338e CURRENT_VERSION=0.87.6 CI_FULL=0 Date: Wed Jun 18 20:43:43 UTC 2025 System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15121_arm64_a1-fast Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_next 20:43:45 [20:43:45.215] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.247] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.266] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.291] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.314] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.326] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.347] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.360] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.382] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.415] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.448] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.477] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.504] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x06d0bd01ddcdceefc604428c80cd075b7c32cad00e383fd7b3b854195b21ea74:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x06d0bd01ddcdceefc604428c80cd075b7c32cad00e383fd7b3b854195b21ea74 20:43:45 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 20:43:45 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 20:43:45 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 20:43:45 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 20:43:45 [20:43:45.506] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.523] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.546] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.557] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.573] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.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 0x213fa4c4700fbc7a640d18b91954d51d02fe85849f2985103f5c335c44fe3496 20:43:45 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 20:43:45 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 20:43:45 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 20:43:45 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 20:43:45 [20:43:45.590] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.606] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.631] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.655] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:45 [20:43:45.681] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:46 [20:43:46.558] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:47 [20:43:47.419] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:48 [20:43:48.285] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:50 [20:43:50.134] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:52 [20:43:52.104] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 20:43:53 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (8.468 s) 20:43:53 capsule data provider 20:43:53 store and load 20:43:53 stores and loads a single value (198 ms) 20:43:53 stores and loads multiple values (19 ms) 20:43:53 overwrites existing values (24 ms) 20:43:53 stores values for different contracts independently (23 ms) 20:43:53 returns null for non-existent slots (12 ms) 20:43:53 delete 20:43:53 deletes a slot (20 ms) 20:43:53 deletes an empty slot (12 ms) 20:43:53 copy 20:43:53 copies a single value (22 ms) 20:43:53 copies multiple non-overlapping values (33 ms) 20:43:53 copies overlapping values with src ahead (33 ms) 20:43:53 copies overlapping values with dst ahead (29 ms) 20:43:53 copying fails if any value is empty (28 ms) 20:43:53 arrays 20:43:53 appendToCapsuleArray 20:43:53 creates a new array (17 ms) 20:43:53 appends to an existing array (22 ms) 20:43:53 readCapsuleArray 20:43:53 reads an empty array (11 ms) 20:43:53 reads an existing array (16 ms) 20:43:53 throws on a corrupted array (15 ms) 20:43:53 resetCapsuleArray 20:43:53 resets an empty array (16 ms) 20:43:53 resets an existing shorter array (25 ms) 20:43:53 resets an existing longer array (24 ms) 20:43:53 clears an existing array (26 ms) 20:43:53 performance tests 20:43:53 create large array by appending (876 ms) 20:43:53 create large array by resetting (861 ms) 20:43:53 append to large array (865 ms) 20:43:53 copy large number of elements (1850 ms) 20:43:53 read a large array (1970 ms) 20:43:53 clear a large array (977 ms) 20:43:53 20:43:53 Test Suites: 1 passed, 1 total 20:43:53 Tests: 27 passed, 27 total 20:43:53 Snapshots: 0 total 20:43:53 Time: 8.54 s 20:43:53 Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts. 20:43:53 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?