jMeter development project inquiry

2007-12-21 Thread Pieter Ennes
Dear jMeter list,  (-user list included due to amount of commit
msgs on -dev, followup set to -dev)

We are using jMeter to perform conformance and regression tests
periodically (typically every 15 minutes, for a large number of tests),
and are looking for ways to push integration a bit further. We are
investigating whether it is possible to develop the option described below:

---
The ability to POST a .jmx file to a running jMeter server over an
HTTP connection using a REST (or SOAP) interface and return the results,
either directly (in the same connection) or via a call-back URL. This
would be the equivalent of using -t and -l options on the command-line
with the benefit that the server runs continuously and the client-side
calls for executing a script become very cheap (i.e. no Java startup
time). The API should be documented and specs made available to the
community.
---

We would like to know if this is in fact feasible (or even sensible)
project. And if so, we are hoping to be able to sponsor a large part of
the development costs for any jMeter developer who likes to develop
this. The goal of this project is to have this included in vanilla
jMeter in a way such that the jMeter community is able to support and
maintain the code (with us) after the initial development. Therefore,
naturally, the implementation would be licensed under the same license
as jMeter.

Please let us know your opinion.

Kind 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]



DO NOT REPLY [Bug 44126] New: - ConcurrentModificationException executing test on multiple machines

2007-12-21 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=44126.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44126

   Summary: ConcurrentModificationException executing test on
multiple machines
   Product: JMeter
   Version: 2.3.1
  Platform: PC
OS/Version: Windows XP
Status: NEW
  Severity: normal
  Priority: P2
 Component: Main
AssignedTo: jmeter-dev@jakarta.apache.org
ReportedBy: [EMAIL PROTECTED]


I have a single, simple test with one thread group (2 threads, ramp up time 1,
loop 1). The thread group contains 3 HTTP requests (1 POST that sends contents
of a small file and 2 GETs) and one View Results Tree listener.  In
jmeter.properties: mode=Batch, num_sample_threshold=1000, and
time_threshold=6.  Only other modifications to jmeter.properties:
jmeter.laf=javax.com.sun.java.swing.plaf.windows.WindowsLookAndFeel and 6
remote_hosts defined.  From the master GUI, I call Run-Remote Start All and I 
get:

Exception in thread Thread-4 java.util.ConcurrentModificationException
  at 
java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:365)
  at java.util.LinkedHashMap$ValueIterator.next(LinkedHashMap.java:380)
  at
org.apache.jmeter.testelement.property.PropertyIteratorImpl.next(PropertyIteratorImpl.java:50)
  at
org.apache.jmeter.engine.util.ValueReplacer.replaceValues(ValueReplacer.java:113)
  at
org.apache.jmeter.engine.util.ValueReplacer.replaceValues(ValueReplacer.java:65)
  at org.apache.jmeter.engine.PreCompiler.addNode(PreCompiler.java:70)
  at org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:972)
  at org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:973)
  at org.apache.jorphan.collections.HashTree.traverse(HashTree.java:956)
  at 
org.apache.jmeter.engine.ClientJMeterEngine.run(ClientJMeterEngine.java:116)
  at java.lang.Thread.run(Thread.java:595)

The error also occurs with mode=Statistical and with the Summary Report
listener.  I didn't see this error as often with fewer remote hosts.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 44126] - ConcurrentModificationException executing test on multiple machines

2007-12-21 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=44126.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44126





--- Additional Comments From [EMAIL PROTECTED]  2007-12-21 19:33 ---
This is similar to 43431 and 43168, but not the same (I think).

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Graham Little is out of the office.

2007-12-21 Thread Graham_Little

I will be out of the office starting  22/12/2007 and will not return until
02/01/2008.

I will respond to your message when I return.


**
This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this email in error please notify [EMAIL PROTECTED]
This footnote also confirms that this email message has been checked
for all known viruses.
Sony Computer Entertainment Europe Limited
Registered Office: 10 Great Marlborough Street, London W1F 7LP, United Kingdom
Registered in England:3277793
**

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 44126] - ConcurrentModificationException executing test on multiple machines

2007-12-21 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=44126.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44126





--- Additional Comments From [EMAIL PROTECTED]  2007-12-21 20:34 ---
I haven't looked at the JMeter source code, but this seems to happen when JMeter
is trying to start the test on each of the remote slaves.  The error doesn't
occur every time, but if it occurs, one of the remote slaves doesn't run the
test.  All jmeter properties I modified except remote_hosts seem to be
irrelevant: the greater the number of remote_hosts, the more likely it is that
this ConcurrentModificationException will occur.  (I'm now testing with 7 remote
hosts.)

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]