3 Replies Latest reply on Sep 18, 2015 12:02 PM by kaifeng zeng

    tabjolt test plan path

    Eric Knutson

      Hi,Has anyone had problems with the testpplan path in TabJolt?  I am getting this:

       

      Output file: C:\tabjolt/results/2015-09-17_16-57-06/result.jtl

      Command: [C:\tabjolt/bin/jmeter.bat, -n, -t=C:\tabjolt//testplans\InteractiveVizLoadTest.jmx, -j=C:\tabjolt/logs/jmeter

      2015-09-17_16-57-06.log, -JthreadCount=1, -Jduration=60, -JconfigFolderPath=C:\tabjolt/config/, -Jlogpath=C:\tabjolt/re

      ults/2015-09-17_16-57-06/result.jtl]

      Could not open C:\tabjolt//testplans\InteractiveVizLoadTest.jmx

      Jmeter process has exited. Waiting for the other processes to exit.

       

      I tried setting the rootpath at the command line, but then get this:

       

      PS C:\tabjolt> ./go --rootPath=c:\TabJolt --t=testplans\InteractiveVizLoadTest.jmx --d=60 --c=1

      Perf harness is started with parameters: --rootPath=C:\tabjolt --rootPath=c:\TabJolt --t=testplans\InteractiveVizLoadTes

      t.jmx --d=60 --c=1

      -------------start collecting JMX counters--------------

      Output File:c:\TabJolt/results/2015-09-17_17-06-16/jmxcounter.tsv

      -------------start collecting Zabbix counters--------------

      Output File:c:\TabJolt/results/2015-09-17_17-06-16/zabbixcounter.tsv

      -------------start windows performance counters collection-------------

      Output File:c:\tabjolt/results/2015-09-17_17-06-16/wincounter.tsv

      -------------start Jmeter load test run-------------

      Output file: c:\TabJolt/results/2015-09-17_17-06-16/result.jtl

      Command: [c:\TabJolt/bin/jmeter.bat, -n, -t=c:\TabJolt//testplans\InteractiveVizLoadTest.jmx, -j=c:\TabJolt/logs/jmeter_

      2015-09-17_17-06-16.log, -JthreadCount=1, -Jduration=60, -JconfigFolderPath=c:\TabJolt/config/, -Jlogpath=c:\TabJolt/res

      ults/2015-09-17_17-06-16/result.jtl]

      Could not open c:\TabJolt//testplans\InteractiveVizLoadTest.jmx

       

      Thanks in advance for any light you can shed on this!

       

      Eric

        • 1. Re: tabjolt test plan path
          kaifeng zeng

          Use the following command from c:\tabjolt. Make sure c:\tabjolt\testplans\nteractVizLoadTest.jmx is there. Also, run Tabjolt as administrator.

          go --t=testplans\InteractVizLoadTest.jmx --d=240 --c=1

          1 of 1 people found this helpful
          • 2. Re: tabjolt test plan path
            Eric Knutson

            Thanks for your help Kaifeng! Putting the relative path worked....my rootpath parameter must not be working, but this is a good workaround.  It is still failing at this step, but it finds the file and gets to the point of pulling in the testplan and then errors out.  This is from the JMXDataRetriever log. I will probably start another thread about this unless anyone thinks it is related. 

             

             

            [main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:248)   - Command: [C:\tabjolt/bin/jmeter.bat, -n, -t=C:\tabjolt//testplans\InteractVizLoadTest.jmx, -j=C:\tabjolt/logs/jmeter_2015-09-18_12-52-32.log, -JthreadCount=1, -Jduration=240, -JconfigFolderPath=C:\tabjolt/config/, -Jlogpath=C:\tabjolt/results/2015-09-18_12-52-32/result.jtl]

            [main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:126)   - Jmeter process has exited. Waiting for the other processes to exit.

            [main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:157)   - Waiting for processes "Windows Perf Counter Data Retriever" to complete. 30 seconds have elapsed.

            [main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:157)   - Waiting for processes "Windows Perf Counter Data Retriever" to complete. 60 seconds have elapsed.

            [main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:157)   - Waiting for processes "Windows Perf Counter Data Retriever" to complete. 90 seconds have elapsed.

            [Instantiating ProcessShutdownHookThread] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:317)   - Killing child process WindowsDataRetriever

            [Instantiating ProcessShutdownHookThread] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:324)   - Successfully killed child process WindowsDataRetriever

            [main] com.tableausoftware.test.tools.perfRunHarness.Main (Main.java:47)   - Perf harness is started with parameters: --rootPath=C:\tabjolt --t=testplans\InteractVizLoadTest.jmx --d=240 --c=1

            [main] com.tableausoftware.data.retriever.core.Main (JmxDataRetriever.java:123)   - -------------start collecting JMX counters--------------

            [main] com.tableausoftware.data.retriever.core.Main (JmxDataRetriever.java:124)   - Output File:C:\tabjolt/results/2015-09-18_13-08-52/jmxcounter.tsv

            [main] com.tableausoftware.data.retriever.core.Main (ZabbixDataRetriever.java:85)   - -------------start collecting Zabbix counters--------------

            [main] com.tableausoftware.data.retriever.core.Main (ZabbixDataRetriever.java:86)   - Output File:C:\tabjolt/results/2015-09-18_13-08-52/zabbixcounter.tsv

            [main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:246)   - -------------start Jmeter load test run-------------

            [main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:247)   - Output file: C:\tabjolt/results/2015-09-18_13-08-52/result.jtl

            [main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:248)   - Command: [C:\tabjolt/bin/jmeter.bat, -n, -t=C:\tabjolt//testplans\InteractVizLoadTest.jmx, -j=C:\tabjolt/logs/jmeter_2015-09-18_13-08-52.log, -JthreadCount=1, -Jduration=240, -JconfigFolderPath=C:\tabjolt/config/, -Jlogpath=C:\tabjolt/results/2015-09-18_13-08-52/result.jtl]

            [main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:126)   - Jmeter process has exited. Waiting for the other processes to exit.

            [main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:157)   - Waiting for processes "Windows Perf Counter Data Retriever" to complete. 30 seconds have elapsed.

            [Instantiating ProcessShutdownHookThread] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:317)   - Killing child process WindowsDataRetriever

            [Instantiating ProcessShutdownHookThread] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:324)   - Successfully killed child process WindowsDataRetriever

            • 3. Re: tabjolt test plan path
              kaifeng zeng

              That is not a workaround. That should be the way how it works (without you supplying the rootpath). Did you change the dataretriever.xml file. By default it is only collecting windows perf counter from your localhost. I have seen people making changes to data retriever configuration file and caused issue.