Parent Log: http://ci.aztec-labs.com/5b0c3de501d8603e Command: 4ef547fa5e299294 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/016def8adbfe93f34b41a41f439b146b5318c895 Env: REF_NAME=gh-readonly-queue/next/pr-15237-d4893155ff105399557b55c16450c39921c70d11 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Tue Jun 24 11:56:01 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15237_amd64_x2-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_next 11:56:03 [11:56:03.443] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.492] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.523] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.557] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.590] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.609] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.646] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.668] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.700] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.738] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.788] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.825] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.862] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x0639cd5b640a21e986b167403f760840390d162114ba6ee75f683fbddd5eb185:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x0639cd5b640a21e986b167403f760840390d162114ba6ee75f683fbddd5eb185 11:56:03 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 11:56:03 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 11:56:03 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 11:56:03 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 11:56:03 [11:56:03.866] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.889] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.928] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.944] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.967] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:03 [11:56:03.984] 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 0x2d4be3c7322d416bb02b5acb0e6d4b74e397eb27e74324c0193f06152645f546 11:56:03 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 11:56:03 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 11:56:03 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 11:56:03 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 11:56:03 [11:56:03.987] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:04 [11:56:04.008] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:04 [11:56:04.036] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:04 [11:56:04.070] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:04 [11:56:04.101] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:05 [11:56:05.315] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:06 [11:56:06.411] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:07 [11:56:07.503] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:10 [11:56:10.012] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:12 [11:56:12.438] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:56:13 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (10.911 s) 11:56:13 capsule data provider 11:56:13 store and load 11:56:13 stores and loads a single value (245 ms) 11:56:13 stores and loads multiple values (31 ms) 11:56:13 overwrites existing values (35 ms) 11:56:13 stores values for different contracts independently (33 ms) 11:56:13 returns null for non-existent slots (18 ms) 11:56:13 delete 11:56:13 deletes a slot (35 ms) 11:56:13 deletes an empty slot (22 ms) 11:56:13 copy 11:56:13 copies a single value (31 ms) 11:56:13 copies multiple non-overlapping values (37 ms) 11:56:13 copies overlapping values with src ahead (50 ms) 11:56:13 copies overlapping values with dst ahead (38 ms) 11:56:13 copying fails if any value is empty (39 ms) 11:56:13 arrays 11:56:13 appendToCapsuleArray 11:56:13 creates a new array (24 ms) 11:56:13 appends to an existing array (36 ms) 11:56:13 readCapsuleArray 11:56:13 reads an empty array (18 ms) 11:56:13 reads an existing array (22 ms) 11:56:13 throws on a corrupted array (20 ms) 11:56:13 setCapsuleArray 11:56:13 sets an empty array (21 ms) 11:56:13 sets an existing shorter array (28 ms) 11:56:13 sets an existing longer array (33 ms) 11:56:13 clears an existing array (31 ms) 11:56:13 performance tests 11:56:13 create large array by appending (1212 ms) 11:56:13 create large array by resetting (1094 ms) 11:56:13 append to large array (1092 ms) 11:56:13 copy large number of elements (2511 ms) 11:56:13 read a large array (2425 ms) 11:56:13 clear a large array (1224 ms) 11:56:13 11:56:13 Test Suites: 1 passed, 1 total 11:56:13 Tests: 27 passed, 27 total 11:56:13 Snapshots: 0 total 11:56:13 Time: 10.99 s 11:56:13 Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts. 11:56:13 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?