I have mayed an ant script to run a test plant (.jmx) fra my eclipse program,
and then make a .html page out of that.
(http://www.programmerplanet.org/ant-jmeter/)..


When I am makeing an log file fra the GUI mode JMeter or a Batch file my log
file look likes this:

<?xml version="1.0" encoding="UTF-8"?>
<testResults version="1.1">
<sampleResult timeStamp="1147868591278" dataType="text" threadName="Thread
Group 1-1" label="VLAN and IP" time="15" responseMessage="OK"
responseCode="200" success="true"/>
<sampleResult timeStamp="1147868593279" dataType="text" threadName="Thread
Group 1-1" label="Switch Configuration" time="0" responseMessage="OK"
responseCode="200" success="false"><assertionResult failureMessage="Test
failed, text expected to contain /105.1.1/" error="false"
failure="true"/></sampleResult>
</testResults>

This is verry good and thsi woorks with the jmeter-results-report.xsl from
the URL in the top!

My problem:

My problem is that when I use my ant build file to make the log file (.jtl)
xml taqs i coming between all sampleResult. And then the
jmeter-results-report.xsl cant undestand the log file. 

it look likes this:

<?xml version="1.0" encoding="UTF-8"?>
<testResults version="1.1">
<?xml version="1.0" encoding="UTF-8"?><sampleResult dataType="text"
threadName="Thread Group 1-1" label="Software Upgrade" time="16"
responseMessage="File+%22%2FWEB%2DINF%2Ffmt%2Etld%22+not+found"
responseCode="500" success="false"/>
<?xml version="1.0" encoding="UTF-8"?><sampleResult dataType="text"
threadName="Thread Group 1-1" label="Backup" time="16"
responseMessage="File+%22%2FWEB%2DINF%2Ffmt%2Etld%22+not+found"
responseCode="500" success="false"/>
</testResults>


My build.xml file looks like this: 

<?xml version="1.0" encoding="UTF-8"?>
<project name="NodeWebApp" default="dist" basedir=".">
        <property name="base.dir" value="."/>
        <property name="report.dir" value="report"/>
        <property name="loadtests.dir" value="loadtests"/>
        
        <taskdef name="jmeter"
classname="org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"/>

        <target name="dist" depends="runtest, testresults" />
        
        <target name="runtest" description="Run jmeter tests">

                <jmeter jmeterhome="C:/java/jakarta-jmeter-2.1.1" 
                        testplan="${loadtests.dir}/XXX.jmx" 
                        resultlog="${loadtests.dir}/XXX_log.jtl" />             
                
        </target>
<target name="testresults" description="Report Test Results"
depends="runtest">
        
        <delete dir="${report.dir}" quiet="true"/>
        <mkdir dir="${report.dir}" />
        
        <xslt 
                force="true"
                in="${loadtests.dir}/XXX_log.jtl" 
                out="${report.dir}/JMeterResults.html"
                style="${base.dir}/jmeter-results-detail-report.xsl"/>
        
</target>
</project>

Any one who have an explanation fore this? 

//Anders

--
View this message in context: 
http://www.nabble.com/XML-taqs-inside-resultlog-from-ant-script%21--t1643191.html#a4450616
Sent from the JMeter - User forum at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to