It is easy enough to enhance the Sample Result class(es) to include fields
to hold the extra information, and some of it is easy to collect, e.g. the
sizes.

However, some of the timings may not be available without changes to the
underlying http protocol. This will need to be investigated - maybe you can
help here?

In fact, apart from the sizes, it is probably not possible to collect any of
the extra information from the default http implementation (one of the
reasons we are trying HTTPClient).

==

AFAIK, connections can already be re-used with HTTPClient (set keep-alive);
it's not possible to do this with the standard http implementation. [The
reasons have been discussed several times in the lists.]

As you say, the GUIs would need to be enhanced as well to make use of the
new information.

S.
-----Original Message-----
From: Jonathan Easterling [mailto:[EMAIL PROTECTED]
Sent: 06 July 2004 13:45
To: JMeter Developers List
Subject: RE: Proposed changes to HTTP Samplers [long]


While changes are going on, may I make a few suggestions about making JMeter
more robust in the HTTP Statistics area:
  Record the time to the first byte in the request.
  Record the time to the first byte in the response.
  Record the time to the last byte in the request.
  Record the time to the last byte in the response.
  Record the time to the connect.
  Record the time to the disconnect.
  Record the size of the request.
  Record the size of the response.
  Option to re-use connections (like IE does).

By a brief look at the code, it would appear the GUI would also have to
change to handle this area. Right now it would appear that the GUI only
knows how to handle one timer event. We could add a hashtable to have all
the timer events and still have the Sampler return the  current
implementation as default but if the gui can extract the data, then it could
get a reference to the hashtable and start plotting/calulating/displaying
based on all the hashtable.

Suggestions, comments?

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


___________________________________________________________________________

This e-mail and the documents attached are confidential and intended solely
for the addressee; it may also be privileged. If you receive this e-mail in
error, please notify the sender immediately and destroy it. As its integrity
cannot be secured on the Internet, the Atos Origin group liability cannot be
triggered for the message content. Although the sender endeavours to maintain
a computer virus-free network, the sender does not warrant that this
transmission is virus-free and will not be liable for any damages resulting
from any virus transmitted. 
___________________________________________________________________________


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

Reply via email to