Parent Log: http://ci.aztec-labs.com/13536a093234e194 Command: f2016651899c5161 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/4ac32ee8d0eca8ee29068688f73629311fe6a4ed Env: REF_NAME=gh-readonly-queue/next/pr-15209-fc2e1be700f4d9d89e81de0b0735a96d9e2688fc CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Mon Jun 23 11:28:54 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15209_amd64_x4-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_next 11:28:56 [11:28:56.411] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.452] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.473] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.502] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.531] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.546] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.574] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.590] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.617] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.652] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.685] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.717] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.752] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x1c57318a95c360d246b6e138eef9084c65fb3dfa5a83f42d829b6a96eaa5a23d:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x1c57318a95c360d246b6e138eef9084c65fb3dfa5a83f42d829b6a96eaa5a23d 11:28:56 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 11:28:56 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 11:28:56 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 11:28:56 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 11:28:56 [11:28:56.756] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.783] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.816] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.832] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.859] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.877] 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 0x1b638f6d04372d8f10b8a0b039278f7905a752f9be0a09fd852667de0c3840e4 11:28:56 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 11:28:56 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 11:28:56 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 11:28:56 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 11:28:56 [11:28:56.880] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.902] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.931] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.964] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:56 [11:28:56.997] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:58 [11:28:58.134] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:28:59 [11:28:59.207] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:29:00 [11:29:00.232] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:29:02 [11:29:02.858] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:29:05 [11:29:05.589] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 11:29:06 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (11.087 s) 11:29:06 capsule data provider 11:29:06 store and load 11:29:06 stores and loads a single value (220 ms) 11:29:06 stores and loads multiple values (21 ms) 11:29:06 overwrites existing values (28 ms) 11:29:06 stores values for different contracts independently (29 ms) 11:29:06 returns null for non-existent slots (14 ms) 11:29:06 delete 11:29:06 deletes a slot (28 ms) 11:29:06 deletes an empty slot (14 ms) 11:29:06 copy 11:29:06 copies a single value (27 ms) 11:29:06 copies multiple non-overlapping values (34 ms) 11:29:06 copies overlapping values with src ahead (33 ms) 11:29:06 copies overlapping values with dst ahead (32 ms) 11:29:06 copying fails if any value is empty (39 ms) 11:29:06 arrays 11:29:06 appendToCapsuleArray 11:29:06 creates a new array (27 ms) 11:29:06 appends to an existing array (33 ms) 11:29:06 readCapsuleArray 11:29:06 reads an empty array (16 ms) 11:29:06 reads an existing array (26 ms) 11:29:06 throws on a corrupted array (21 ms) 11:29:06 setCapsuleArray 11:29:06 sets an empty array (20 ms) 11:29:06 sets an existing shorter array (29 ms) 11:29:06 sets an existing longer array (32 ms) 11:29:06 clears an existing array (31 ms) 11:29:06 performance tests 11:29:06 create large array by appending (1137 ms) 11:29:06 create large array by resetting (1071 ms) 11:29:06 append to large array (1025 ms) 11:29:06 copy large number of elements (2613 ms) 11:29:06 read a large array (2742 ms) 11:29:06 clear a large array (1207 ms) 11:29:06 11:29:06 Test Suites: 1 passed, 1 total 11:29:06 Tests: 27 passed, 27 total 11:29:06 Snapshots: 0 total 11:29:06 Time: 11.185 s 11:29:06 Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts. 11:29:06 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?