I am currently using Performance-plugin 3.16 to create throughput and response time graphs based on my web service test result. Response time aligns with the actual numbers (thread counts, elapsed time, and etc) I am seeing in my log but throughput is way off.
For instance, when my Samples (total count) increases, Response Time in my graph decreases as it should. The problem is Throughput also decreases. Isn't Throughput supposed to increase when Response Time becomes shorter and Samples count increases? Isn't Throughput supposed to be equal to Samples/duration of test in seconds?
JENKINS-44410 states that a wrong throughput data issue in performance report was fixed in version 3.3. I don't know if the same issue is recurring or I am configuring something wrong.
Another weird thing I noticed is that the first run of all my projects always has a high throughput rate. The throughput rate always declines after the first run. Am I supposed to clean out workspace/ or job/ directories after each run? I don't know if this helps troubleshooting this issue. I just wanted to share this as well.
I would appreciate any help or clarification on this.