Skip to content

Latest commit

 

History

History
67 lines (43 loc) · 3.57 KB

README.md

File metadata and controls

67 lines (43 loc) · 3.57 KB

index

Neocortix Jmeter Histogram

Language Python MIT License

GitHub Last Commits GitHub Size Open GitHub Issue GitHub Open Issues GitHub Closed Issues

This simple utility generates a Jmeter histogram for a given transaction name for the batch test executed on the Neocortix infrastructure.

A secondary script (neocortix_jmeter_multi_graphs_by_region.py) allows you to generate multiple graphs as shown below. Note: This script is Work In Progress.

index

Also there is a separate script (neocortix_locust.py) to generate graphs for locust batch test run. This script is in WIP stage. index


Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. Note: 1: The script was test on Windows OS. 2: There are sample data files (TestPlan_*.csv) which you can use to test & also understand how the script works.

Prerequisites

What things you need to execute the script

1: python 3.5
2: numpy, panda, seaborn & matlab packages

Execution

1: Make sure above prerequisite are met first.
2: Copy all the TestPlan_result_*.csv files generated from the Neocotrix test run and place them in the same folder as the script.
3: Replace the default value for TRANSACTION_NAME with the transaction name for which you want to generate histrogram.
4: Run the python script

Enhancements

1: Pass transaction name as parameter to the script.
2: Make sure the mean text value doesn't overflow the chart.

Contribute

If you would like to contribute to this project, please reachout to me. Issues and pull requests are welcomed too.

Author

Follow @harinderseera GitHub followers

License

This project is licensed under the Apache License - see the LICENSE.md file for details