running Jmeter 4.x on non GUI - TPS Graph is not generated

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

running Jmeter 4.x on non GUI - TPS Graph is not generated

nicolas.grossi140778
Hi Team
             I need to run jmeter on "silent mode" by scripts but when i run the project the TPS Graph is not being generated

Is this a know issue ? should i change the graph ? How can i fix it ?

Attached are the projects (jmeter 3.2/4.x)
Thanks
Nico
  


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: running Jmeter 4.x on non GUI - TPS Graph is not generated

Felix Schumacher


Am 17. Juni 2018 14:55:50 MESZ schrieb Nicolas Grossi <[hidden email]>:
>Hi Team
>            I need to run jmeter on "silent mode" by scripts but when i
>run the project the TPS Graph is not being generated

What do you mean by TPS graph?

>
>Is this a know issue ? should i change the graph ? How can i fix it ?
>
>Attached are the projects (jmeter 3.2/4.x)

Attachements are often stripped by the mailing list (as is in your case). Can you pass the test plan somewhere and post a link to it?

Regards,
 Felix
>Thanks
>Nico

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: running Jmeter 4.x on non GUI - TPS Graph is not generated

nicolas.grossi140778
Good question, my bad :(
TPS is transaction per second
https://jmeter-plugins.org/wiki/TransactionsPerSecond/

On Sun, Jun 17, 2018 at 10:40 AM Felix Schumacher <
[hidden email]> wrote:

>
>
> Am 17. Juni 2018 14:55:50 MESZ schrieb Nicolas Grossi <
> [hidden email]>:
> >Hi Team
> >            I need to run jmeter on "silent mode" by scripts but when i
> >run the project the TPS Graph is not being generated
>
> What do you mean by TPS graph?
>
> >
> >Is this a know issue ? should i change the graph ? How can i fix it ?
> >
> >Attached are the projects (jmeter 3.2/4.x)
>
> Attachements are often stripped by the mailing list (as is in your case).
> Can you pass the test plan somewhere and post a link to it?
>
> Regards,
>  Felix
> >Thanks
> >Nico
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
Reply | Threaded
Open this post in threaded view
|

Re: running Jmeter 4.x on non GUI - TPS Graph is not generated

nicolas.grossi140778
Felix I have attached the jmx examples for you or any other can evaluate
the scenario

On Sun, Jun 17, 2018 at 10:44 AM Nicolas Grossi <[hidden email]>
wrote:

> Good question, my bad :(
> TPS is transaction per second
> https://jmeter-plugins.org/wiki/TransactionsPerSecond/
>
> On Sun, Jun 17, 2018 at 10:40 AM Felix Schumacher <
> [hidden email]> wrote:
>
>>
>>
>> Am 17. Juni 2018 14:55:50 MESZ schrieb Nicolas Grossi <
>> [hidden email]>:
>> >Hi Team
>> >            I need to run jmeter on "silent mode" by scripts but when i
>> >run the project the TPS Graph is not being generated
>>
>> What do you mean by TPS graph?
>>
>> >
>> >Is this a know issue ? should i change the graph ? How can i fix it ?
>> >
>> >Attached are the projects (jmeter 3.2/4.x)
>>
>> Attachements are often stripped by the mailing list (as is in your case).
>> Can you pass the test plan somewhere and post a link to it?
>>
>> Regards,
>>  Felix
>> >Thanks
>> >Nico
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>>
Reply | Threaded
Open this post in threaded view
|

Re: running Jmeter 4.x on non GUI - TPS Graph is not generated

Felix Schumacher


Am 17. Juni 2018 15:46:52 MESZ schrieb Nicolas Grossi <[hidden email]>:
>Felix I have attached the jmx examples for you or any other can
>evaluate
>the scenario

As before the attachments have been stripped by the mailing list.

Regards,
 Felix

>
>On Sun, Jun 17, 2018 at 10:44 AM Nicolas Grossi
><[hidden email]>
>wrote:
>
>> Good question, my bad :(
>> TPS is transaction per second
>> https://jmeter-plugins.org/wiki/TransactionsPerSecond/
>>
>> On Sun, Jun 17, 2018 at 10:40 AM Felix Schumacher <
>> [hidden email]> wrote:
>>
>>>
>>>
>>> Am 17. Juni 2018 14:55:50 MESZ schrieb Nicolas Grossi <
>>> [hidden email]>:
>>> >Hi Team
>>> >            I need to run jmeter on "silent mode" by scripts but
>when i
>>> >run the project the TPS Graph is not being generated
>>>
>>> What do you mean by TPS graph?
>>>
>>> >
>>> >Is this a know issue ? should i change the graph ? How can i fix it
>?
>>> >
>>> >Attached are the projects (jmeter 3.2/4.x)
>>>
>>> Attachements are often stripped by the mailing list (as is in your
>case).
>>> Can you pass the test plan somewhere and post a link to it?
>>>
>>> Regards,
>>>  Felix
>>> >Thanks
>>> >Nico
>>>
>>>
>---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [hidden email]
>>> For additional commands, e-mail: [hidden email]
>>>
>>>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: running Jmeter 4.x on non GUI - TPS Graph is not generated

Felix Schumacher
In reply to this post by nicolas.grossi140778


Am 17. Juni 2018 15:44:38 MESZ schrieb Nicolas Grossi <[hidden email]>:
>Good question, my bad :(
>TPS is transaction per second
>https://jmeter-plugins.org/wiki/TransactionsPerSecond/

This seems to be a plug-in that needs the gui. Have you thought about using the reporting feature built into jmeter (http://jmeter.apache.org/usermanual/generating-dashboard.html#report)?

Regards,
 Felix

>
>On Sun, Jun 17, 2018 at 10:40 AM Felix Schumacher <
>[hidden email]> wrote:
>
>>
>>
>> Am 17. Juni 2018 14:55:50 MESZ schrieb Nicolas Grossi <
>> [hidden email]>:
>> >Hi Team
>> >            I need to run jmeter on "silent mode" by scripts but
>when i
>> >run the project the TPS Graph is not being generated
>>
>> What do you mean by TPS graph?
>>
>> >
>> >Is this a know issue ? should i change the graph ? How can i fix it
>?
>> >
>> >Attached are the projects (jmeter 3.2/4.x)
>>
>> Attachements are often stripped by the mailing list (as is in your
>case).
>> Can you pass the test plan somewhere and post a link to it?
>>
>> Regards,
>>  Felix
>> >Thanks
>> >Nico
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: running Jmeter 4.x on non GUI - TPS Graph is not generated

nicolas.grossi140778
I will add the xmls files here. Did not know that attachments were stripped

one project:

{code}

<?xml version="1.0" encoding="UTF-8"?>
<jmeterTestPlan version="1.2" properties="4.0" jmeter="4.0 r1823414">
  <hashTree>
    <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Test
Plan" enabled="true">
      <stringProp name="TestPlan.comments"></stringProp>
      <boolProp name="TestPlan.functional_mode">false</boolProp>
      <boolProp name="TestPlan.serialize_threadgroups">false</boolProp>
      <elementProp name="TestPlan.user_defined_variables"
elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments"
testname="User Defined Variables" enabled="true">
        <collectionProp name="Arguments.arguments"/>
      </elementProp>
      <stringProp name="TestPlan.user_define_classpath"></stringProp>
    </TestPlan>
    <hashTree>
      <kg.apc.jmeter.threads.UltimateThreadGroup
guiclass="kg.apc.jmeter.threads.UltimateThreadGroupGui"
testclass="kg.apc.jmeter.threads.UltimateThreadGroup" testname="jp@gc -
Ultimate Thread Group" enabled="true">
        <elementProp name="ThreadGroup.main_controller"
elementType="LoopController" guiclass="LoopControlPanel"
testclass="LoopController" testname="Loop Controller" enabled="true">
          <boolProp name="LoopController.continue_forever">false</boolProp>
          <intProp name="LoopController.loops">-1</intProp>
        </elementProp>
        <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
        <collectionProp name="ultimatethreadgroupdata">
          <collectionProp name="1109083481">
            <stringProp name="1573">16</stringProp>
            <stringProp name="48">0</stringProp>
            <stringProp name="-1986976289">0</stringProp>
            <stringProp name="-2112100268">60</stringProp>
            <stringProp name="48">0</stringProp>
          </collectionProp>
        </collectionProp>
      </kg.apc.jmeter.threads.UltimateThreadGroup>
      <hashTree>
        <HTTPSamplerProxy guiclass="HttpTestSampleGui"
testclass="HTTPSamplerProxy" testname="HTTP Request" enabled="true">
          <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
          <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
            <collectionProp name="Arguments.arguments">
              <elementProp name="" elementType="HTTPArgument">
                <boolProp name="HTTPArgument.always_encode">false</boolProp>
                <stringProp name="Argument.value"></stringProp>
                <stringProp name="Argument.metadata">=</stringProp>
              </elementProp>
            </collectionProp>
          </elementProp>
          <stringProp name="HTTPSampler.domain">localhost</stringProp>
          <stringProp name="HTTPSampler.port">8081</stringProp>
          <stringProp name="HTTPSampler.protocol"></stringProp>
          <stringProp name="HTTPSampler.contentEncoding"></stringProp>
          <stringProp name="HTTPSampler.path">/api/machines</stringProp>
          <stringProp name="HTTPSampler.method">GET</stringProp>
          <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
          <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
          <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
          <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
          <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
          <stringProp name="HTTPSampler.connect_timeout"></stringProp>
          <stringProp name="HTTPSampler.response_timeout"></stringProp>
        </HTTPSamplerProxy>
        <hashTree>
          <ResultCollector guiclass="StatVisualizer"
testclass="ResultCollector" testname="Aggregate Report" enabled="true">
            <boolProp name="ResultCollector.error_logging">false</boolProp>
            <objProp>
              <name>saveConfig</name>
              <value class="SampleSaveConfiguration">
                <time>true</time>
                <latency>true</latency>
                <timestamp>true</timestamp>
                <success>true</success>
                <label>true</label>
                <code>true</code>
                <message>true</message>
                <threadName>true</threadName>
                <dataType>true</dataType>
                <encoding>false</encoding>
                <assertions>true</assertions>
                <subresults>true</subresults>
                <responseData>false</responseData>
                <samplerData>false</samplerData>
                <xml>false</xml>
                <fieldNames>true</fieldNames>
                <responseHeaders>false</responseHeaders>
                <requestHeaders>false</requestHeaders>
                <responseDataOnError>false</responseDataOnError>

<saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
                <assertionsResultsToSave>0</assertionsResultsToSave>
                <bytes>true</bytes>
                <sentBytes>true</sentBytes>
                <threadCounts>true</threadCounts>
                <idleTime>true</idleTime>
                <connectTime>true</connectTime>
              </value>
            </objProp>
            <stringProp name="filename"></stringProp>
          </ResultCollector>
          <hashTree/>
          <ResultCollector guiclass="SummaryReport"
testclass="ResultCollector" testname="Summary Report" enabled="true">
            <boolProp name="ResultCollector.error_logging">false</boolProp>
            <objProp>
              <name>saveConfig</name>
              <value class="SampleSaveConfiguration">
                <time>true</time>
                <latency>true</latency>
                <timestamp>true</timestamp>
                <success>true</success>
                <label>true</label>
                <code>true</code>
                <message>true</message>
                <threadName>true</threadName>
                <dataType>true</dataType>
                <encoding>false</encoding>
                <assertions>true</assertions>
                <subresults>true</subresults>
                <responseData>false</responseData>
                <samplerData>false</samplerData>
                <xml>false</xml>
                <fieldNames>true</fieldNames>
                <responseHeaders>false</responseHeaders>
                <requestHeaders>false</requestHeaders>
                <responseDataOnError>false</responseDataOnError>

<saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
                <assertionsResultsToSave>0</assertionsResultsToSave>
                <bytes>true</bytes>
                <sentBytes>true</sentBytes>
                <threadCounts>true</threadCounts>
                <idleTime>true</idleTime>
                <connectTime>true</connectTime>
              </value>
            </objProp>
            <stringProp name="filename"></stringProp>
          </ResultCollector>
          <hashTree/>
          <kg.apc.jmeter.vizualizers.CorrectedResultCollector
guiclass="kg.apc.jmeter.vizualizers.TransactionsPerSecondGui"
testclass="kg.apc.jmeter.vizualizers.CorrectedResultCollector"
testname="jp@gc - Transactions per Second" enabled="true">
            <boolProp name="ResultCollector.error_logging">false</boolProp>
            <objProp>
              <name>saveConfig</name>
              <value class="SampleSaveConfiguration">
                <time>true</time>
                <latency>true</latency>
                <timestamp>true</timestamp>
                <success>true</success>
                <label>true</label>
                <code>true</code>
                <message>true</message>
                <threadName>true</threadName>
                <dataType>true</dataType>
                <encoding>false</encoding>
                <assertions>true</assertions>
                <subresults>true</subresults>
                <responseData>false</responseData>
                <samplerData>false</samplerData>
                <xml>false</xml>
                <fieldNames>true</fieldNames>
                <responseHeaders>false</responseHeaders>
                <requestHeaders>false</requestHeaders>
                <responseDataOnError>false</responseDataOnError>

<saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
                <assertionsResultsToSave>0</assertionsResultsToSave>
                <bytes>true</bytes>
                <sentBytes>true</sentBytes>
                <threadCounts>true</threadCounts>
                <idleTime>true</idleTime>
                <connectTime>true</connectTime>
              </value>
            </objProp>
            <stringProp name="filename"></stringProp>
            <longProp name="interval_grouping">1000</longProp>
            <boolProp name="graph_aggregated">false</boolProp>
            <stringProp name="include_sample_labels"></stringProp>
            <stringProp name="exclude_sample_labels"></stringProp>
            <stringProp name="start_offset"></stringProp>
            <stringProp name="end_offset"></stringProp>
            <boolProp name="include_checkbox_state">false</boolProp>
            <boolProp name="exclude_checkbox_state">false</boolProp>
          </kg.apc.jmeter.vizualizers.CorrectedResultCollector>
          <hashTree/>
          <ResultCollector guiclass="ViewResultsFullVisualizer"
testclass="ResultCollector" testname="View Results Tree" enabled="true">
            <boolProp name="ResultCollector.error_logging">false</boolProp>
            <objProp>
              <name>saveConfig</name>
              <value class="SampleSaveConfiguration">
                <time>true</time>
                <latency>true</latency>
                <timestamp>true</timestamp>
                <success>true</success>
                <label>true</label>
                <code>true</code>
                <message>true</message>
                <threadName>true</threadName>
                <dataType>true</dataType>
                <encoding>false</encoding>
                <assertions>true</assertions>
                <subresults>true</subresults>
                <responseData>false</responseData>
                <samplerData>false</samplerData>
                <xml>false</xml>
                <fieldNames>true</fieldNames>
                <responseHeaders>false</responseHeaders>
                <requestHeaders>false</requestHeaders>
                <responseDataOnError>false</responseDataOnError>

<saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
                <assertionsResultsToSave>0</assertionsResultsToSave>
                <bytes>true</bytes>
                <sentBytes>true</sentBytes>
                <threadCounts>true</threadCounts>
                <idleTime>true</idleTime>
                <connectTime>true</connectTime>
              </value>
            </objProp>
            <stringProp
name="filename">/Users/nicolas.grossi/testJM</stringProp>
          </ResultCollector>
          <hashTree/>
          <kg.apc.jmeter.listener.GraphsGeneratorListener
guiclass="TestBeanGUI"
testclass="kg.apc.jmeter.listener.GraphsGeneratorListener" testname="jp@gc
- Graphs Generator" enabled="true">
            <boolProp name="aggregateRows">false</boolProp>
            <boolProp name="autoScaleRows">false</boolProp>
            <stringProp name="endOffset"></stringProp>
            <stringProp name="excludeLabels"></stringProp>
            <boolProp name="excludeSamplesWithRegex">false</boolProp>
            <intProp name="exportMode">0</intProp>
            <stringProp name="filePrefix">TPS</stringProp>
            <stringProp name="forceY"></stringProp>
            <stringProp name="granulation">60000</stringProp>
            <intProp name="graphHeight">600</intProp>
            <intProp name="graphWidth">800</intProp>
            <stringProp name="includeLabels"></stringProp>
            <boolProp name="includeSamplesWithRegex">false</boolProp>
            <stringProp name="limitRows">150</stringProp>
            <stringProp name="lineWeight"></stringProp>
            <stringProp name="lowCountLimit"></stringProp>
            <stringProp name="outputBaseFolder">.</stringProp>
            <boolProp name="paintGradient">true</boolProp>
            <boolProp name="paintZeroing">true</boolProp>
            <boolProp name="preventOutliers">false</boolProp>
            <boolProp name="relativeTimes">false</boolProp>
            <stringProp name="resultsFileName"></stringProp>
            <stringProp name="startOffset"></stringProp>
            <stringProp name="successFilter"></stringProp>
          </kg.apc.jmeter.listener.GraphsGeneratorListener>
          <hashTree/>
        </hashTree>
      </hashTree>
    </hashTree>
  </hashTree>
</jmeterTestPlan>

{code}

On Sun, Jun 17, 2018 at 11:12 AM Felix Schumacher <
[hidden email]> wrote:

>
>
> Am 17. Juni 2018 15:44:38 MESZ schrieb Nicolas Grossi <
> [hidden email]>:
> >Good question, my bad :(
> >TPS is transaction per second
> >https://jmeter-plugins.org/wiki/TransactionsPerSecond/
>
> This seems to be a plug-in that needs the gui. Have you thought about
> using the reporting feature built into jmeter (
> http://jmeter.apache.org/usermanual/generating-dashboard.html#report)?
>
> Regards,
>  Felix
> >
> >On Sun, Jun 17, 2018 at 10:40 AM Felix Schumacher <
> >[hidden email]> wrote:
> >
> >>
> >>
> >> Am 17. Juni 2018 14:55:50 MESZ schrieb Nicolas Grossi <
> >> [hidden email]>:
> >> >Hi Team
> >> >            I need to run jmeter on "silent mode" by scripts but
> >when i
> >> >run the project the TPS Graph is not being generated
> >>
> >> What do you mean by TPS graph?
> >>
> >> >
> >> >Is this a know issue ? should i change the graph ? How can i fix it
> >?
> >> >
> >> >Attached are the projects (jmeter 3.2/4.x)
> >>
> >> Attachements are often stripped by the mailing list (as is in your
> >case).
> >> Can you pass the test plan somewhere and post a link to it?
> >>
> >> Regards,
> >>  Felix
> >> >Thanks
> >> >Nico
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [hidden email]
> >> For additional commands, e-mail: [hidden email]
> >>
> >>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>