This repository was archived by the owner on Feb 22, 2018. It is now read-only.
This repository was archived by the owner on Feb 22, 2018. It is now read-only.
benchmark should provide report data on stability of test #1160
Open
Description
The benchmark reporter in benchmark/ currently runs and times a step n times, samples a subset of test runs to get mean time to run the test (as well as mean time to gc, how much garbage is generated, and how much memory is retained). In order for tests to be used confidently to measure performance differences between test runs, more data is needed for the report:
- The report should indicate how much the test can be relied on, based on the consistency of sample results.
- The report should indicate if the sample size is large enough to get a representative sample of the population