Publish Functest 2020 41/69541/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Mon, 13 Jan 2020 15:31:27 +0000 (16:31 +0100)
committerCédric Ollivier <cedric.ollivier@orange.com>
Mon, 13 Jan 2020 15:39:46 +0000 (16:39 +0100)
http://testresults.opnfv.org/functest/functest2020/

Change-Id: I4116b08bd2210231d78e2761a1089fbfc0d56a46
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
docs/com/pres/functest2020/functest2020.md [new file with mode: 0644]
docs/com/pres/functest2020/index.html [new file with mode: 0644]

diff --git a/docs/com/pres/functest2020/functest2020.md b/docs/com/pres/functest2020/functest2020.md
new file mode 100644 (file)
index 0000000..5ce143b
--- /dev/null
@@ -0,0 +1,57 @@
+# Functest 2020
+
+[Cédric Ollivier](mailto:cedric.ollivier@orange.com)
+
+2020/01/16
+
+
+
+### What's new in Jerma?
+
+
+### Better test case verification
+
+- switch to Ceph in our Functest SUTs
+- add Neutron features in our SUTs to improve the case verification
+- test all capabilities possible (e.g. vnc_console)
+- verify automatically the CNTT-related containers into additional to the
+  classical ones
+- harden xrally_kubernetes
+
+**Functest SUTs are compliant to CNTT RC**
+
+
+### New test cases
+
+- tempest_horizon
+- tempest_keystone
+- tempest_cinder
+- refstack_platform
+- refstack_object
+- octavia
+- xrally_kubernetes
+
+
+### New usage
+
+- **support CNTT RC (API testing, API and dataplane benchmarking, VNF onboarding and testing)**
+- verify ONAP WindRiver OpenLab via Functest CI in a VM ("Inception model")
+- allow minimal l2-only testing via Rally
+
+**still pushing the limit!**
+
+
+### Kali (K-release)
+
+- finish updating to Alpine 3.11 and Python 3.8
+- finish KloudBuster integration (it has to be updated to Python3 first)
+- add tempest-stress
+- update and possibly add heat-tempest-plugin
+- add cyborg-tempest-plugin? ironic-tempest-plugin ? xxx-tempest-plugin?
+- add CNF into Kubernetes testing
+
+**continuously hardening the gates and improving code quality**
+
+
+
+## Thank you
diff --git a/docs/com/pres/functest2020/index.html b/docs/com/pres/functest2020/index.html
new file mode 100644 (file)
index 0000000..88195be
--- /dev/null
@@ -0,0 +1,52 @@
+<html>
+<head>
+<title>Functest 2020</title>
+<meta name="author" content="Cédric Ollivier">
+<meta name="viewport"
+    content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
+<link rel="stylesheet" href="../reveal.js/css/reveal.css">
+<link rel="stylesheet" href="../reveal.js/css/theme/white.css">
+<link rel="stylesheet" href="../reveal.js/lib/css/zenburn.css">
+<script>
+var link = document.createElement( 'link' );
+link.rel = 'stylesheet';
+link.type = 'text/css';
+link.href = window.location.search.match( /print-pdf/gi ) ? '../reveal.js/css/print/pdf.css' : '../reveal.js/css/print/paper.css';
+document.getElementsByTagName( 'head' )[0].appendChild( link );
+</script>
+</head>
+<body>
+    <div class="reveal">
+        <div class="slides">
+            <section data-markdown="functest2020.md" data-separator="^\n\n\n"
+                data-separator-vertical="^\n\n" data-separator-notes="^Note:"></section>
+        </div>
+    </div>
+    <script src="../reveal.js/lib/js/head.min.js"></script>
+    <script src="../reveal.js/js/reveal.js"></script>
+    <script>
+        Reveal.initialize({
+            dependencies : [ {
+                src : '../reveal.js/plugin/markdown/marked.js',
+                condition : function() {
+                    return !!document.querySelector('[data-markdown]');
+                }
+            }, {
+                src : '../reveal.js/plugin/markdown/markdown.js',
+                condition : function() {
+                    return !!document.querySelector('[data-markdown]');
+                }
+            }, {
+                src: '../reveal.js/plugin/highlight/highlight.js',
+                async: true,
+                callback: function() {
+                    hljs.initHighlightingOnLoad();
+                }
+            }, {
+            src: '../reveal.js/plugin/notes/notes.js',
+        async: true
+            } ]
+        });
+    </script>
+</body>
+</html>