You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jmeter.apache.org by "Casadonte, Joe" <JC...@glog.com> on 2004/04/14 20:18:10 UTC

Transaction Controllers -- where to put?

I can't figure out where to put the Transaction controller & listener so
that the listener gets only the summary output from the controller, and not
the detail output for each sameple.  I have:

Test Plan
  Thread Group
    Simple Controller
      Once-only Controller
        Transaction Controller A
          HTTP Request #1 (retrieve all embedded resources)
        Transaction Controller B
          HTTP Request #2 (retrieve all embedded resources)
          HTTP Request #3 (retrieve all embedded resources)
          HTTP Request #4 (retrieve all embedded resources)
          HTTP Request #5 (retrieve all embedded resources)
          HTTP Request #6 (retrieve all embedded resources)

As the basic test plan.  What I'd like is to put a listener somewhere that
records summary data (for TC A & B) and does NOT records the individual
sample results for HR #1 (plus children), HR #2 (plus children) etc.  I've
tried the following:

      Once-only Controller
        Simple Data Writer
        Transaction Controller A
          HTTP Request #1 (retrieve all embedded resources)
        Transaction Controller B
          HTTP Request #2 (retrieve all embedded resources)
          HTTP Request #3(retrieve all embedded resources)
          HTTP Request #4(retrieve all embedded resources)


      Once-only Controller
        Transaction Controller A
          HTTP Request #1 (retrieve all embedded resources)
        Transaction Controller B
          Simple Data Writer
          HTTP Request #2 (retrieve all embedded resources)
          HTTP Request #3(retrieve all embedded resources)
          HTTP Request #4(retrieve all embedded resources)


      Once-only Controller
        Transaction Controller A
          HTTP Request #1 (retrieve all embedded resources)
        Transaction Controller B
          Simple Data Writer
          Simple Controller
            HTTP Request #2 (retrieve all embedded resources)
            HTTP Request #3(retrieve all embedded resources)
            HTTP Request #4(retrieve all embedded resources)

None of them seem to do what I was hoping.


What I'd really like to do is get all samples in one file, and as part of
the sample data, have it output the name of it's most immediate parent
controller, and the current iteration #.  This way I could aggregate based
on parent controller and iteration, and not have a bunch of different files
lying around, one for each controller.  Any way to do that yet?

Thanks, as always, for the help, and for a great tool!

--
Regards,


joe
Joe Casadonte
jcasadonte@glog.com

1016 West Ninth Avenue
King of Prussia, PA  19406
610-491-9881 

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org