From 85d80de9fd2df257e6b01f75bfe99c9d318a47b6 Mon Sep 17 00:00:00 2001 From: selias Date: Thu, 20 Jul 2017 09:50:58 +0200 Subject: Static report content - Honeycomb Change-Id: I39899747f99684b932bb9c88268391e55b6fc779 Signed-off-by: selias (cherry picked from commit cd8d4dc1498a69b4f9541fb4405fd31fd61d81d9) --- resources/tools/report_gen/conf.py | 4 +++- resources/tools/report_gen/run_report.cfg | 2 ++ resources/tools/report_gen/run_report.sh | 17 ++++++++++++++++- 3 files changed, 21 insertions(+), 2 deletions(-) (limited to 'resources') diff --git a/resources/tools/report_gen/conf.py b/resources/tools/report_gen/conf.py index 21a10d16db..b16cc4e42f 100644 --- a/resources/tools/report_gen/conf.py +++ b/resources/tools/report_gen/conf.py @@ -70,6 +70,7 @@ rst_epilog = """ .. _TRex intallation: https://git.fd.io/csit/tree/resources/tools/trex/trex_installer.sh?h=rls1707 .. _TRex driver: https://git.fd.io/csit/tree/resources/tools/trex/trex_stateless_profile.py?h=rls1707 .. _CSIT Honeycomb Functional Tests Documentation: https://docs.fd.io/csit/rls1707/doc/tests.vpp.func.html +.. _CSIT Honeycomb Performance Tests Documentation: https://docs.fd.io/csit/rls1707/doc/tests.vpp.perf.html .. _CSIT DPDK Performance Tests Documentation: https://docs.fd.io/csit/rls1707/doc/tests.dpdk.perf.html .. _CSIT VPP Functional Tests Documentation: https://docs.fd.io/csit/rls1707/doc/tests.vpp.func.html .. _CSIT VPP Performance Tests Documentation: https://docs.fd.io/csit/rls1707/doc/tests.vpp.perf.html @@ -78,7 +79,8 @@ rst_epilog = """ .. _FD.io test executor vpp performance jobs: https://jenkins.fd.io/view/csit/job/csit-vpp-perf-1707-all .. _FD.io test executor vpp functional jobs: https://jenkins.fd.io/view/csit/job/csit-vpp-functional-1707-ubuntu1604-virl/lastSuccessfulBuild .. _FD.io test executor dpdk performance jobs: https://jenkins.fd.io/view/csit/job/csit-dpdk-perf-1707-all -.. _FD.io test executor HoneyComb functional jobs: https://jenkins.fd.io/view/csit/job/hc2vpp-csit-integration-1707-ubuntu1604/lastSuccessfulBuild +.. _FD.io test executor Honeycomb functional jobs: https://jenkins.fd.io/view/csit/job/hc2vpp-csit-integration-1707-ubuntu1604/lastSuccessfulBuild +.. _FD.io test executor honeycomb performance jobs: https://jenkins.fd.io/view/hc2vpp/job/hc2vpp-csit-perf-master-ubuntu1604/lastSuccessfulBuild .. _FD.io test executor NSH_SFC functional jobs: https://jenkins.fd.io/view/csit/job/csit-nsh_sfc-verify-func-1707-ubuntu1604-virl/lastSuccessfulBuild .. _FD.io VPP compile job: https://jenkins.fd.io/view/vpp/job/vpp-merge-1707-ubuntu1604/ .. _FD.io VPP compile job: https://jenkins.fd.io/view/vpp/job/vpp-merge-1707-ubuntu1604/ diff --git a/resources/tools/report_gen/run_report.cfg b/resources/tools/report_gen/run_report.cfg index 642a3e3435..76c55acd26 100644 --- a/resources/tools/report_gen/run_report.cfg +++ b/resources/tools/report_gen/run_report.cfg @@ -50,6 +50,8 @@ JOB[PERF,DPDK,BLD]="1 2 3 4 5 6 7 8 9 10" JOB[PERF,DPDK,FBLD]=10 JOB[FUNC,VPP]=csit-vpp-functional-1707-ubuntu1604-virl JOB[FUNC,VPP,BLD]=lastSuccessfulBuild +JOB[PERF,HC]=hc2vpp-csit-perf-master-ubuntu1604 +JOB[PERF,HC,BLD]=4 JOB[FUNC,HC]=hc2vpp-csit-integration-1707-ubuntu1604 JOB[FUNC,HC,BLD]=lastSuccessfulBuild JOB[FUNC,NSH]=hc2vpp-csit-integration-1707-ubuntu1604 diff --git a/resources/tools/report_gen/run_report.sh b/resources/tools/report_gen/run_report.sh index db079773c8..9076526eda 100755 --- a/resources/tools/report_gen/run_report.sh +++ b/resources/tools/report_gen/run_report.sh @@ -103,7 +103,7 @@ then --output ${DIR[STATIC,ARCH]}/${JOB[FUNC,VPP]}-${JOB[FUNC,VPP,BLD]}.zip fi -### HONEYCOMB SOURCE DATA +### HONEYCOMB FUNCTIONAL SOURCE DATA #if [[ ${DEBUG} -eq 1 ]] ; # cp ./${JOB[FUNC,HC]}-${JOB[FUNC,HC,BLD]}.zip ${DIR[STATIC,ARCH]}/${JOB[FUNC,HC]}-${JOB[FUNC,HC,BLD]}.zip @@ -115,6 +115,21 @@ then --output ${DIR[STATIC,ARCH]}/${JOB[FUNC,HC]}-${JOB[FUNC,HC,BLD]}.zip fi +### HONEYCOMB PERFORMANCE SOURCE DATA + +#if [[ ${DEBUG} -eq 1 ]] ; +# cp ./${JOB[PERF,HC]}-${JOB[PERF,HC,BLD]}.zip ${DIR[STATIC,ARCH]}/${JOB[PERF,HC]}-${JOB[PERF,HC,BLD]}.zip +#fi + +if [[ ${DEBUG} -eq 0 ]] ; +then + blds=${JOB[PERF,HC,BLD]} + for i in ${blds[@]}; do + curl --silent ${URL[JENKINS,HC]}/${JOB[PERF,HC]}/${JOB[PERF,HC,BLD]}/robot/report/\*zip\*/robot-plugin.zip \ + --output ${DIR[STATIC,ARCH]}/${JOB[PERF,HC]}-${JOB[PERF,HC,BLD]}.zip +done +fi + ### NSH_SFC SOURCE DATA #if [[ ${DEBUG} -eq 1 ]] ; -- cgit 1.2.3-korg