jp@gc - Synthesis Report (filtered)

2,891 views
Skip to first unread message

Vincent Daburon

unread,
May 5, 2014, 9:52:31 AM5/5/14
to jmeter-...@googlegroups.com
Hi,

We code a new report called "jp@gc - Synthesis Report".

This report is a fusion of the Apache JMeter "Summary Report" and the Apache JMeter "Aggregate Report" with colums :
Label, #Sampler, Average, Min, Max, 90% Line, Std. Dev. Error %, Throughput, KB/sec, Avg. Bytes.

You can filter the results by temporal criteria (Start or End Offset seconds) or by the name of labels with a regular expression.
Like this :
First image no filter


Result with Filters, only profil 1 (start with P1_) and not before 120 sec (2mn) ans not after 1800 sec (30mn)

This new report will be add to the futur JMeter Plugin version.

Regards

Vincent D.

Andrey Pohilko

unread,
May 5, 2014, 9:57:29 AM5/5/14
to jmeter-...@googlegroups.com
Hi,

Will it store ALL samples in the memory to calculate its statistics? This known to be great performance problem for original JMeter Aggregate/Summary reports...

--
Andrey

понедельник, 5 мая 2014 г., 17:52:31 UTC+4 пользователь Vincent Daburon написал:

Vincent Daburon

unread,
May 5, 2014, 12:13:14 PM5/5/14
to jmeter-...@googlegroups.com
Hi,
I will verify the memory used and the number of objects in memory with professional profiling tool.

Vincent D.

Vincent Daburon

unread,
May 6, 2014, 11:19:46 AM5/6/14
to jmeter-...@googlegroups.com
Hi,

I look deeply in the memory and i see lot of SampleResult created temporary (and delete by the GC) corresponding of the number of result lines in the CSV file
.
In memory i have only org.apache.visualizers.SamplingStatCalculator corresponding to the number of rows in the table (like 50 instance).

The memory size use in memory for 25 000 SampleResult is near 450 kB for SamplingStatCalculator.

The biggest object is "TOTAL" SamplingStatCalculator it use 148kB.
 
Regards.
Vincent D.

govardha...@gmail.com

unread,
Jun 21, 2015, 2:20:06 PM6/21/15
to jmeter-...@googlegroups.com
Hi,

Would you please provide me Plugin for jp@gc - Synthesis Report.

Thank you in advance.

Regards
Govardhan

Vincent Daburon

unread,
Jun 22, 2015, 4:55:45 AM6/22/15
to jmeter-...@googlegroups.com, govardha...@gmail.com
Hi,
The documentation at
http://jmeter-plugins.org/wiki/Start/

You could find that Synthesis Report is in the "Standard" JMeter plugins, so if you download the Standard library at :
http://jmeter-plugins.org/downloads/file/JMeterPlugins-Standard-1.2.1.zip
You will see this Listener in the JMeter GUI.

If you use JMeter 2.13 with MeterPlugins-Standard-1.2.1 you will have an issue with the 90% percentile label (this issue is corrected for the futur 1.3.0 JMeter plugins version) or use JMeter 2.12.

Regards.
Vincent D.

govardha...@gmail.com

unread,
Jun 23, 2015, 9:12:30 AM6/23/15
to jmeter-...@googlegroups.com

Hi Vincent,


Thank you for your help on this, I have added this plugins to 2.11 version, it is working fine but one issue I have noticed. First time results are into  the report but form the next time (once I have clear the results and ran for the 2nd time by that time synthesis Report  could Not able to  display the results). For every time we need to open a new JMX file and have to run it.

Thanks
Govardhan

Vincent Daburon

unread,
Jun 25, 2015, 8:02:42 AM6/25/15
to jmeter-...@googlegroups.com, govardha...@gmail.com
Hi,

the simple solution to reload file log is :
Set filters (offset or label)
Clear current result (click on the simple sweep/brush icon)
If the log file is set, select the file field and input directly <Enter> => reload file

Regards.
Vincent

govardha...@gmail.com

unread,
Jul 1, 2015, 5:11:46 AM7/1/15
to jmeter-...@googlegroups.com, govardha...@gmail.com
Hi, 

I agree with you and I knew that sweep/ brush are clean  the results. but what I mean ,

1.When you start running the new Jmx with design scenario with some load for 30 mints, first 1-15 mints  and as well second 15-30 mints are saving.
2.Above scenarios if I cleaned/brush it and rerun the scenario by that jp@gc - Synthesis Report (filtered), it is not saving the results some times, but some of times it is saving the results for any one of the half hours and behaving like an abnormal way. Hence, when you want to reran the scenarios.We have to close the current scenarios and must be reopen the same scenarios and run it, then the results will be save. This is for when you are adding JMeterPlugins-1.2.1 in Jmeter 2.11 Version.

Thanks & Regards
Govardhan

Vincent Daburon

unread,
Jul 1, 2015, 11:08:06 AM7/1/15
to jmeter-...@googlegroups.com
The synthesis report has be created for analyse ended load test not during the load test

When i run a load test i choośe the aggregate report and i choose a file to store result

When the test is finish i open a new script only to analyse result this graphs and synthesis report

Regards
Vincent D.

eramo...@gmail.com

unread,
Feb 9, 2016, 2:59:04 AM2/9/16
to jmeter-plugins
Hi Vincent Daburon,

"jp@gc - Synthesis Report" is working in GUI Mode with Start or End Offset seconds.
 
I run test in NoN-GUI Mode with jp@gc - Synthesis Report, it capture total period in one jtl.file only,
is there any possible capture the results in Start or End Offset seconds?

For Example:

My test total duration=1 hours
Rampup=30 Min
Steady state=30 min
i want 2 .jtl files for 1 hour test.please help me.

Thanks in advanced,

Ramoji.

Vincent Daburon

unread,
Feb 9, 2016, 8:32:42 AM2/9/16
to jmeter-plugins, eramo...@gmail.com
Hi,
You can't have 2 files directly.

But you could filtered the log file 2 times

Futur JMeter plugins version1.4.0, currently need a build version like JMeterPlugins-Standard-1.4.0_294f5b1299.zip, 494.38 KB, Feb 04, 2016,
http://jmeter-plugins.org/wiki/FilterResultsTool/
jmeter/lib/ext/FilterResults.sh --output-file out_00mn_to_30mn.csv --input-file inputfile.csv --start-offset 0    --end-offset 1800

jmeter/lib/ext/FilterResults.sh --output-file out_30mn_to_60mn.csv --input-file inputfile.csv --start-offset 1800 --end-offset 3600

Regards.
Vincent D.
Reply all
Reply to author
Forward
0 new messages