diff options
author | kalyanreddy <reddyx.gundarapu@intel.com> | 2017-04-05 19:01:26 +0530 |
---|---|---|
committer | Kalyan reddy Gundarapu <reddyx.gundarapu@intel.com> | 2017-04-06 13:36:54 +0000 |
commit | 070df31c821a397796047c0a59474ba16ec1c7dd (patch) | |
tree | 8e517f60efb1cbd70f3e32610efde6a68c0d5b84 /ci/envs/packet_forwarding.sh | |
parent | af8d29d3d6119cf43344970023f0548a28922234 (diff) |
Publishing packet forwarding test cases results.
This patch includes scripts to push packet forwarding test results
in to local influxdb and then publish on to local grafana dashboard.
Change-Id: I2f93b13730c0a791bd1e7530e0349cd52a649b58
Co-Authored by:Srinivas <srinivas.atmakuri@tcs.com>
Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
Diffstat (limited to 'ci/envs/packet_forwarding.sh')
-rwxr-xr-x[-rw-r--r--] | ci/envs/packet_forwarding.sh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/ci/envs/packet_forwarding.sh b/ci/envs/packet_forwarding.sh index 643957a2d..c93bb2751 100644..100755 --- a/ci/envs/packet_forwarding.sh +++ b/ci/envs/packet_forwarding.sh @@ -77,6 +77,13 @@ function print_results() { done } +function publish_results() { + test_type=$1 + results_dir=${TEST_REPORT_LOG_DIR}/${LOG_SUBDIR}/results* + time_stamp=$(date -u +"%Y-%m-%d-%H-%M-%S") + ( cd /root/workspace/scripts ; python data_publish.py $time_stamp $test_type $results_dir ) +} + function execute_vsperf() { # figure out list of TCs and execution parameters case $2 in @@ -148,6 +155,9 @@ function execute_vsperf() { mkdir -p ${TEST_REPORT_LOG_DIR}/${LOG_SUBDIR} [ -f "$LOG_FILE" ] && mv "${LOG_FILE}" "${TEST_REPORT_LOG_DIR}/${LOG_SUBDIR}" &> /dev/null [ -d "$RES_DIR" ] && mv "$RES_DIR" "${TEST_REPORT_LOG_DIR}/${LOG_SUBDIR}" &> /dev/null + + # Publish test cases results to Grafana Dashboard + publish_results $1 } #Install vsperf and set up the environment |