Update links with source data for rls report 73/6573/1
authorPeter Mikus <pmikus@cisco.com>
Wed, 3 May 2017 06:33:30 +0000 (08:33 +0200)
committerPeter Mikus <pmikus@cisco.com>
Wed, 3 May 2017 06:33:30 +0000 (08:33 +0200)
Change-Id: Ic105fb63f5314da2a30aa1c562e4b98a1bb67788
Signed-off-by: Peter Mikus <pmikus@cisco.com>
resources/tools/report_gen/run_report.sh

index 77fdded..fcb206f 100755 (executable)
@@ -71,126 +71,126 @@ JEN_JOB='csit-vpp-perf-1704-all'
 JEN_BUILD=(6 7 8 9 10 12 14 15 16 17)
 
 for i in "${JEN_BUILD[@]}"; do
-    curl --fail -fs ${JEN_URL}/${JEN_JOB}/${i}/artifact/${JEN_FILE_PERF} \
+    curl --fail -fs ${JEN_URL}/${JEN_JOB}/${i}/robot/report/${JEN_FILE_PERF} \
         -o ${PLOT_VPP_SOURCE_DIR}/${JEN_JOB}-${i}.xml
     if [[ ${DEBUG} -eq 1 ]] ;
     then
         cp ./${JEN_JOB}-${JEN_BUILD[-1]}.zip ${STATIC_DIR_ARCH}/${JEN_JOB}-${JEN_BUILD[-1]}.zip
     else
-        curl --fail -fs ${JEN_URL}/${JEN_JOB}/${i}/artifact/\*zip\*/archive.zip \
+        curl --fail -fs ${JEN_URL}/${JEN_JOB}/${i}/robot/report/\*zip\*/robot-plugin.zip \
             -o ${STATIC_DIR_ARCH}/${JEN_JOB}-${i}.zip
     fi
 done
 
 unzip -o ${STATIC_DIR_ARCH}/${JEN_JOB}-10.zip -d ${WORKING_DIR}/
 # L2 Ethernet Switching
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_PERF_SOURCE_DIR}/vpp_performance_results_l2.rst \
     --formatting rst --start 3 --level 2 \
     --regex ".+(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndr" \
     --title "L2 Ethernet Switching"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_PERF_SOURCE_DIR}/vpp_performance_configuration_l2.rst \
     --data "VAT_H" -f "rst" --start 3 --level 2 \
     --regex ".+(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndr" \
     --title "L2 Ethernet Switching"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     -o ${DTO_PERF_SOURCE_OPER_DIR}/vpp_performance_operational_data_l2.rst \
     --data "SH_RUN" -f "rst" --start 3 --level 2 \
     --regex ".+(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndr" \
     --title "L2 Ethernet Switching"
 # IPv4 Routed-Forwarding
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_PERF_SOURCE_DIR}/vpp_performance_results_ipv4.rst \
     --formatting rst --start 3 --level 2 \
     --regex ".+ethip4-ip4[a-z0-9]+-[a-z-]*ndr" \
     --title "IPv4 Routed-Forwarding"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_PERF_SOURCE_DIR}/vpp_performance_configuration_ipv4.rst \
     --data "VAT_H" -f "rst" --start 3 --level 2 \
     --regex ".+ethip4-ip4[a-z0-9]+-[a-z-]*ndr" \
     --title "IPv4 Routed-Forwarding"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     -o ${DTO_PERF_SOURCE_OPER_DIR}/vpp_performance_operational_data_ipv4.rst \
     --data "SH_RUN" -f "rst" --start 3 --level 2 \
     --regex ".+ethip4-ip4[a-z0-9]+-[a-z-]*ndr" \
     --title "IPv4 Routed-Forwarding"
 # IPv6 Routed-Forwarding
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_PERF_SOURCE_DIR}/vpp_performance_results_ipv6.rst \
     --formatting rst --start 3 --level 2 \
     --regex ".+ethip6-ip6[a-z0-9]+-[a-z-]*ndr" \
     --title "IPv6 Routed-Forwarding"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_PERF_SOURCE_DIR}/vpp_performance_configuration_ipv6.rst \
     --data "VAT_H" -f "rst" --start 3 --level 2 \
     --regex ".+ethip6-ip6[a-z0-9]+-[a-z-]*ndr" \
     --title "IPv6 Routed-Forwarding"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     -o ${DTO_PERF_SOURCE_OPER_DIR}/vpp_performance_operational_data_ipv6.rst \
     --data "SH_RUN" -f "rst" --start 3 --level 2 \
     --regex ".+ethip6-ip6[a-z0-9]+-[a-z-]*ndr" \
     --title "IPv6 Routed-Forwarding"
 # IPv4 Overlay Tunnels
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_PERF_SOURCE_DIR}/vpp_performance_results_ipv4o.rst \
     --formatting rst --start 3 --level 2 \
     --regex ".+ethip4[a-z0-9]+-[a-z0-9]*-ndr" \
     --title "IPv4 Overlay Tunnels"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_PERF_SOURCE_DIR}/vpp_performance_configuration_ipv4o.rst \
     --data "VAT_H" -f "rst" --start 3 --level 2 \
     --regex ".+ethip4[a-z0-9]+-[a-z0-9]*-ndr" \
     --title "IPv4 Overlay Tunnels"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     -o ${DTO_PERF_SOURCE_OPER_DIR}/vpp_performance_operational_data_ipv4o.rst \
     --data "SH_RUN" -f "rst" --start 3 --level 2 \
     --regex ".+ethip4[a-z0-9]+-[a-z0-9]*-ndr" \
     --title "IPv4 Overlay Tunnels"
 # IPv6 Overlay Tunnels
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_PERF_SOURCE_DIR}/vpp_performance_results_ipv6o.rst \
     --formatting rst --start 3 --level 2 \
     --regex ".+ethip6[a-z0-9]+-[a-z0-9]*-ndr" \
     --title "IPv6 Overlay Tunnels"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_PERF_SOURCE_DIR}/vpp_performance_configuration_ipv6o.rst \
     --data "VAT_H" -f "rst" --start 3 --level 2 \
     --regex ".+ethip6[a-z0-9]+-[a-z0-9]*-ndr" \
     --title "IPv6 Overlay Tunnels"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     -o ${DTO_PERF_SOURCE_OPER_DIR}/vpp_performance_operational_data_ipv6o.rst \
     --data "SH_RUN" -f "rst" --start 3 --level 2 \
     --regex ".+ethip6[a-z0-9]+-[a-z0-9]*-ndr" \
     --title "IPv6 Overlay Tunnels"
 # VM Vhost Connections
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_PERF_SOURCE_DIR}/vpp_performance_results_vhost.rst \
     --formatting rst --start 3 --level 2 \
     --regex ".+vhost.*" \
     --title "VM Vhost Connections"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_PERF_SOURCE_DIR}/vpp_performance_configuration_vhost.rst \
     --data "VAT_H" -f "rst" --start 3 --level 2 \
     --regex ".+vhost.*" \
     --title "VM Vhost Connections"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     -o ${DTO_PERF_SOURCE_OPER_DIR}/vpp_performance_operational_data_vhost.rst \
     --data "SH_RUN" -f "rst" --start 3 --level 2 \
     --regex ".+vhost.*" \
     --title "VM Vhost Connections"
 # IPSec Crypto HW: IP4 Routed-Forwarding
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_PERF_SOURCE_DIR}/vpp_performance_results_ipsec.rst \
     --formatting rst --start 3 --level 2 \
     --regex ".+ipsec.*" \
     --title "IPSec Crypto HW: IP4 Routed-Forwarding"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_PERF_SOURCE_DIR}/vpp_performance_configuration_ipsec.rst \
     --data "VAT_H" -f "rst" --start 3 --level 2 \
     --regex ".+ipsec.*" \
     --title "IPSec Crypto HW: IP4 Routed-Forwarding"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     -o ${DTO_PERF_SOURCE_OPER_DIR}/vpp_performance_operational_data_ipsec.rst \
     --data "SH_RUN" -f "rst" --start 3 --level 2 \
     --regex ".+ipsec.*" \
@@ -214,20 +214,20 @@ JEN_JOB='csit-dpdk-perf-1704-all'
 JEN_BUILD=(1 2 3 4 6 7 8 9 10 11)
 
 for i in "${JEN_BUILD[@]}"; do
-    curl --fail -fs ${JEN_URL}/${JEN_JOB}/${i}/artifact/${JEN_FILE_PERF} \
+    curl --fail -fs ${JEN_URL}/${JEN_JOB}/${i}/robot/report/${JEN_FILE_PERF} \
         -o ${PLOT_TESTPMD_SOURCE_DIR}/${JEN_JOB}-${i}.xml
     if [[ ${DEBUG} -eq 1 ]] ;
     then
         cp ./${JEN_JOB}-${JEN_BUILD[-1]}.zip ${STATIC_DIR_ARCH}/${JEN_JOB}-${JEN_BUILD[-1]}.zip
     else
-        curl --fail -fs ${JEN_URL}/${JEN_JOB}/${i}/artifact/\*zip\*/archive.zip \
+        curl --fail -fs ${JEN_URL}/${JEN_JOB}/${i}/robot/report/\*zip\*/robot-plugin.zip \
             -o ${STATIC_DIR_ARCH}/${JEN_JOB}-${i}.zip
     fi
 done
 
 unzip -o ${STATIC_DIR_ARCH}/${JEN_JOB}-${JEN_BUILD[-1]}.zip -d ${WORKING_DIR}/
 # Testpmd Performance Results
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_TESTPMD_SOURCE_DIR}/testpmd_performance_results.rst \
     --formatting rst --start 3 --level 2
 sed -i -e "s@###JOB###@${JEN_JOB}\/${JEN_BUILD[-1]}@g" \
@@ -244,205 +244,205 @@ if [[ ${DEBUG} -eq 1 ]] ;
 then
     cp ./${JEN_JOB}-${JEN_BUILD}.zip ${STATIC_DIR_ARCH}/${JEN_JOB}-${JEN_BUILD}.zip
 else
-    curl -fs ${JEN_URL}/${JEN_JOB}/${JEN_BUILD}/artifact/\*zip\*/archive.zip \
+    curl -fs ${JEN_URL}/${JEN_JOB}/${JEN_BUILD}/robot/report/\*zip\*/robot-plugin.zip \
         -o ${STATIC_DIR_ARCH}/${JEN_JOB}-${JEN_BUILD}.zip
 fi
 
 unzip -o ${STATIC_DIR_ARCH}/${JEN_JOB}-${JEN_BUILD}.zip -d ${WORKING_DIR}/
 # Cop Address Security
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_cop.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+cop.*" \
     --title "Cop Address Security"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_cop.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+cop.*" \
     --title "Cop Address Security"
 # DHCP Client and proxy
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_dhcp.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+dhcp.*" \
     --title "DHCP - Client and Proxy"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_dhcp.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+dhcp.*" \
     --title "DHCP - Client and Proxy"
 # GRE Overlay Tunnels
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_gre.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+ethip4gre.*" \
     --title "GRE Overlay Tunnels"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_gre.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+ethip4gre.*" \
     --title "GRE Overlay Tunnels"
 # iACL Security
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_iacl.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+iacl.*" \
     --title "iACL Security"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_iacl.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+iacl.*" \
     --title "iACL Security"
 # IPSec - Tunnels and Transport
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_ipsec.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+ipsec(tnl|tpt)+-.*" \
     --title "IPSec - Tunnels and Transport"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_ipsec.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+ipsec(tnl|tpt)+-.*" \
     --title "IPSec - Tunnels and Transport"
 # IPv4 Routed-Forwarding
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_ipv4.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+ethip4-ip4base-(func|ip4ecmp\-func|ip4proxyarp\-func|ip4arp\-func)+" \
     --title "IPv4 Routed-Forwarding"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_ipv4.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+ethip4-ip4base-(func|ip4ecmp\-func|ip4proxyarp\-func|ip4arp\-func)+" \
     --title "IPv4 Routed-Forwarding"
 # IPv6 Routed-Forwarding
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_ipv6.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+ethip6-ip6base-(func|ip6ecmp\-func|ip6ra\-func)+" \
     --title "IPv6 Routed-Forwarding"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_ipv6.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+ethip6-ip6base-(func|ip6ecmp\-func|ip6ra\-func)+" \
     --title "IPv6 Routed-Forwarding"
 # L2BD Ethernet Switching
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_SOURCE_DIR}/vpp_functional_results/vpp_functional_results_l2bd.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+eth-l2bdbasemac(lrn|stc)+-(func|eth\-2vhost|l2shg\-func).*" \
     --title "L2BD Ethernet Switching"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_l2bd.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+eth-l2bdbasemac(lrn|stc)+-(func|eth\-2vhost|l2shg\-func).*" \
     --title "L2BD Ethernet Switching"
 # L2XC Ethernet Switching
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_l2xc.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+eth-l2xcbase-(eth|func).*" \
     --title "L2XC Ethernet Switching"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_l2xc.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+eth-l2xcbase-(eth|func).*" \
     --title "L2XC Ethernet Switching"
 # LISP Overlay Tunnels
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_lisp.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+lisp.*" \
     --title "LISP Overlay Tunnels"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_lisp.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+lisp.*" \
     --title "LISP Overlay Tunnels"
 # QoS Policer Metering
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_policer.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+ipolicemark.*" \
     --title "QoS Policer Metering"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_policer.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+ipolicemark.*" \
     --title "QoS Policer Metering"
 # RPF Source Security
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_rpf.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+rpf.*" \
     --title "RPF Source Security"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_rpf.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+rpf.*" \
     --title "RPF Source Security"
 # Softwire Tunnels
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_softwire.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+swire.*" \
     --title "Softwire Tunnels"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_softwire.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+swire.*" \
     --title "Softwire Tunnels"
 # Tap Interface
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_tap.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+tap.*" \
     --title "Tap Interface"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_tap.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+tap.*" \
     --title "Tap Interface"
 # Telemetry - IPFIX and SPAN
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_telemetry.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+(ipfix|spanrx).*" \
     --title "Telemetry - IPFIX and SPAN"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_telemetry.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+(ipfix|spanrx).*" \
     --title "Telemetry - IPFIX and SPAN"
 # VLAN Tag Translation
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_vlan.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+(dot1q\-|dot1ad\-).*" \
     --title "VLAN Tag Translation"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_vlan.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+(dot1q\-|dot1ad\-).*" \
     --title "VLAN Tag Translation"
 # VRF Routed-Forwarding
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_vrf.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+ethip(4|6)+-ip(4|6)+basevrf.*" \
     --title "VRF Routed-Forwarding"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_vrf.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+ethip(4|6)+-ip(4|6)+basevrf.*" \
     --title "VRF Routed-Forwarding"
 # VXLAN Overlay Tunnels
-python run_robot_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTR_FUNC_SOURCE_DIR}/vpp_functional_results_vxlan.rst \
     --formatting rst --start 4 --level 2 \
     --regex ".+(ip4vxlan|ip6vxlan).*" \
     --title "VXLAN Overlay Tunnels"
-python run_robot_teardown_data.py -i ${WORKING_DIR}/archive/output.xml \
+python run_robot_teardown_data.py -i ${WORKING_DIR}/robot-plugin/output.xml \
     --output ${DTC_FUNC_SOURCE_DIR}/vpp_functional_configuration_vxlan.rst \
     --data "VAT_H" -f "rst" --start 4 --level 2 \
     --regex ".+(ip4vxlan|ip6vxlan).*" \
@@ -466,12 +466,12 @@ if [[ ${DEBUG} -eq 1 ]] ;
 then
     cp ./${JEN_JOB}-${JEN_BUILD}.zip ${STATIC_DIR_ARCH}/${JEN_JOB}-${JEN_BUILD}.zip
 else
-    curl -fs ${JEN_URL}/${JEN_JOB}/${JEN_BUILD}/artifact/\*zip\*/archive.zip \
+    curl -fs ${JEN_URL}/${JEN_JOB}/${JEN_BUILD}/robot/report/\*zip\*/robot-plugin.zip \
         -o ${STATIC_DIR_ARCH}/${JEN_JOB}-${JEN_BUILD}.zip
 fi
 
 unzip -o ${STATIC_DIR_ARCH}/${JEN_JOB}-${JEN_BUILD}.zip -d ${WORKING_DIR}/
-python run_robot_data.py -i ${WORKING_DIR}/archive/csit/output.xml \
+python run_robot_data.py -i ${WORKING_DIR}/robot-plugin/csit/output.xml \
     --output ${DTR_HONEYCOMB_SOURCE_DIR}/honeycomb_functional_results.rst \
     --formatting rst --start 3 --level 2
 sed -i -e "s@###JOB###@${JEN_JOB}\/${JEN_BUILD}@g" \