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