Skip to content

Comments

Large random parallel block storage test#1030

Open
InfiniteSwerve wants to merge 2 commits intoblock-storage-tests-7from
block-storage-tests-8
Open

Large random parallel block storage test#1030
InfiniteSwerve wants to merge 2 commits intoblock-storage-tests-7from
block-storage-tests-8

Conversation

@InfiniteSwerve
Copy link
Contributor

Depends

Problem

A simple parallel test of the storage is not enough, we want to ensure that even with large cases of parallelism and out-of-order-ness, things behave as expected.

Solution

Create a sequence of 100 blocks all depending on each other, create thunks which read and write to and from the database for each block, randomize the order of these thunks, and execute them using parallism.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant