From 79767c7e32fbdf7ef28be856f6bf566bf8a1fc47 Mon Sep 17 00:00:00 2001
From: Morgan Richomme <morgan.richomme@orange.com>
Date: Fri, 10 Jun 2016 08:16:07 +0200
Subject: Update testapi presentation

Change-Id: Ic1fd53a7a1e7cc35259bc2af78dab791617b6185
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
---
 docs/com/pres/testapi.html | 57 ++++++++++++++++++++++++++++++++++++----------
 1 file changed, 45 insertions(+), 12 deletions(-)

(limited to 'docs')

diff --git a/docs/com/pres/testapi.html b/docs/com/pres/testapi.html
index 4479b93b..1d2e683c 100755
--- a/docs/com/pres/testapi.html
+++ b/docs/com/pres/testapi.html
@@ -107,27 +107,41 @@
                     <section data-markdown>
                     ## Lessons learned in B.
                     * Wiki documentation is painful
-                    * result modl too simple
-                     * version used for scenario
+                    * Result model too simple
+                     * version used instead of scenario
                      * no version
-                     * no overall criteria (passed/failed)
+                     * no overall criteria (PASS/FAIL)
                     * need unit tests for data model evolution
                     </section>
                     <section data-markdown>
                     ## Colorado refactoring
-                    * done by Serena Feng (ZTE)
-                    * update of the data model (based on lesson learned)
-                    * creation of a swagger tornado framework for the doc
-                    * creation of unit tests
+                    * Done by Serena Feng (ZTE)
+                    * Update of the data model (based on lessons learned)
+                    * New swagger tornado framework for the doc
+                    * URL and Mongo collection renaming
+                    * Scripts to manage backup/restore/DB update
+                    * Setup scripts
+                    * Unit tests
                     </section>
                 </section>
 
                 <section>
                     <section data-markdown>
-						#API evolution
+						# Result management changes
                     </section>
-<section>
-						<h3>Test API evolution</h3>
+                    
+                    <section data-markdown>
+						## main changes
+						An URI change...
+						
+						testresults.opnfv.org/test/testapi => testresults.opnfv.org/test/api/v1
+						
+						http://testresults.opnfv.org/test/api/v1/projects
+						http://testresults.opnfv.org/test/api/v1/projects/yardstick/cases
+                        http://testresults.opnfv.org/test/api/v1/results?case=Tempest&period=1					
+						</section>
+						<section>
+						<h3>One new field for pods</h3>
 						<table>
 							<thead>
 								<tr>
@@ -136,6 +150,25 @@
 									<th>Colorado</th>
 								</tr>
 							</thead>
+							<tbody>
+								<tr>
+									<td>role</td>
+									<td>N.R</td>
+									<td>community_pod, ci_pod, ..</td>
+								</tr>
+							</tbody>
+						</table>                        
+						</section>
+                        <section>
+						<h3>New fields and filters for results</h3>
+						<table>
+							<thead>
+								<tr>
+									<th>Item</th>
+									<th>Brahmaputra</th>
+									<th>Colorado</th>
+								</tr>
+							</thead>
 							<tbody>
 								<tr>
 									<td>date</td>
@@ -158,7 +191,7 @@
 									<td>passed/failed</td>
 								</tr>
 								<tr>
-									<td>trust_indictator</td>
+									<td>trust_indicator</td>
 									<td>N.R</td>
 									<td>between 0 and 1</td>
 								</tr>
@@ -171,7 +204,7 @@
 						</table>
 					</section>
                     <section data-markdown>
-						## Swagger doc
+						http://testresults.opnfv.org/test/swagger/spec.html
 						![alt text](../img/testapi1.png "Test API swagger interface")
                     </section>
 <section>
-- 
cgit