Grinder Feature Enhancements for Worker Notifications and Console Reporting

"David Smith" <[email protected]>
Newsgroups gmane.comp.java.grinder.devel
Message-ID <01f901cafe05$f609a800$e21cf800$@edu>
Good evening,

 

Our organization is interested in using The Grinder for some performance
test measurements we will record.  There are a few enhancements we would
like to discuss and are willing to contribute the code back to the community
if there is interest in any of them.

 

1.      Ability to wait for a test to finish on all agent workers prior to
starting the next test.  This would allow us to batch run a large number of
concurrent tests and help ensure that the same test is actually running on
all agents at any given time.  It seems like the easiest way for us to do
this is to run the console in headless mode and enhance the Console API so
that it allows listeners to be notified when agents have started and
finished processing a test.  We could utilize this enhancement, along with
the startWorkerProcesses() method, to control when the next test starts on
all agents.  I saw that having a listener in the Console API was on the
to-do list.

 

2.      An option to publish detailed test results to the console.  In many
cases the individual test results would contain too much data to maintain in
the console, making the summarized results the better information to
present.  However in our testing it would be more useful to have all of the
data collected from all the agents into a single location by the console.

 

3.      Collect statistics in a headless console.  If our solution needs to
involve running the console in headless mode and sending all the data
collected to it, we will need to enhance the Console so that it is able to
record the data somehow.  I also saw that this is a To-do list item.

 

4.      Push files from the console to the agents when running in headless
mode.  We foresee ourselves having many agents deployed, so manually
transferring script changes to all of these files will be problematic for
us.

 

Let me know if any of these enhancements are already underway by someone
else.  We would like our efforts to benefit the project as a whole as well
as our own needs, so feel free to discuss any additional requirements or
ideas regarding these enhancements with us and the list.

 

Regards,

 

David

 

David Smith

Information Sciences Institute

[email protected]

+1 (310)-448-9113

------------------------------------------------------------------------------

_______________________________________________
Grinder-development mailing list
Grinder-development-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/grinder-development
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.