Hello Antonio,

Is there a way to mark transaction controller result as Successful if any
of child sampler passes?
Thanks for your feedback.

--Nasir
On Fri, Nov 10, 2017 at 7:05 PM, Antonio Gomes Rodrigues <[email protected]>
wrote:

> Hi,
>
> Use a Transaction Controller :
> http://jmeter.apache.org/usermanual/component_reference.html#Transaction_
> Controller
>
> Antonio
>
>
> 2017-11-09 18:02 GMT+01:00 Muhammad Nasir <[email protected]>:
>
> > Anyone to help on this?
> >
> > --
> > Nasir
> >
> > > On 09-Nov-2017, at 10:59 AM, Muhammad Nasir <[email protected]> wrote:
> > >
> > > I am having false reporting due to number of retries. I have
> implemented
> > a retry mechanism as
> > > " ${__jexl3(("${Login_Code}" != "200") && ("${Login_Counter}" <=
> "2"))} "
> > >
> > > Let's say I am executing a request which retries for 2 times and then
> > Failed is actually reported as 3 independent requests on
> Aggregate/Results
> > Tree Reports.
> > >
> > > Is there a way to report this as single failure because this is
> > ultimately a single request with 2 retries?
> > >
> > > Note: I tried following solution and its not working either
> > > import org.apache.jmeter.samplers.SampleResult;
> > >
> > > if (new String(ResponseData).equals("message")) {
> > >     SampleResult result = ctx.getCurrentSampler().sample(null);
> > >     if (result.getResponseDataAsString().equals("message")) {
> > >         Failure = true;
> > >     } else {
> > >         SampleResult.setSuccessful(true);
> > >     }
> > >
> > > }
> > >
> > > Thanks,
> > > Nasir
> >
>

Reply via email to