Skip to content

Commit

Permalink
Merge pull request #12 from atlassian/release-1.0.4-beta
Browse files Browse the repository at this point in the history
Release 1.0.4 beta
  • Loading branch information
ometelytsia committed Oct 1, 2019
2 parents a5ea5cc + e86ea7d commit b04c3bb
Show file tree
Hide file tree
Showing 21 changed files with 851 additions and 376 deletions.
580 changes: 580 additions & 0 deletions jira/dc-apps-performance-toolkit-user-guide.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion jira/jmeter/jira.jmx
Original file line number Diff line number Diff line change
Expand Up @@ -4432,7 +4432,7 @@ vars.put("extend_action", extend_action);
<elementProp name="uri" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">true</boolProp>
<stringProp name="Argument.name">uri</stringProp>
<stringProp name="Argument.value">http://${application.hostname}:${application.port}/secure/Dashboard.jspa</stringProp>
<stringProp name="Argument.value">${application.protocol}://${application.hostname}:${application.port}/secure/Dashboard.jspa</stringProp>
<stringProp name="Argument.metadata">=</stringProp>
<boolProp name="HTTPArgument.use_equals">true</boolProp>
</elementProp>
Expand Down
21 changes: 12 additions & 9 deletions jira/util/reports_generation/README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,19 @@
## CSV report aggregator and chart generation tool
## Reports generator - a tool that creates an aggregated .csv file and chart from multiple run results.
Before you start, make sure you have installed Python packages from `jira/requirements.txt`.

Otherwise, run the `pip install -r requirements.txt` command from `jira` directory to install necessary packages to your virtual environment.

To create aggregated csv report and chart with one command (recommended), run the <br>
To create reports, run the <br>
`python csv_chart_generator.py [performance_profile.yml or scale_profile.yml]` command from the `jira/util/reports_generation` folder.

To create aggregated csv report or chart separately:
* To create only an aggregated csv report, run the <br>
`python csv_aggregator.py [perfomance_profile.yml or scale_profile.yml]` command from the `jira/util/reports_generation/csv_aggregator` folder.
The aggregated .csv files and charts are stored in the `jira/results/reports` directory.
Before run, you should edit `performance_profile.yml` or `scale_profile.yml` and set appropriate `fullPath` values.

* To create only a chart based on already created aggregated csv report, run the <br>
`python csv_chart_generator.py [perfomance_profile.yml or scale_profile.yml]` command from the `jira/util/reports_generation/chart_generator` folder.

The aggregated csv report and chart are stored in the jira/util/reports_generation/results directory.
**Configuration**
- `column_name` - column name from results.csv used for aggregation
- `run_name` - label for specific run
- `fullPath` - the full path to result folder of specific run
- `index_col` - index column
- `title` - chart title (also this value is used to generate file name)
- `image_height_px` - chart image height in pixels
- `image_width_px` - chart image width in pixels
33 changes: 0 additions & 33 deletions jira/util/reports_generation/chart_generator/README.md

This file was deleted.

Empty file.
131 changes: 0 additions & 131 deletions jira/util/reports_generation/chart_generator/chart_generator.py

This file was deleted.

This file was deleted.

This file was deleted.

22 changes: 0 additions & 22 deletions jira/util/reports_generation/csv_aggregator/README.md

This file was deleted.

Empty file.
121 changes: 0 additions & 121 deletions jira/util/reports_generation/csv_aggregator/csv_aggregator.py

This file was deleted.

This file was deleted.

10 changes: 0 additions & 10 deletions jira/util/reports_generation/csv_aggregator/scale_profile.yml

This file was deleted.

Loading

0 comments on commit b04c3bb

Please sign in to comment.