> OctoPerf's load testing - Bench Results Comparison documentation page. How to create and edit results comparison reports. Differences with simple reports.

Source: https://api.octoperf.com/doc/analysis/compare-bench-results/

# Compare Test Results

OctoPerf allows you to compare from two to four test results in the same report by clicking on the **Create Comparison** button in the [reports page](https://api.octoperf.com/doc/analysis/#reports-list):

![create-comparison-button.png](https://api.octoperf.com/doc/analysis/compare-bench-results/img/create-comparison-button.png)

Then you can select the results to compare:

![create-comparison-page.png](https://api.octoperf.com/doc/analysis/compare-bench-results/img/create-comparison-page.png)

These comparison report are like standard reports, except the fact that your can select a test result when editing a metric.

## Result labels

The comparison reports starts with a header that lists the compared tests, with their start date, end date and duration:

![Comparison Report Summary](https://api.octoperf.com/doc/analysis/compare-bench-results/img/comparison-report-summary.png "Comparison Report Summary")

By default, bench results are referred to by their run number: `Run 4`, `Run 5`, etc.

In the legend of every report item, these names are used to identify each result:

![Comparison Delta Table](https://api.octoperf.com/doc/analysis/compare-bench-results/img/comparison-delta-table.png "Comparison Delta Table")

!!! note
    The Delta Table can be used to compare a single metric value for each compared test result.

## Update labels

![set-up-comparison.png](https://api.octoperf.com/doc/analysis/compare-bench-results/img/set-up-comparison.png){ align=left }

You can use the [Report configuration](https://api.octoperf.com/doc/analysis/edit-bench-report/configuration/) page to edit the labels associated with each test:

<div style="clear:both"></div>

![Comparison Labels](https://api.octoperf.com/doc/analysis/compare-bench-results/img/compare-labels.png "Comparison Labels")

This will update the labels on all the graphs and menus:

![Updated Comparison Labels](https://api.octoperf.com/doc/analysis/compare-bench-results/img/compare-labels-table.png "Updated Comparison Labels")

The report header and the [time range configuration](#time-range) use these labels too:

![Comparison Report Summary with custom names](https://api.octoperf.com/doc/analysis/compare-bench-results/img/comparison-report-summary-names.png "Comparison Report Summary with custom names")

!!! note
    Updating test labels will not affect the blocs of text and titles, these will have to be changed manually.

## Time range

Once the tests are finished, you can restrict the comparison to a part of each test, for example to compare the steady state of two tests without their ramp-up. Use **Set Up Time range** from the report actions menu: each compared test gets its own interval.

![Comparison Time Range Configuration](https://api.octoperf.com/doc/analysis/edit-bench-report/img/comparison-time-range-configuration.png "Comparison Time Range Configuration")

All the items of the report are then computed on the interval of each test. Check the [time range configuration](https://api.octoperf.com/doc/analysis/edit-bench-report/configuration/#comparison-report) page for more details.

## Edit Metrics

When editing metrics (for Line Chart curves or Table columns), you can select the bench result:

![Edit Comparison Report Curve](https://api.octoperf.com/doc/analysis/compare-bench-results/img/edit-comparison-report-curve.png "Edit Comparison Report Curve")
