Parent Log:
http://ci.aztec-labs.com/8f0b6a2a1f337be4
Command: 67815e8d3568a714 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/4e03f15ca8099f25d50eddd19c4914764b84fe7b
Env: REF_NAME=gh-readonly-queue/next/pr-15013-4800d08570523bc1b2a9e8ec0dfb09e326f4689a CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 13 14:35:09 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15013_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_cf49130407db039d_next
14:35:11 [14:35:11.092]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.144]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.189]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.223]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.261]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.293]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.321]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.340]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.372]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.420]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.461]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.511]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.545]
ERROR:
kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x06b8f628daf02aaf00b61f224500072dc0083a39615c38ced690a9f904447e38:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x06b8f628daf02aaf00b61f224500072dc0083a39615c38ced690a9f904447e38
14:35:11 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17
14:35:11 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29
14:35:11 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33
14:35:11 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17)
14:35:11 [14:35:11.549]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.583]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.618]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.636]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.659]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.687]
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 0x27ba10d78d83a7bbf2aa646f46424b3c7e331a6443572f5b1dde391e3393ca72
14:35:11 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17
14:35:11 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29
14:35:11 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33
14:35:11 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17)
14:35:11 [14:35:11.691]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.715]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.745]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.785]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:11 [14:35:11.819]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:12 [14:35:12.979]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:14 [14:35:14.038]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:15 [14:35:15.091]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:18 [14:35:18.027]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:20 [14:35:20.212]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
14:35:21
PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (
10.972 s)
14:35:21 capsule data provider
14:35:21 store and load
14:35:21
✓ stores and loads a single value (317 ms)
14:35:21
✓ stores and loads multiple values (39 ms)
14:35:21
✓ overwrites existing values (40 ms)
14:35:21
✓ stores values for different contracts independently (38 ms)
14:35:21
✓ returns null for non-existent slots (32 ms)
14:35:21 delete
14:35:21
✓ deletes a slot (27 ms)
14:35:21
✓ deletes an empty slot (18 ms)
14:35:21 copy
14:35:21
✓ copies a single value (29 ms)
14:35:21
✓ copies multiple non-overlapping values (49 ms)
14:35:21
✓ copies overlapping values with src ahead (41 ms)
14:35:21
✓ copies overlapping values with dst ahead (50 ms)
14:35:21
✓ copying fails if any value is empty (36 ms)
14:35:21 arrays
14:35:21 appendToCapsuleArray
14:35:21
✓ creates a new array (28 ms)
14:35:21
✓ appends to an existing array (40 ms)
14:35:21 readCapsuleArray
14:35:21
✓ reads an empty array (16 ms)
14:35:21
✓ reads an existing array (22 ms)
14:35:21
✓ throws on a corrupted array (31 ms)
14:35:21 resetCapsuleArray
14:35:21
✓ resets an empty array (24 ms)
14:35:21
✓ resets an existing shorter array (29 ms)
14:35:21
✓ resets an existing longer array (41 ms)
14:35:21
✓ clears an existing array (32 ms)
14:35:21 performance tests
14:35:21
✓ create large array by appending (1159 ms)
14:35:21
✓ create large array by resetting (1058 ms)
14:35:21
✓ append to large array (1055 ms)
14:35:21
✓ copy large number of elements (2936 ms)
14:35:21
✓ read a large array (2184 ms)
14:35:21
✓ clear a large array (1080 ms)
14:35:21
14:35:21
Test Suites: 1 passed, 1 total
14:35:21
Tests: 27 passed, 27 total
14:35:21
Snapshots: 0 total
14:35:21
Time: 11.044 s
14:35:21
Ran all test suites matching /pxe\/src\/storage\/capsule_data_provider\/capsule_data_provider.test.ts/i
.
14:35:21
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?