Parent Log: http://ci.aztec-labs.com/8f0b6a2a1f337be4 Command: 67815e8d3568a714 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/4e03f15ca8099f25d50eddd19c4914764b84fe7b Env: REF_NAME=gh-readonly-queue/next/pr-15013-4800d08570523bc1b2a9e8ec0dfb09e326f4689a CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Fri Jun 13 14:35:09 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15013_amd64_x3-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_next 14:35:11 [14:35:11.092] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.144] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.189] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.223] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.261] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.293] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.321] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.340] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.372] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.420] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.461] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.511] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.545] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x06b8f628daf02aaf00b61f224500072dc0083a39615c38ced690a9f904447e38:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x06b8f628daf02aaf00b61f224500072dc0083a39615c38ced690a9f904447e38 14:35:11 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 14:35:11 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 14:35:11 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 14:35:11 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 14:35:11 [14:35:11.549] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.583] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.618] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.636] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.659] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.687] 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 0x27ba10d78d83a7bbf2aa646f46424b3c7e331a6443572f5b1dde391e3393ca72 14:35:11 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 14:35:11 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 14:35:11 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 14:35:11 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 14:35:11 [14:35:11.691] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.715] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.745] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.785] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:11 [14:35:11.819] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:12 [14:35:12.979] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:14 [14:35:14.038] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:15 [14:35:15.091] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:18 [14:35:18.027] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:20 [14:35:20.212] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:35:21 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (10.972 s) 14:35:21 capsule data provider 14:35:21 store and load 14:35:21 stores and loads a single value (317 ms) 14:35:21 stores and loads multiple values (39 ms) 14:35:21 overwrites existing values (40 ms) 14:35:21 stores values for different contracts independently (38 ms) 14:35:21 returns null for non-existent slots (32 ms) 14:35:21 delete 14:35:21 deletes a slot (27 ms) 14:35:21 deletes an empty slot (18 ms) 14:35:21 copy 14:35:21 copies a single value (29 ms) 14:35:21 copies multiple non-overlapping values (49 ms) 14:35:21 copies overlapping values with src ahead (41 ms) 14:35:21 copies overlapping values with dst ahead (50 ms) 14:35:21 copying fails if any value is empty (36 ms) 14:35:21 arrays 14:35:21 appendToCapsuleArray 14:35:21 creates a new array (28 ms) 14:35:21 appends to an existing array (40 ms) 14:35:21 readCapsuleArray 14:35:21 reads an empty array (16 ms) 14:35:21 reads an existing array (22 ms) 14:35:21 throws on a corrupted array (31 ms) 14:35:21 resetCapsuleArray 14:35:21 resets an empty array (24 ms) 14:35:21 resets an existing shorter array (29 ms) 14:35:21 resets an existing longer array (41 ms) 14:35:21 clears an existing array (32 ms) 14:35:21 performance tests 14:35:21 create large array by appending (1159 ms) 14:35:21 create large array by resetting (1058 ms) 14:35:21 append to large array (1055 ms) 14:35:21 copy large number of elements (2936 ms) 14:35:21 read a large array (2184 ms) 14:35:21 clear a large array (1080 ms) 14:35:21 14:35:21 Test Suites: 1 passed, 1 total 14:35:21 Tests: 27 passed, 27 total 14:35:21 Snapshots: 0 total 14:35:21 Time: 11.044 s 14:35:21 Ran all test suites matching /pxe\/src\/storage\/capsule_data_provider\/capsule_data_provider.test.ts/i. 14:35:21 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?