|
Robert Bacon Jul 3, 16:25 IDT Hello, I have been scouring Google to see if I can find a solution for this problem, but I keep running into the same responses. I have tried all responses found this way to no avail. My problem is that I have scripted a Yml file for Taurus to automate a JMeter test. This test has worked alone with JMeter, but every time I try to run it through Taurus, I get the following error: 09:19:10 ERROR: Child Process Error: Empty results, most likely jmxFileName (JMeterExecutor) failed. Actual reason for this can be found in logs under C:\Log\Directory My error logs always look like this: Error in NonGUIDriver java.lang.IllegalArgumentException: Problem loading XML from:'C:\jmeter\bin\modified_jmxFileName', missing class com.thoughtworks.xstream.converters.ConversionException: ---- Debugging information ---- cause-exception : com.thoughtworks.xstream.converters.ConversionException cause-message : first-jmeter-class : org.apache.jmeter.save.converters.HashTreeConverter.unmarshal(HashTreeConverter.java:67) class : org.apache.jmeter.save.ScriptWrapper required-type : org.apache.jorphan.collections.ListedHashTree converter-type : org.apache.jmeter.save.ScriptWrapperConverter path : /jmeterTestPlan/hashTree/hashTree/hashTree[9]/hashTree[9]/hashTree[9]/hashTree[2]/hashTree[3]/com.atlantbh.jmeter.plugins.jsonutils.jsonpathextractor.JSONPathExtractor line number : 1683 version : 3.2 r1790748 I did check the JSON plugin, and it is up to date. I have also ensured the xstream jar is included, which it is downloaded and placed in the lib/ext file folder. I did try it with the jar in just the lib folder with no luck. Here is my yml file: modules: Please let me know if you
have any idea what may be going wrong with this, or if there is anything else you need. Thanks, Rob |
You need to re-install JSON plugins into your JMeter. To do so,
remove .bzt folder from your home directory and run again.
--
Andrey
CAUTION: This email originated from outside of CA. Do not click links or open attachments unless you recognize the sender and know the content is safe.
--
You received this message because you are subscribed to the Google Groups "codename-taurus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codename-taur...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/codename-taurus/4064f2e0-fa12-4c7c-9e5a-9cacb98462c1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You need to delete directory ~/.bzt, it's in your home folder.
--
Andrey
CAUTION: This email originated from outside of CA. Do not click links or open attachments unless you recognize the sender and know the content is safe.
--
You received this message because you are subscribed to the Google Groups "codename-taurus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codename-taur...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/codename-taurus/95806754-b346-4c52-b52e-1f5534426a79%40googlegroups.com.
Ah, I noticed you are using your own JMeter path "C:\apache-jmeter-3.2\bin\jmeter".
That JMeter has to have JSON plugins to run your test plan.
In fact, you can just remove "path" option from your config,
Taurus will install JMeter for you and will install plugins
there.
--
Andrey
CAUTION: This email originated from outside of CA. Do not click links or open attachments unless you recognize the sender and know the content is safe.
--
You received this message because you are subscribed to the Google Groups "codename-taurus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codename-taur...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/codename-taurus/c058b47b-8fb5-4922-9bbe-c3c40d3f1f71%40googlegroups.com.
Yes, this is exactly what "path" option does.
What I noticed is that you have specified that option in wrong place. It should be under "jmeter" and not under "properties" in config hierarchy. Maybe that's source of confusion.
--
Andrey