Closed fotiskoun closed 1 year ago
@MahatiC this is the generator part of #848
@MahatiC just to elaborate on @achamayou's response.
This RP contains the first of three components (generator, submitter & analyzer) of a new load testing tool for CCF that @fotiskoun is building. The plans for this tool are described in https://github.com/microsoft/CCF/discussions/2324 & https://github.com/microsoft/CCF/issues/848. @fotiskoun has been working so far on a branch of CCF https://github.com/fotiskoun/CCF/tree/testing-performance-system and this is the first of a few PRs to merge his efforts with CCF mainline. He has split the contributions into smaller RP for easier review, but this does mean that this first PR is not directly useful on its own. The generator library & cli produces parquet files that will be the input to the submitter component.
@heidihoward Thank you for the background and details!
@MahatiC No worries!
Please let us know how we can better document this tool. For instance, we could create a page in the docs if that helps?
For instance, we could create a page in the docs if that helps?
@heidihoward I think once we have all the components, we could then have a doc page explaining the perf system.
/azp run
generator-pr@52992 aka 20221102.15 vs main ewma over 20 builds from 52529 to 52978
/azp run
/azp run
This is the generator component of the performance tool. It includes a file containing the functions for the construction of the parquet output, a file for command line execution, and a sample file using the functions for the creation of more complex scenarios.