Skip to content

[storage/qmdb] fuzz test floor raising #2627

@roberto-bayardo

Description

@roberto-bayardo

I have introduced bugs in floor raising more than once which were not caught by any of our testing infra. I believe the best way to prevent these from sneaking in again (and to confirm others don't exist) would be to have the qmdb/any and qmdb/current fuzz tests verify floor raising is being performed as expected. (These kinds of bugs are consensus critical, since the floor after each commit is reflected in the state root.)

(More tests around verifying state root stability should also be effective in detecting these.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    testingAdding test coverage

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions