Hi sebb, Thanks.
sebb wrote: > It's already possible to run multiple JMX files in GUI mode (though > not automatically), and the server in client-server mode can be left > running between test runs, so that Java startup-time is restricted to > the client. > > Batch mode only processes the single jmx file provided on the command-line. > > I'm sure it would be to extend JMeter as proposed. > However the proposal requires an extra process to send the JMX data > and to receive the results, both of which add extra overhead. I'm afraid that all the suggested options will not work in our case (being: running a diversity of scripts every ~5 minutes each). >From what I've tested the overhead just becomes too large in batch mode, and in our case we do not know more than a few seconds in advance which files to play. This is what we're hoping to achieve by implementing a REST interface: instant action. As a bonus, hopefully, this will make the platform more accessible to people using other (non-Java/RMI) languages and may stimulate them to use the jMeter API, broadening the jMeter use cases and user base. I would very much like to know if there are other people interested in interfacing with jMeter using a public API (whatever kind), and also in what way this API should then be implemented. Maybe our proposed method (posting and returning XML) is not the way to go here and it would be better to implement lower-level calls, to obtain flexibility and extend possibilities for programmers. Please share any thoughts on this, as an API will be rather useless if it only covers one or two special cases and is not supported by the interest of several people. > Perhaps it would be simpler to implement an option to process all JMX > files in a directory, or listed in a file. This sounds good. What about combining this with jmeter in server mode: Send it a (HUP?) signal to have it re-read the contents of this directory and process the files. Best regards, -- Pieter Ennes WatchMouse e-mail: pieter @ watchmouse.com europe: +31 (0) 8787 58 323 us : +1 415 373 5263 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

