Skip to content

Retry tests on inconclusive results? #168

Description

@jdmarshall

It would be useful if test runs that encountered statistical anomalies were re-run automatically. As the test suite count increases, the probability that any one suite encounters an inconclusive result grows asymptotically to 1. It's therefore insufficient to simply run the entire suite over again until no results are inconclusive. It's also extremely time consuming, given the way bench-node is choosing to apply t-test. It could be minutes per run and doing 5 runs could make someone a bit hostile, or worse, neglectful.

If you don't want to do this here, and soon, I may try to implement this myself in faceoff. Because I suspect the right thing to do is to analyze between suites rather than collecting the entire results at the end before looking at them. I don't know how hard that will be to plumb into bench-node. It'll be annoying in faceoff but I think there's a spot that makes sense.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions