The 90% percentile line is where the response time fall under the smallest range of 90% and rest 10% are considered as higher values which are ignored.
- Sort your transactions by response time
- Remove 10% highest time taking transaction
- Now the transactions left are your 90 percentile values.
Lets consider we fire 10 threads for a transaction which gives us values as below
Now after sorting the above transaction we get as below
Now removing the highest 10% value will pop out transaction with
Now the highest value left out is your 90th percentile value as