Parent Log: http://ci.aztec-labs.com/6093ea1a8fb19ac6 Command: 1f25be2e8c7902e7 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/17ea18ade041a1bb437806e047c30b29da124094 Env: REF_NAME=gh-readonly-queue/next/pr-15007-4c695be4bff40a4a2ca2118c7e14c83a104e93aa CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Wed Jun 18 17:26:03 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15007_amd64_x4-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_next 17:26:04 [17:26:04.926] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:04 [17:26:04.969] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:04 [17:26:04.994] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.028] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.058] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.074] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.102] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.126] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.156] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.196] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.240] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.276] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.314] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x02e28b92439c8c056817d374deab105f738e7cd1d6ce4ff76a58495f0b5a29ad:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x02e28b92439c8c056817d374deab105f738e7cd1d6ce4ff76a58495f0b5a29ad 17:26:05 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 17:26:05 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 17:26:05 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 17:26:05 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 17:26:05 [17:26:05.318] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.340] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.372] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.386] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.412] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.435] 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 0x12843d855f8457a0f59eee0f73d3e39cf81c16ce754f2d700d82d961d43c5e71 17:26:05 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 17:26:05 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 17:26:05 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 17:26:05 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 17:26:05 [17:26:05.439] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.465] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.495] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.538] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:05 [17:26:05.571] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:06 [17:26:06.962] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:08 [17:26:08.050] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:09 [17:26:09.169] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:11 [17:26:11.717] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:14 [17:26:14.385] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 17:26:15 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (11.623 s) 17:26:15 capsule data provider 17:26:15 store and load 17:26:15 stores and loads a single value (271 ms) 17:26:15 stores and loads multiple values (24 ms) 17:26:15 overwrites existing values (33 ms) 17:26:15 stores values for different contracts independently (30 ms) 17:26:15 returns null for non-existent slots (16 ms) 17:26:15 delete 17:26:15 deletes a slot (27 ms) 17:26:15 deletes an empty slot (22 ms) 17:26:15 copy 17:26:15 copies a single value (32 ms) 17:26:15 copies multiple non-overlapping values (38 ms) 17:26:15 copies overlapping values with src ahead (44 ms) 17:26:15 copies overlapping values with dst ahead (37 ms) 17:26:15 copying fails if any value is empty (41 ms) 17:26:15 arrays 17:26:15 appendToCapsuleArray 17:26:15 creates a new array (22 ms) 17:26:15 appends to an existing array (31 ms) 17:26:15 readCapsuleArray 17:26:15 reads an empty array (14 ms) 17:26:15 reads an existing array (24 ms) 17:26:15 throws on a corrupted array (26 ms) 17:26:15 resetCapsuleArray 17:26:15 resets an empty array (25 ms) 17:26:15 resets an existing shorter array (32 ms) 17:26:15 resets an existing longer array (43 ms) 17:26:15 clears an existing array (32 ms) 17:26:15 performance tests 17:26:15 create large array by appending (1390 ms) 17:26:15 create large array by resetting (1087 ms) 17:26:15 append to large array (1119 ms) 17:26:15 copy large number of elements (2547 ms) 17:26:15 read a large array (2669 ms) 17:26:15 clear a large array (1367 ms) 17:26:15 17:26:15 Test Suites: 1 passed, 1 total 17:26:15 Tests: 27 passed, 27 total 17:26:15 Snapshots: 0 total 17:26:15 Time: 11.727 s 17:26:15 Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts. 17:26:15 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?