allure-framework / allure-framework/allure2

JMeter ( jtl or csv result log ) Integration with Allure to display on-going JMeter Results

Open
#1,171 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
5.5k
Forks
782
Avg merge
2d 33m
Merged PRs (30d)
16

Description

**Is your feature request related to a problem? Please describe.**
Since JMeter does not have a built-in mechanism to:
1. Display modern looking and meaningful Analytics
2. There is no way to convert a JTL file to Allure

**Describe the solution you'd like**
Integration of JMeter *.jtl result files with Allure framework, to display the following reports ( to start with )

$cmd --generate-csv results/$1_aggregate-report.csv --plugin-type AggregateReport
$png results/$1_bytes-throughput-over-time.png --plugin-type BytesThroughputOverTime
$png results/$1_hits-per-second.png --plugin-type HitsPerSecond
$png results/$1_latencies-over-time.png --plugin-type LatenciesOverTime
$png results/$1_response-times-distribution.png --plugin-type ResponseTimesDistribution
$png results/$1_response-times-percentiles.png --plugin-type ResponseTimesPercentiles
$png results/$1_throughput-vs-threads.png --plugin-type ThroughputVsThreads
$png results/$1_response-codes-per-second.png --plugin-type ResponseCodesPerSecond
$png results/$1_transactions-per-second.png --plugin-type TransactionsPerSecond

**Describe alternatives you've considered**
The Result Metrics should have time stamps associated with them, so as to make it possible to display a year or multiple years of data in a graph

**Additional context**
None, Yet

Contributor guide

Open the contributing guide

Research direction

No repository files or entry points are named. Start by identifying how Allure handles integrations and how the requested JTL, CSV, and PNG outputs from the listed JMeter commands could map to report data; done means a working import with timestamps and the requested visualizations.

Written by the indexing model from the issue text.

Assessment

Domain
data-visualization, testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.