Forum Discussion

Finan's avatar
Finan
Frequent Contributor
13 years ago

Setting commandline project properties for loadtestrunner

Hi,

I want to set project properties from commandline (loadtestrunner.sh).

What I tried, didn't work:
 <target name="soapUI_load_test_sequentieel">
<exec executable="${env.SOAPUI.BIN}/loadtestrunner.sh" failonerror="yes" failifexecutionfails="yes">
<arg line="-s 'Test' -c 'testrun 1' -r -f './reports' -D 'soapui.project.properties=./settings/ACC.properties' ./BIV-soapui-project.xml"/>
</exec>
</target>


Doesn't set the properties, but it does run the loadtest (with the original values).

2 Replies

  • SmartBear_Suppo's avatar
    SmartBear_Suppo
    SmartBear Alumni (Retired)
    Hi,

    try removing the spaces between the argument flags and their values and moving the quotes to be around the entire argument;

    <target name="soapUI_load_test_sequentieel">
    <exec executable="${env.SOAPUI.BIN}/loadtestrunner.sh" failonerror="yes" failifexecutionfails="yes">
    <arg line="-sTest '-ctestrun 1' -r -f./reports '-Dsoapui.project.properties=./settings/ACC.properties' ./BIV-soapui-project.xml"/>
    </exec>
    </target>

    does this help?

    regards,

    /Ole
    eviware.com
  • Finan's avatar
    Finan
    Frequent Contributor
    Nope, same result.
    Started by user
    Reverting /server/hudson/jobs/BIV_loadtest_soapUI/workspace/soapui
    Updating %location_svn%/soapui
    U BIV-soapui-project.xml
    At revision 35027
    Parsing Ivy Descriptor Files
    Building project with Ant Builder
    [soapui] $ /server/hudson/tools/Ant_1.7.1/bin/ant -file build.xml -Denv.SOAPUI.BIN=/opt/soapui-pro-3.6.2-SNAPSHOT/bin soapUI_load_test_sequentieel
    Buildfile: build.xml

    soapUI_load_test_sequentieel:
    [exec] ================================
    [exec] =
    [exec] = SOAPUI_HOME = /opt/soapui-pro-3.6.2-SNAPSHOT
    [exec] =
    [exec] ================================
    [exec] soapUI Pro 3.6.2-SNAPSHOT LoadTest Runner
    [exec] 19:54:57,333 INFO [DefaultSoapUICore] Creating new settings at [/root/soapui-settings.xml]
    [exec] 19:55:04,070 INFO [DefaultSoapUICore] Adding listeners from [/opt/soapui-pro-3.6.2-SNAPSHOT/bin/listeners/demo-listeners.xml]
    [exec] 19:55:06,192 WARN [SoapUIProGroovyScriptEngineFactory] Missing scripts folder [/server/hudson/jobs/BIV_loadtest_soapUI/workspace/soapui/scripts]
    [exec] 19:55:07,037 INFO [WsdlProject] Loaded project from [file:/server/hudson/jobs/BIV_loadtest_soapUI/workspace/soapui/./BIV-soapui-project.xml]
    [exec] 19:55:07,919 WARN [SoapUIProGroovyScriptEngineFactory] Missing scripts folder [/server/hudson/jobs/BIV_loadtest_soapUI/workspace/soapui/scripts]
    [exec] 19:55:12,531 INFO [SoapUIProLoadTestRunner] Running LoadTest [SequentialLoadTest]
    [exec] Progress: 1 - Creating Virtual User 1
    [exec] Progress: 1 - Started thread 1
    [exec] 19:55:12,808 INFO [SoapUIProLoadTestRunner] LoadTest [SequentialLoadTest] progress: 5.888889E-5, 1
    [exec] 19:55:13,811 INFO [SoapUIProLoadTestRunner] LoadTest [SequentialLoadTest] progress: 6.161111E-4, 1
    [exec] 19:55:14,814 INFO [SoapUIProLoadTestRunner] LoadTest [SequentialLoadTest] progress: 0.0011733334, 1
    [exec] 19:55:15,818 INFO [SoapUIProLoadTestRunner] LoadTest [SequentialLoadTest] progress: 0.0017311111, 1
    [exec] 19:55:16,820 INFO [SoapUIProLoadTestRunner] LoadTest [SequentialLoadTest] progress: 0.0022877778, 1
    [exec] 19:55:17,822 INFO [SoapUIProLoadTestRunner] LoadTest [SequentialLoadTest] progress: 0.002844444