Parent Log: http://ci.aztec-labs.com/1105e0e4ebda3b8d Command: d57d38082bbaf86d 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/2d661b35c089f032f50de084b07dded86f0873b8 Env: REF_NAME=gh-readonly-queue/next/pr-15187-301dce04331dcfb583b7508b91491de618d4acf4 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Mon Jun 23 10:51:14 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15187_amd64_x4-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_next 10:51:16 [10:51:16.461] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.496] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.519] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.557] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.585] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.602] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.630] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.654] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.682] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.722] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.765] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.810] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.849] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x1fdecf846bb99da15c561b3c2b9435aa670d4295a287348d9f251d0b05729446:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x1fdecf846bb99da15c561b3c2b9435aa670d4295a287348d9f251d0b05729446 10:51:16 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 10:51:16 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 10:51:16 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 10:51:16 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 10:51:16 [10:51:16.855] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.879] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.914] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.931] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.958] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:16 [10:51:16.976] 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 0x14e104a98c8ec6e1054d54069ed4ace29eaceac2debc6b24e07c79de295d2e76 10:51:16 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 10:51:16 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 10:51:16 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 10:51:16 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 10:51:16 [10:51:16.979] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:17 [10:51:17.002] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:17 [10:51:17.033] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:17 [10:51:17.059] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:17 [10:51:17.096] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:18 [10:51:18.390] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:19 [10:51:19.516] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:20 [10:51:20.688] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:23 [10:51:23.524] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:25 [10:51:25.777] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 10:51:26 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (11.185 s) 10:51:26 capsule data provider 10:51:26 store and load 10:51:26 stores and loads a single value (235 ms) 10:51:26 stores and loads multiple values (23 ms) 10:51:26 overwrites existing values (35 ms) 10:51:26 stores values for different contracts independently (29 ms) 10:51:26 returns null for non-existent slots (15 ms) 10:51:26 delete 10:51:26 deletes a slot (26 ms) 10:51:26 deletes an empty slot (23 ms) 10:51:26 copy 10:51:26 copies a single value (28 ms) 10:51:26 copies multiple non-overlapping values (40 ms) 10:51:26 copies overlapping values with src ahead (42 ms) 10:51:26 copies overlapping values with dst ahead (44 ms) 10:51:26 copying fails if any value is empty (42 ms) 10:51:26 arrays 10:51:26 appendToCapsuleArray 10:51:26 creates a new array (26 ms) 10:51:26 appends to an existing array (34 ms) 10:51:26 readCapsuleArray 10:51:26 reads an empty array (17 ms) 10:51:26 reads an existing array (27 ms) 10:51:26 throws on a corrupted array (20 ms) 10:51:26 setCapsuleArray 10:51:26 sets an empty array (23 ms) 10:51:26 sets an existing shorter array (31 ms) 10:51:26 sets an existing longer array (26 ms) 10:51:26 clears an existing array (35 ms) 10:51:26 performance tests 10:51:26 create large array by appending (1293 ms) 10:51:26 create large array by resetting (1126 ms) 10:51:26 append to large array (1171 ms) 10:51:26 copy large number of elements (2836 ms) 10:51:26 read a large array (2248 ms) 10:51:26 clear a large array (1213 ms) 10:51:26 10:51:26 Test Suites: 1 passed, 1 total 10:51:26 Tests: 27 passed, 27 total 10:51:26 Snapshots: 0 total 10:51:26 Time: 11.264 s 10:51:26 Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts. 10:51:27 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?