Parent Log: http://ci.aztec-labs.com/bcfdde57c1560bcc Command: dc1ae0e48a98f45c 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/5ca43853c40a2b8bfbc2148d5fdd46c6f82a74eb Env: REF_NAME=gh-readonly-queue/next/pr-14178-3cbe7945c84145b8646cf5cf8fb730b915c0dc93 CURRENT_VERSION=0.87.6 CI_FULL=0 Date: Mon Jun 16 13:38:45 UTC 2025 System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-14178_arm64_a1-fast Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_next 13:38:46 [13:38:46.600] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.637] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.668] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.697] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.721] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.737] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.759] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.774] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.795] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.826] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.860] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.890] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.923] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x1174b8c380fed4789d4489ec9c021d55ef0e4e83477bde43e70f6bfc1cd20173:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x1174b8c380fed4789d4489ec9c021d55ef0e4e83477bde43e70f6bfc1cd20173 13:38:46 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 13:38:46 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 13:38:46 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 13:38:46 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 13:38:46 [13:38:46.926] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.944] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.970] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:46 [13:38:46.982] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:47 [13:38:47.006] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:47 [13:38:47.029] 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 0x022a1e68c552719a417e7be8d6803a7c322c1f8898780ce08f002821c391c86b 13:38:47 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 13:38:47 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 13:38:47 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 13:38:47 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 13:38:47 [13:38:47.032] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:47 [13:38:47.052] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:47 [13:38:47.082] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:47 [13:38:47.113] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:47 [13:38:47.144] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:48 [13:38:48.070] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:48 [13:38:48.918] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:49 [13:38:49.797] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:51 [13:38:51.693] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:53 [13:38:53.579] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 13:38:54 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (8.653 s) 13:38:54 capsule data provider 13:38:54 store and load 13:38:54 stores and loads a single value (211 ms) 13:38:54 stores and loads multiple values (26 ms) 13:38:54 overwrites existing values (33 ms) 13:38:54 stores values for different contracts independently (24 ms) 13:38:54 returns null for non-existent slots (15 ms) 13:38:54 delete 13:38:54 deletes a slot (22 ms) 13:38:54 deletes an empty slot (14 ms) 13:38:54 copy 13:38:54 copies a single value (20 ms) 13:38:54 copies multiple non-overlapping values (30 ms) 13:38:54 copies overlapping values with src ahead (35 ms) 13:38:54 copies overlapping values with dst ahead (30 ms) 13:38:54 copying fails if any value is empty (35 ms) 13:38:54 arrays 13:38:54 appendToCapsuleArray 13:38:54 creates a new array (19 ms) 13:38:54 appends to an existing array (26 ms) 13:38:54 readCapsuleArray 13:38:54 reads an empty array (12 ms) 13:38:54 reads an existing array (24 ms) 13:38:54 throws on a corrupted array (25 ms) 13:38:54 resetCapsuleArray 13:38:54 resets an empty array (21 ms) 13:38:54 resets an existing shorter array (30 ms) 13:38:54 resets an existing longer array (30 ms) 13:38:54 clears an existing array (32 ms) 13:38:54 performance tests 13:38:54 create large array by appending (926 ms) 13:38:54 create large array by resetting (848 ms) 13:38:54 append to large array (877 ms) 13:38:54 copy large number of elements (1898 ms) 13:38:54 read a large array (1885 ms) 13:38:54 clear a large array (1042 ms) 13:38:54 13:38:54 Test Suites: 1 passed, 1 total 13:38:54 Tests: 27 passed, 27 total 13:38:54 Snapshots: 0 total 13:38:54 Time: 8.743 s 13:38:54 Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts. 13:38:54 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?