2 Replies Latest reply on Dec 1, 2017 1:02 PM by Himanshu Aggarwal

    Error while executing TabJolt

    Himanshu Aggarwal

      Hi

       

      I have installed the TabJolt on our Tableau Server ( One box installation ). However i am able to execute it successfully and it is recording some of the results in the PostGres DB tables but on the command prompt window it displays Error count same as the Sample count while executing.

       

      Please advise. Thanks!2017-12-01_12-31-29.png

        • 1. Re: Error while executing TabJolt
          Jeff Strauss

          I've only seen tabjolt installed on a separate box than Tableau Server.  Can you try setting it up somewhere else?  It can even run on your laptop.

          • 2. Re: Error while executing TabJolt
            Himanshu Aggarwal

            I tried on my local machine as well but errors which I am getting here are even worse. Attached the log files from the local machine.

             

            Test.log

            INFO  [2017-12-01 15:54:39,852][main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:346)   - -------------start Jmeter load test run-------------

            INFO  [2017-12-01 15:54:39,852][main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:346)   - -------------start Jmeter load test run-------------

            INFO  [2017-12-01 15:54:39,853][main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:347)   - Output file: C:\TabJolt/results/2017-12-01_15-54-22/result-CANA007YWJ-0.jtl

            INFO  [2017-12-01 15:54:39,853][main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:347)   - Output file: C:\TabJolt/results/2017-12-01_15-54-22/result-CANA007YWJ-0.jtl

            INFO  [2017-12-01 15:54:39,854][main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:348)   - Command: [C:\TabJolt/bin/jmeter.bat, , , , , , -n, -t=C:\TabJolt\testplans\InteractVizLoadTest.jmx, -j=C:\TabJolt/logs/jmeter_2017-12-01_15-54-22.log, -JthreadCount=1, -Jduration=10, -JloginWeight=1.0, -JconfigFolderPath=C:\TabJolt/config/, -Jlogpath=C:\TabJolt/results/2017-12-01_15-54-22/result-CANA007YWJ-0.jtl, ]

            INFO  [2017-12-01 15:54:39,854][main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:348)   - Command: [C:\TabJolt/bin/jmeter.bat, , , , , , -n, -t=C:\TabJolt\testplans\InteractVizLoadTest.jmx, -j=C:\TabJolt/logs/jmeter_2017-12-01_15-54-22.log, -JthreadCount=1, -Jduration=10, -JloginWeight=1.0, -JconfigFolderPath=C:\TabJolt/config/, -Jlogpath=C:\TabJolt/results/2017-12-01_15-54-22/result-CANA007YWJ-0.jtl, ]

            INFO  [2017-12-01 15:54:40,048][main] com.tableausoftware.test.tools.ResultProcessor.ResultProcessor (ResultProcessor.java:132)   - -------------start processing perf counters and run result-------------

            INFO  [2017-12-01 15:54:40,048][main] com.tableausoftware.test.tools.ResultProcessor.ResultProcessor (ResultProcessor.java:132)   - -------------start processing perf counters and run result-------------

            INFO  [2017-12-01 15:54:40,049][main] com.tableausoftware.test.tools.ResultProcessor.ResultProcessor (ResultProcessor.java:133)   - Perf run result is saving to result repository. Please use this RUN ID 6 to view your result in Tableau

            INFO  [2017-12-01 15:54:40,049][main] com.tableausoftware.test.tools.ResultProcessor.ResultProcessor (ResultProcessor.java:133)   - Perf run result is saving to result repository. Please use this RUN ID 6 to view your result in Tableau

            INFO  [2017-12-01 15:54:40,089][Thread-13] com.tableausoftware.test.tools.perfRunHarness.PerfRunMonitor (PerfRunMonitor.java:37)   - Starting Perfrun monitor thread

            INFO  [2017-12-01 15:54:40,089][Thread-13] com.tableausoftware.test.tools.perfRunHarness.PerfRunMonitor (PerfRunMonitor.java:37)   - Starting Perfrun monitor thread

            FATAL [2017-12-01 15:54:42,656][setUp Thread Group 1-1] com.tableausoftware.test.server.perfTestSuite.LoadSessionSetup (LoadSessionSetup.java:69)   - Failed to set up load test session. Stopping the test run.

            java.lang.StringIndexOutOfBoundsException: String index out of range: -1

            at java.lang.String.substring(Unknown Source)

            at com.tableausoftware.vizportal.test.webClientApi.viewmodels.ViewModel.create(ViewModel.java:48)

            at com.tableausoftware.vizportal.test.webClientApi.WebClientResponse.<init>(WebClientResponse.java:66)

            at com.tableausoftware.vizportal.test.webClientApi.WebClientResponse.create(WebClientResponse.java:88)

            at com.tableausoftware.vizportal.test.webClientApi.WebClientApi.getServerSettingsUnauthenticated(WebClientApi.java:1319)

            at com.tableausoftware.test.server.perfTestSuite.ServerSettingsFetcher.setServerSetting(ServerSettingsFetcher.java:28)

            at com.tableausoftware.test.server.perfTestSuite.LoadSessionSetup.runTest(LoadSessionSetup.java:58)

            at org.apache.jmeter.protocol.java.sampler.JavaSampler.sample(JavaSampler.java:191)

            at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:429)

            at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257)

            at java.lang.Thread.run(Unknown Source)

            INFO  [2017-12-01 15:55:00,088][main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:195)   - Jmeter process has exited. Waiting for the other processes to exit.

            INFO  [2017-12-01 15:55:00,088][main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:195)   - Jmeter process has exited. Waiting for the other processes to exit.

            INFO  [2017-12-01 15:55:30,090][main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:225)   - Waiting for processes "Windows Perf Counter Data Retriever" to complete. 30 seconds have elapsed.

            INFO  [2017-12-01 15:55:30,090][main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:225)   - Waiting for processes "Windows Perf Counter Data Retriever" to complete. 30 seconds have elapsed.

            INFO  [2017-12-01 15:55:40,091][main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:214)   - All processes have exited.

            INFO  [2017-12-01 15:55:40,091][main] com.tableausoftware.test.tools.perfRunHarness.PerfRunHelper (PerfRunHelper.java:214)   - All processes have exited.

            INFO  [2017-12-01 15:55:40,093][main] com.tableausoftware.test.tools.perfRunHarness.PerfRunMonitor (PerfRunMonitor.java:57)   - Perfrun is completed - ending monitor thread

            INFO  [2017-12-01 15:55:40,093][main] com.tableausoftware.test.tools.perfRunHarness.PerfRunMonitor (PerfRunMonitor.java:57)   - Perfrun is completed - ending monitor thread

            INFO  [2017-12-01 15:55:40,251][Thread-7] com.tableausoftware.test.tools.ResultProcessor.PerfCounterDBSender (JmeterResultDBSender.java:81)   - Finish processeing all Jmeter perf result samples.

            INFO  [2017-12-01 15:55:40,251][Thread-7] com.tableausoftware.test.tools.ResultProcessor.PerfCounterDBSender (JmeterResultDBSender.java:81)   - Finish processeing all Jmeter perf result samples.

            INFO  [2017-12-01 15:55:41,137][Thread-9] com.tableausoftware.test.tools.ResultProcessor.PerfCounterDBSender (PerfCounterDBSender.java:72)   - Finished processing all perf counter records

            INFO  [2017-12-01 15:55:41,137][Thread-9] com.tableausoftware.test.tools.ResultProcessor.PerfCounterDBSender (PerfCounterDBSender.java:72)   - Finished processing all perf counter records