summaryrefslogtreecommitdiffstats
path: root/contrib/TOM/README
diff options
context:
space:
mode:
authorAlassane Samba <alassane.samba@orange.com>2017-03-29 16:19:15 +0200
committerAlassane Samba <alassane.samba@orange.com>2017-03-29 14:46:47 +0000
commit80b0ba4a8d41adee65adf73bebed4bbef3c065c3 (patch)
tree1359a36885c5dd62e0f4f63a90cbdf406cde4f28 /contrib/TOM/README
parent1bcbfb8a99e0a42bb6d5b87ade3ec15fcddc4bf7 (diff)
init TOM: machine learning on test results
Change-Id: Ic66214e53d694bef9d4fac08a2ededa1f3ae4f82 Signed-off-by: Alassane Samba <alassane.samba@orange.com>
Diffstat (limited to 'contrib/TOM/README')
-rw-r--r--contrib/TOM/README27
1 files changed, 25 insertions, 2 deletions
diff --git a/contrib/TOM/README b/contrib/TOM/README
index 706573ce..c7581233 100644
--- a/contrib/TOM/README
+++ b/contrib/TOM/README
@@ -1,4 +1,27 @@
-https://wiki.opnfv.org/display/testing/R+post-processing+of+the+Yardstick+results
-
+# TOM: Machine Learning-Based Test Results Analysis
This folder is created for TOM, a performance dataset processing tool, by Alassane Samba <alassane.samba@orange.com>
+see https://wiki.opnfv.org/display/testing/R+post-processing+of+the+Yardstick+results
+
+## deploy the TOM API server
+Rscript tomRun.R
+
+## load file
+curl <your_local_ip>:8000/read?file=~/TOM/examples/test_opnfv_yardstick_tc012.csv
+
+## analyze
+curl <your_local_ip>:8000/analyze?input=deploy_scenario:version:pod_name:runner_id&output=bandwidth.MBps.
+
+## view bivariate correlation between the inputs and the output
+curl <your_local_ip>:8000/correlation
+
+## view the analysis results in terms of output explaination rate obtained by combining inputs
+curl <your_local_ip>:8000/explain
+
+## view the corresponding graphic
+curl <your_local_ip>:8000/explainGraph > explainGraph.png
+
+## compare different PODs (boxplots)
+curl <your_local_ip>:8000/comparGraph?input=pod_name&output=bandwidth.MBps.&limit=10 > comparGraph.png
+## compare different configurations described by pod_name and deploy_scenario (boxplots)
+curl <your_local_ip>:8000/comparGraph?input=pod_name:deploy_scenario&output=bandwidth.MBps.&limit=20 > comparGraph2.png