Parent Log: http://ci.aztec-labs.com/1566bd89da2c1869 Command: ef85c2b8680d9e9c 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/9ba478709ce5c48099f79f9531da8292811cb18a Env: REF_NAME=gh-readonly-queue/staging/pr-15247-3863bc02d671057d0cffd4ced17ca317788ff190 CURRENT_VERSION=1.0.0 CI_FULL=1 Date: Tue Jun 24 14:59:36 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15247_amd64_x4-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cf49130407db039d_staging 14:59:38 [14:59:38.514] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:38 [14:59:38.556] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:38 [14:59:38.589] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:38 [14:59:38.624] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:38 [14:59:38.659] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:38 [14:59:38.680] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:38 [14:59:38.711] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:38 [14:59:38.732] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:38 [14:59:38.771] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:38 [14:59:38.812] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:38 [14:59:38.854] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:38 [14:59:38.901] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:38 [14:59:38.939] ERROR: kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x153612baf7f989082cb9fa08967597253977f3f617a958056bdb39f5cde619ab:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x153612baf7f989082cb9fa08967597253977f3f617a958056bdb39f5cde619ab 14:59:38 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17 14:59:38 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 14:59:38 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 14:59:38 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 14:59:38 [14:59:38.943] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:38 [14:59:38.974] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:39 [14:59:39.007] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:39 [14:59:39.023] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:39 [14:59:39.044] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:39 [14:59:39.065] 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 0x2744832a91274108108c49dc557e909a2df20e31d1697cd332540150180db1c9 14:59:39 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17 14:59:39 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 14:59:39 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 14:59:39 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) 14:59:39 [14:59:39.068] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:39 [14:59:39.091] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:39 [14:59:39.124] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:39 [14:59:39.153] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:39 [14:59:39.195] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:40 [14:59:40.331] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:41 [14:59:41.390] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:42 [14:59:42.567] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:45 [14:59:45.077] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:47 [14:59:47.923] INFO: kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16 14:59:49 PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (11.281 s) 14:59:49 capsule data provider 14:59:49 store and load 14:59:49 stores and loads a single value (256 ms) 14:59:49 stores and loads multiple values (31 ms) 14:59:49 overwrites existing values (35 ms) 14:59:49 stores values for different contracts independently (32 ms) 14:59:49 returns null for non-existent slots (21 ms) 14:59:49 delete 14:59:49 deletes a slot (31 ms) 14:59:49 deletes an empty slot (20 ms) 14:59:49 copy 14:59:49 copies a single value (38 ms) 14:59:49 copies multiple non-overlapping values (42 ms) 14:59:49 copies overlapping values with src ahead (42 ms) 14:59:49 copies overlapping values with dst ahead (46 ms) 14:59:49 copying fails if any value is empty (41 ms) 14:59:49 arrays 14:59:49 appendToCapsuleArray 14:59:49 creates a new array (30 ms) 14:59:49 appends to an existing array (33 ms) 14:59:49 readCapsuleArray 14:59:49 reads an empty array (15 ms) 14:59:49 reads an existing array (22 ms) 14:59:49 throws on a corrupted array (23 ms) 14:59:49 setCapsuleArray 14:59:49 sets an empty array (24 ms) 14:59:49 sets an existing shorter array (32 ms) 14:59:49 sets an existing longer array (30 ms) 14:59:49 clears an existing array (40 ms) 14:59:49 performance tests 14:59:49 create large array by appending (1135 ms) 14:59:49 create large array by resetting (1057 ms) 14:59:49 append to large array (1178 ms) 14:59:49 copy large number of elements (2507 ms) 14:59:49 read a large array (2848 ms) 14:59:49 clear a large array (1171 ms) 14:59:49 14:59:49 Test Suites: 1 passed, 1 total 14:59:49 Tests: 27 passed, 27 total 14:59:49 Snapshots: 0 total 14:59:49 Time: 11.38 s 14:59:49 Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts. 14:59:49 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?