Am 29.09.20 um 14:23 schrieb DURANDO Gaël Societé GFI:
> Hi,
>
> when i use the ldap request in jmeter 5.3, the assertion result write to
> file correctly.
>
> ticked options in assertion result :
> save timestamp
> save elapsed time
> save label
> save success
>
> 2 cases :
>
> the request is ok => true => timestamp is ok in the result file
>
> the server doesn't answer => false => timestamp is null and ellapsed time is
> null
>
> example
>
> 1601343323539,7,LDAP_01_LDAP_Search,true,LDAP
>
> 0,0,LDAP_01_LDAP_Search,false,LDAP
>
> How can i get a real usable timestamp ?
This is probably a mistake in the sampler. The sampler has to call
SampleResult#sampleEnd() when it is finished. The ldap sampler might
miss calling this on the not-so-happy path.
You can fix this yourself by adding a Post-Processor, which checks the
start (and/or end) time of a SampleResult and call sampleStart/sampleEnd
yourself, if it is equal zero.
I added a JSR223 PostProcessor to the ldap sampler with the following
body (Groovy script):
if (prev.startTime == 0) {
prev.sampleStart()
prev.sampleEnd()
}
I would consider the current behaviour to be a bug. What do others think?
Felix
>
> Cordialement,
>
> Gaël Durando
> Externe - GFI
>
> cnisud-cpp
>
> V206
>
> Compte Professionnel Prévention
> Tél. 04 91 85 86 65 - 271 8665
>
>
> *****************************************************************************************
> Ce message électronique, les éventuels fichiers joints et les informations
> qu'il contient, peuvent être couverts par le secret professionnel et sont
> exclusivement adressés à son destinataire. Si vous le recevez par erreur,
> merci d'en informer l'expéditeur et de le détruire. A ce titre, toute
> diffusion non autorisée de ce message, même partielle, sous quelque forme que
> ce soit, est interdite et punie par la loi. En aucun cas, le contenu de ce
> message ne peut valoir offre ou acceptation ou engagement de la part de la
> CARSAT SUD-EST. Les opinions contenues dans ce message sont personnelles à
> l'émetteur. Il est de la responsabilité du destinataire de s'assurer que le
> message et ses éventuelles pièces jointes ne contiennent pas de virus
> informatique.
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]