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?