#在構建目錄下創建jmeter目錄,在這個目錄下面執行jmeter性能測試
mkdir -p $WORKSPACE/target/apache-jmeter-3.1/
#復制jmeter文件到執行測試目錄
/bin/cp -r /app/jmeter/apache-jmeter-3.1/* $WORKSPACE/target/apache-jmeter-3.1/
#復制參數文件到jmeter bin目錄下
cp $WORKSPACE/*.csv $WORKSPACE/target/apache-jmeter-3.1/bin
#修改csv文件地址
#sed '/testclass="CSVDataSet" testname="CSV Data Set Config"/{n;s/.*/<stringProp name="filename">\/app\/jenkins\/jenkins_home\/workspace\/3yuan\/wx_id.csv<\/stringProp>/}' $WORKSPACE/3yuan.jmx
#sed -i '/testclass="CSVDataSet" testname="CSV Data Set Config"/{n;s/.*/<stringProp name="filename">$WORKSPACE/wx_id.csv<\/stringProp>/}' $WORKSPACE/3yuan.jmx
sed -i '/testclass="CSVDataSet" testname="CSV Data Set Config"/{n;s/.*/<stringProp name="filename">\/app\/jenkins\/jenkins_home\/workspace\/3yuan\/wx_id.csv<\/stringProp>/}' $WORKSPACE/3yuan.jmx
#復制場景文件到jmeter bin 目錄下面
cp $WORKSPACE/*.jmx $WORKSPACE/target/apache-jmeter-3.1/bin
cat $WORKSPACE/*.jmx
#執行jmeter測試
$WORKSPACE/target/apache-jmeter-3.1/bin/jmeter -n -t 3yuan.jmx -l resutl.jtl
cp resutl.jtl /app/jmeter/jmeter_result/$(/bin/date "+%Y-%m-%d_%H:%M:%S")$JOB_NAME_$BUILD_NUMBER_resut1.jtl
#dependency:copy-dependencies -DoutputDirectory=target/apache-jmeter-3.2/lib
#-U clean install dependency:copy-dependencies -DoutputDirectory=target/apache-jmeter-3.2/lib