Skip to content

Reduce the space of options to test at least initially #151

@rly

Description

@rly

The current benchmark suite takes over 24 hours to run, despite each benchmark x test case taking around 30 seconds on average. Some benchmark x test cases take at least several minutes to run, and there are a lot of benchmark x test cases (around 800).

We're testing a lot of benchmarks, e.g., fsspec x {http, s3} x {no cache, with cache, with preloaded cache}. Unless there are interactions, I think we can remove some of these combinations from the full matrix and then run selected tests later once we have a set of candidate best options.

I will let my current full run finish so that we can get a sense of the worst offenders to remove.

I also think we should remove the 5 ranges of file slicing until we have the candidate best options.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions