Hi,

I am running a load test where I need to simulate multiple transactions 
happening simultaneously. For this, I have seven thread groups in a single 
Jmeter script where each thread group 2-20 users resulting into a total of 100 
users. I ran this test for five minutes with no think time.

  1.  This resulted in a 289 MB CSV file, and it took about 153 minutes to 
process that file into an HTML report on a system with 36 cores (72 CPU 
threads) and 256 GB of memory (with 64 GB allocated to the JVM processing the 
CSV file).
  2.  The system has no I/O problems. I/O service times were consistently below 
0.5 milliseconds.
  3.  While trying to open the report in Firefox, it takes a while to display 
the main dashboard and simply crashes when I try to see a graph (such as 
response times over time graph).
  4.  The dashboard directory is 1.9 GB in size, in which one "graph.js" alone 
is 1.7 GB in size.

I have a few questions here.

  1.  Has anyone attempted a test like this before? I am actually supposed to 
move on to 6000 users (with some sleep time) eventually and I'm pretty sure 
that it will result in an even larger file.
  2.  How do you manage to generate reports and display graphs properly from 
such a large results file?

I have worked with HP Loadrunner and Oracle Application Testing Suite before. 
I'm trying to move to Jmeter but it doesn't seem to be as straightforward. Hope 
someone can help.

Thanks
SK

Reply via email to