Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-10037

Generalise performance test wrapper to work on all performance tests

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT11.2.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • 8
    • Storage Engines - 2022-11-14

      Summary

      WT-10036 creates a script that handles performance test variance for a single wtperf test, but this should be generalised to work across all wtperf tests.Different tests report different metrics and sometimes multiple metrics, so the script should handle this and report all possible metrics at the end of execution.

      This may require reducing the runtime of long-running wtperf tests to be able to run 10 times in a single task

      As part of WT-10036, it was decided to use `bench/perf_run_py/perf_run.py` and the perf testing evergreen integration. This ticket generalises and standardises run time and max number of runs across all perf tests to allow for ease of aggregating and comparing performance stats as future work.

            Assignee:
            clarisse.cheah@mongodb.com Clarisse Cheah
            Reporter:
            andrew.morton@mongodb.com Andrew Morton
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: