Parent Log:
http://ci.aztec-labs.com/8c7fab2989a37396
Command: a668859b212fc7b1 cd yarn-project/kv-store && yarn test
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/6c74ed65f1d93cd2cb1d0bc305917b967dd0f83a
Env: REF_NAME=release-please--branches--next CURRENT_VERSION=0.88.0 CI_FULL=0
Date: Tue Jun 17 22:22:48 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=release-please--branches--next_amd64
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_ef0cb211867904e5_next
22:22:51
22:22:51
22:22:51 LMDBArrayV2
22:22:51
✔ should be able to push and pop values
22:22:51
✔ should be able to get values by index
22:22:51
✔ should be able to set values by index (45ms)
22:22:51 [22:22:51.812]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:51 [22:22:51.873]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:51 [22:22:51.908]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:51 [22:22:51.969]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to iterate over values
22:22:52 [22:22:52.007]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to restore state
22:22:52
22:22:52 Clean shutdown
22:22:52 [22:22:52.044]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ Ensures clean closing of the database (118ms)
22:22:52
22:22:52 LMDBMap
22:22:52 [22:22:52.175]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to set and get values
22:22:52 [22:22:52.201]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to set many values
22:22:52 [22:22:52.236]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to overwrite values
22:22:52 [22:22:52.264]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to set values if they do not exist
22:22:52 [22:22:52.292]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to delete values
22:22:52
✔ should be able to return size of the map
22:22:52 [22:22:52.325]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52 [22:22:52.359]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to iterate over entries when there are no keys
22:22:52 [22:22:52.372]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to iterate over entries
22:22:52 [22:22:52.398]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to iterate over values
22:22:52 [22:22:52.427]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to iterate over keys
22:22:52 [22:22:52.451]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ supports range queries over chars keys
22:22:52 [22:22:52.487]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ supports range queries over numbers keys
22:22:52 [22:22:52.524]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ supports range queries over negative numbers keys
22:22:52 [22:22:52.559]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ supports range queries over strings keys
22:22:52 [22:22:52.594]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ supports range queries over zero-based numbers keys
22:22:52
22:22:52 LMDBMultiMap
22:22:52 [22:22:52.636]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to set and get values
22:22:52 [22:22:52.665]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to set values if they do not exist
22:22:52 [22:22:52.686]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to delete values
22:22:52 [22:22:52.719]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to get size of the map
22:22:52 [22:22:52.753]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to iterate over entries when there are no keys
22:22:52 [22:22:52.769]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to iterate over entries
22:22:52 [22:22:52.795]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to iterate over values
22:22:52 [22:22:52.821]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to iterate over keys
22:22:52 [22:22:52.850]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to get multiple values for a single key
22:22:52 [22:22:52.880]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should ignore multiple identical values
22:22:52 [22:22:52.916]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:52
✔ should be able to delete individual values for a single key
22:22:52 [22:22:52.956]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:53
✔ should be able to get size of the map with duplicate keys
22:22:53 [22:22:53.002]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:53
✔ should be able to delete the last and first values for a key
22:22:53 [22:22:53.035]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:53
✔ should be able to fully clear a key
22:22:53 [22:22:53.068]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:53
✔ should be able to insert after deletion
22:22:53 [22:22:53.116]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:53
✔ supports range queries
22:22:53
22:22:53 ReadTransaction
22:22:53
✔ sends GET requests
22:22:53
✔ iterates the database
22:22:53
✔ closes the cursor early
22:22:53
✔ closes the cursor even if in the case of an error
22:22:53
✔ handles empty cursors
22:22:53
✔ after close it does not accept requests
22:22:53
22:22:53 LMDBSingleValue
22:22:53 [22:22:53.164]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:53
✔ returns undefined if the value is not set
22:22:53 [22:22:53.180]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:53
✔ should be able to set and get values
22:22:53 [22:22:53.200]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:53
✔ overwrites the value if it is set again
22:22:53
22:22:53 AztecLMDBStoreV2
22:22:53 [22:22:53.226]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 4
22:22:53
✔ returns undefined for unset keys
22:22:53 [22:22:53.240]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 4
22:22:53
✔ reads and writes in separate txs
22:22:53 [22:22:53.264]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 4
22:22:53
✔ should serialize writes correctly (284ms)
22:22:53
✔ guards against too many cursors being opened at the same time (124ms)
22:22:53
✔ copies and restores data
22:22:53
22:22:53 utils
22:22:53
✔ removeDuplicatesFromSortedArray
22:22:53
✔ binarySearch
22:22:53 merge
22:22:53
✔ merges
22:22:53
22:22:53 insertIntoSortedArray
22:22:53
✔ inserts into empty array
22:22:53
✔ inserts at beginning
22:22:53
✔ inserts at end
22:22:53
✔ inserts in middle
22:22:53
✔ handles duplicates
22:22:53
✔ maintains order with multiple inserts
22:22:53
22:22:53 removeAnyOf
22:22:53
✔ removes single matching value
22:22:53
✔ removes multiple matching values
22:22:53
✔ handles empty removal array
22:22:53
✔ handles no matches
22:22:53
✔ removes duplicates
22:22:53
22:22:53 WriteTransaction
22:22:53
✔ accumulatest writes
22:22:53
✔ correctly manages index batch
22:22:53
✔ correctly meanages pending data reads
22:22:53
✔ correctly meanages pending index reads
22:22:53
✔ correctly iterates over pending data
22:22:53
✔ correctly iterates over uncommitted and committed data
22:22:53
✔ correctly iterates over overritten data
22:22:53
✔ correctly iterates until end key
22:22:53
✔ correctly iterates in reverse
22:22:53
✔ correctly iterates in reverse with end key
22:22:53
✔ correctly iterates over pending index data
22:22:53
✔ correctly iterates over pending index data up to end key
22:22:53
✔ correctly iterates over pending index data in reverse
22:22:53
✔ correctly iterates over pending index data in reverse up to given end key
22:22:53
✔ refuses to commit if closed
22:22:53
22:22:53 LMDBArray
22:22:53 Sync AztecArray
22:22:53
✔ should be able to push and pop values
22:22:53
✔ should be able to get values by index
22:22:53 [22:22:53.563]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 4
22:22:53 [22:22:53.701]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 4
22:22:53 [22:22:53.726]
INFO:
kv-store:lmdb-v2 Starting data store with maxReaders 16
22:22:53
✔ should be able to set values by index
22:22:53
✔ should be able to iterate over values
22:22:53
✔ should be able to restore state
22:22:53 Async AztecArray
22:22:53
✔ should be able to push and pop values
22:22:53
✔ should be able to get values by index
22:22:53
✔ should be able to set values by index
22:22:53
✔ should be able to iterate over values
22:22:53
✔ should be able to restore state
22:22:53
22:22:53 LmdbAztecCounter
22:22:53
✔ iterates in key order
22:22:53
✔ iterates in key order
22:22:53
✔ iterates in key order
22:22:53 counts occurrences of floating point number values
22:22:53
✔ returns 0 for unknown keys
22:22:53
✔ increments values
22:22:53
✔ decrements values
22:22:53
✔ throws when decrementing below zero
22:22:53
✔ increments values by a delta
22:22:54
✔ resets the counter
22:22:54
✔ iterates over entries
22:22:54 counts occurrences of integers values
22:22:54
✔ returns 0 for unknown keys
22:22:54
✔ increments values
22:22:54
✔ decrements values
22:22:54
✔ throws when decrementing below zero
22:22:54
✔ increments values by a delta
22:22:54
✔ resets the counter
22:22:54
✔ iterates over entries
22:22:54 counts occurrences of strings values
22:22:54
✔ returns 0 for unknown keys
22:22:54
✔ increments values
22:22:54
✔ decrements values
22:22:54
✔ throws when decrementing below zero
22:22:54
✔ increments values by a delta
22:22:54
✔ resets the counter
22:22:54
✔ iterates over entries
22:22:54 counts occurrences of strings values
22:22:54
✔ returns 0 for unknown keys
22:22:54
✔ increments values
22:22:54
✔ decrements values
22:22:54
✔ throws when decrementing below zero
22:22:54
✔ increments values by a delta
22:22:54
✔ resets the counter
22:22:54
✔ iterates over entries
22:22:54
22:22:54 LMDBMap
22:22:54 Sync AztecMap
22:22:54
✔ should be able to set and get values
22:22:54
✔ should be able to set many values
22:22:54
✔ should be able to overwrite values
22:22:54
✔ should be able to set values if they do not exist
22:22:54
✔ should be able to delete values
22:22:54
✔ should be able to return size of the map
22:22:54
✔ should be able to iterate over entries when there are no keys
22:22:54
✔ should be able to iterate over entries
22:22:54
✔ should be able to iterate over values
22:22:54
✔ should be able to iterate over keys
22:22:54
✔ supports range queries over chars keys
22:22:54
✔ supports range queries over numbers keys
22:22:54
✔ supports range queries over negative numbers keys
22:22:54
✔ supports range queries over strings keys
22:22:54
✔ supports range queries over zero-based numbers keys
22:22:54 Async AztecMap
22:22:54
✔ should be able to set and get values
22:22:54
✔ should be able to set many values
22:22:54
✔ should be able to overwrite values
22:22:54
✔ should be able to set values if they do not exist
22:22:54
✔ should be able to delete values
22:22:54
✔ should be able to return size of the map
22:22:54
✔ should be able to iterate over entries when there are no keys
22:22:54
✔ should be able to iterate over entries
22:22:54
✔ should be able to iterate over values
22:22:54
✔ should be able to iterate over keys
22:22:54
✔ supports range queries over chars keys
22:22:54
✔ supports range queries over numbers keys
22:22:54
✔ supports range queries over negative numbers keys
22:22:54
✔ supports range queries over strings keys
22:22:54
✔ supports range queries over zero-based numbers keys
22:22:54
22:22:54 LMDBMultiMap
22:22:54 Sync AztecMultiMap
22:22:54
✔ should be able to set and get values
22:22:54
✔ should be able to set values if they do not exist
22:22:54
✔ should be able to delete values
22:22:54
✔ should be able to get size of the map
22:22:54
✔ should be able to iterate over entries when there are no keys
22:22:54
✔ should be able to iterate over entries
22:22:54
✔ should be able to iterate over values
22:22:54
✔ should be able to iterate over keys
22:22:54
✔ should be able to get multiple values for a single key
22:22:54
✔ should ignore multiple identical values
22:22:54
✔ should be able to delete individual values for a single key
22:22:54
✔ should be able to get size of the map with duplicate keys
22:22:54
✔ should be able to delete the last and first values for a key
22:22:54
✔ should be able to fully clear a key
22:22:54
✔ should be able to insert after deletion
22:22:54
✔ supports range queries
22:22:54 Async AztecMultiMap
22:22:54
✔ should be able to set and get values
22:22:54
✔ should be able to set values if they do not exist
22:22:54
✔ should be able to delete values
22:22:54
✔ should be able to get size of the map
22:22:54
✔ should be able to iterate over entries when there are no keys
22:22:54
✔ should be able to iterate over entries
22:22:54
✔ should be able to iterate over values
22:22:54
✔ should be able to iterate over keys
22:22:54
✔ should be able to get multiple values for a single key
22:22:54
✔ should ignore multiple identical values
22:22:54
✔ should be able to delete individual values for a single key
22:22:54
✔ should be able to get size of the map with duplicate keys
22:22:54
✔ should be able to delete the last and first values for a key
22:22:54
✔ should be able to fully clear a key
22:22:54
✔ should be able to insert after deletion
22:22:54
✔ supports range queries
22:22:54
22:22:54 LMDBSet
22:22:54 Sync AztecSet
22:22:54
✔ should be able to set and get values
22:22:54
✔ should be able to delete values
22:22:54
✔ should be able to iterate over entries
22:22:54
✔ supports range queries
22:22:54 Aync AztecSet
22:22:54
✔ should be able to set and get values
22:22:54
✔ should be able to delete values
22:22:54
✔ should be able to iterate over entries
22:22:54
✔ supports range queries
22:22:54
22:22:54 LMDBSingleton
22:22:54 Sync AztecSingleton
22:22:54
✔ returns undefined if the value is not set
22:22:54
✔ should be able to set and get values
22:22:54
✔ overwrites the value if it is set again
22:22:54 Async AztecSingleton
22:22:55
✔ returns undefined if the value is not set
22:22:55
✔ should be able to set and get values
22:22:55
✔ overwrites the value if it is set again
22:22:55
22:22:55 L2TipsStore
22:22:55
✔ returns zero if no tips are stored
22:22:55
✔ stores chain tips (120ms)
22:22:55
✔ sets latest tip from blocks added
22:22:55
✔ clears block hashes when setting finalized chain (60ms)
22:22:55
✔ does not blow up when setting proven chain on an unseen block number
22:22:55
22:22:55
22:22:55
202 passing (4s)
22:22:55
22:22:55 [22:22:55.017]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:55 [22:22:55.033]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:55 [22:22:55.055]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:55 [22:22:55.068]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:55 [22:22:55.207]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:55 [22:22:55.223]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:55 [22:22:55.274]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:55 [22:22:55.287]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:55 [22:22:55.366]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16
22:22:55 [22:22:55.380]
INFO:
kv-store:lmdb-v2:test Starting data store with maxReaders 16