Skip to content

Automate basic tests #2

Description

@bradfa

If running the -a, open-au, and find-fat tests could be automated, that would be very helpful for getting new users over the hump of using flashbench and reporting results.

For example, the flow would be:

  1. Run -a test, if erase block size is easy to see, output it and continue.
  2. Run open-au tests, without random, to find open-au. Probably need to have the user specify a max number of open-au if they want to test cards with possibly big open-au (Samsung 32 GB essentials, etc). If open-au, non-random, is successful in finding a likely value, continue.
  3. Run random open-au tests. Similar caveats to 2.
  4. Run find-fat tests. Maybe do this even if open-au tests fail, so long as we have a likely erase block size from 1?

Activity

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions