Parent Log: http://ci.aztec-labs.com/071700648824de6c Command: 17e0d785507e6983 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/5867520ed258adecfee692b3694d693b2c7964ca Env: REF_NAME=gh-readonly-queue/next/pr-14770-9b801754ba98479ee645488c29d2fda1eecbfd85 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Mon Jun 16 21:52:02 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14770_amd64_x2-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_next 21:52:04 [21:52:04.382] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.423] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.445] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.474] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.499] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.519] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.545] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.562] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.589] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.623] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.656] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.690] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.720] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x21ea4aaf6801e6e82f70eb224815f982e2ae95f05dfc9ba49ff41256ab183b69:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x21ea4aaf6801e6e82f70eb224815f982e2ae95f05dfc9ba49ff41256ab183b69 21:52:04 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 21:52:04 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 21:52:04 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 21:52:04 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 21:52:04 [21:52:04.723] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.741] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.768] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.784] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.805] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.823] 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 0x19991f1c3dd439ca029095689ddf7e6e5bd0bd238fe9073a09a67ed1014abe75 21:52:04 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 21:52:04 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 21:52:04 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 21:52:04 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 21:52:04 [21:52:04.825] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.851] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.879] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.906] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:04 [21:52:04.934] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:06 [21:52:06.176] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:07 [21:52:07.263] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:08 [21:52:08.232] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:10 [21:52:10.922] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:13 [21:52:13.588] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 21:52:14 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (11.051 s) 21:52:14 capsule data provider 21:52:14 store and load 21:52:14 stores and loads a single value (245 ms) 21:52:14 stores and loads multiple values (22 ms) 21:52:14 overwrites existing values (29 ms) 21:52:14 stores values for different contracts independently (24 ms) 21:52:14 returns null for non-existent slots (19 ms) 21:52:14 delete 21:52:14 deletes a slot (25 ms) 21:52:14 deletes an empty slot (16 ms) 21:52:14 copy 21:52:14 copies a single value (26 ms) 21:52:14 copies multiple non-overlapping values (33 ms) 21:52:14 copies overlapping values with src ahead (31 ms) 21:52:14 copies overlapping values with dst ahead (33 ms) 21:52:14 copying fails if any value is empty (33 ms) 21:52:14 arrays 21:52:14 appendToCapsuleArray 21:52:14 creates a new array (18 ms) 21:52:14 appends to an existing array (26 ms) 21:52:14 readCapsuleArray 21:52:14 reads an empty array (14 ms) 21:52:14 reads an existing array (22 ms) 21:52:14 throws on a corrupted array (20 ms) 21:52:14 resetCapsuleArray 21:52:14 resets an empty array (26 ms) 21:52:14 resets an existing shorter array (27 ms) 21:52:14 resets an existing longer array (26 ms) 21:52:14 clears an existing array (26 ms) 21:52:14 performance tests 21:52:14 create large array by appending (1241 ms) 21:52:14 create large array by resetting (1086 ms) 21:52:14 append to large array (968 ms) 21:52:14 copy large number of elements (2690 ms) 21:52:14 read a large array (2665 ms) 21:52:14 clear a large array (1108 ms) 21:52:14 21:52:14 Test Suites: 1 passed, 1 total 21:52:14 Tests: 27 passed, 27 total 21:52:14 Snapshots: 0 total 21:52:14 Time: 11.152 s 21:52:14 Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts. 21:52:14 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?