New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add apdex per sample (bugzilla #60112) #287

Closed
wants to merge 4 commits into
base: trunk
from

Conversation

Projects
None yet
1 participant
@SLepUbIn

SLepUbIn commented Mar 28, 2017

Add feature requested at
https://bz.apache.org/bugzilla/show_bug.cgi?id=60112

So that apdex can be overriden per sample, everything that is not overriden will use defaults.

New sample reportgenerator.properties with new property jmeter.reportgenerator.apdex_per_transaction, is below.

In that example samples "scenar01-12" and "samples12" are hardcoded names and "sample(\d+)" is a regex, so all samples that match the regex will have their apdex set by the specified values.

#jmeter.reportgenerator.apdex_satisfied_threshold=500

# Sets the tolerance threshold for the APDEX calculation (in milliseconds).
#jmeter.reportgenerator.apdex_tolerated_threshold=1500

# Sets satisfaction and tolerance threshold to specific samples.Use sample names or regular
# expression. Format is : sample_name:satisfaction|tolerance[,;]
# Notice the semicolon between sample name and values, the pipe between thresholds and the 
# comma or semicolon at the end to separate different samples. Don't forget to escape after
# comma or semicolon to span multiple lines. Ex : 
#jmeter.reportgenerator.apdex_per_transaction=sample(\\d+):1000|2000,\
#                                            samples12:3000|4000;\
#                                            scenar01-12:5000|6000  

@asfgit asfgit closed this in 06760bd Mar 28, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment