JMeterReport is the main class for the reporting component. For now,
the plan is to make the reporting component a separate GUI, which
can run in GUI or console mode. The purpose of the GUI is to design
reports, which can then be run. One of the primary goals of the
reporting component is to make it so the reports can be run in an
automated process.
The report GUI is different than the main JMeter GUI in several ways.
- the gui is not multi-threaded
- the gui uses different components
- the gui is focused on designing reports from the jtl logs
generated during a test run
The class follows the same design as JMeter.java. This should keep
things consistent and make it easier to maintain.