Difference between revisions of "CSIT/csit1704 plan"

From fd.io
Jump to: navigation, search
 
(8 intermediate revisions by 2 users not shown)
Line 3: Line 3:
  
 
== Release Deliverables ==
 
== Release Deliverables ==
 
<font color=red>DRAFT list - work in progress</font>
 
  
 
{|class="wikitable"
 
{|class="wikitable"
Line 13: Line 11:
 
|-
 
|-
 
| CryptoDev
 
| CryptoDev
| WIP
+
| Done
 
| csit-perf
 
| csit-perf
 
| Further VPP cryptodev use cases.
 
| Further VPP cryptodev use cases.
 
|-
 
|-
| SNAT44
+
| NAT44
| TBC
+
| Done
 
| csit-perf
 
| csit-perf
 
| SNAT44 single thread and multi-thread multi-core performance tests.
 
| SNAT44 single thread and multi-thread multi-core performance tests.
|-
 
| Stateful Security Groups
 
| TBC
 
| csit-perf
 
| L2 switching with Stateful Security Groups.
 
 
|-
 
|-
 
| VM vhost use cases
 
| VM vhost use cases
| TBC
+
| Done
 
| csit-perf
 
| csit-perf
 
| Add vhost use cases and topologies as captured on csit vhostuser use cases wiki: multi-thread multi-core, vxlan, multiple VMs.
 
| Add vhost use cases and topologies as captured on csit vhostuser use cases wiki: multi-thread multi-core, vxlan, multiple VMs.
|-
 
| LXC memif use cases
 
| TBC
 
| csit-perf
 
| Initial VPP in LXC memif use cases and topologies.
 
 
|-
 
|-
 
| DPDK17.02 testpmd
 
| DPDK17.02 testpmd
| WIP
+
| Done
 
| csit-perf
 
| csit-perf
 
| Standalone DPDK tests for baseline NIC-to-NIC performance.
 
| Standalone DPDK tests for baseline NIC-to-NIC performance.
 +
|-
 +
| NIC models coverage
 +
| Done
 +
| csit-perf
 +
| Extending perf tests coverage for x710, xl710, vic1385, vic1227.
 +
|-
 +
| Centos tests
 +
| Done
 +
| csit-func
 +
| Functional VPP on Centos tests in VIRL testbeds environment.
 +
|-
 +
| Stateful Security Groups
 +
| InReview
 +
| csit-perf
 +
| L2 switching with Stateful Security Groups.
 
|-
 
|-
 
| NSH_SFC
 
| NSH_SFC
| TBC
+
| InReview
 
| csit-perf
 
| csit-perf
 
| VPP as Service Function Forwarder SFF, SFC Classifier, NSH Proxy.
 
| VPP as Service Function Forwarder SFF, SFC Classifier, NSH Proxy.
 +
|-
 +
| LXC memif use cases
 +
| TBC
 +
| csit-perf
 +
| Initial VPP in LXC memif use cases and topologies.
 
|-
 
|-
 
| IPFIX
 
| IPFIX
Line 51: Line 59:
 
| csit-perf
 
| csit-perf
 
| IPFIX netflow per flow statistics collection.
 
| IPFIX netflow per flow statistics collection.
|-
 
| NIC models coverage
 
| WIP
 
| csit-perf
 
| Extending perf tests coverage for x710, xl710, vic1385, vic1227.
 
 
|-
 
|-
 
| VPP multi-thread profiling
 
| VPP multi-thread profiling
| WIP
+
| TBC
 
| csit-perf
 
| csit-perf
 
| Updates to existing m-thread m-core tests to verify results repeatibility. Introduce simultaneous multi-threading SMT (Intel hyper-threading HT).
 
| Updates to existing m-thread m-core tests to verify results repeatibility. Introduce simultaneous multi-threading SMT (Intel hyper-threading HT).
Line 66: Line 69:
 
| csit-perf
 
| csit-perf
 
| SPAN performance tests.
 
| SPAN performance tests.
|-
 
| TLDK
 
| TBC
 
| csit-perf
 
| TLDK performance tests.
 
|-
 
| Centos tests
 
| WIP
 
| csit-func
 
| Functional VPP on Centos tests in VIRL testbeds environment.
 
 
|}
 
|}
  
Line 91: Line 84:
 
| New TCs code frozen. Only low-risk changes accepted on main branch.
 
| New TCs code frozen. Only low-risk changes accepted on main branch.
 
|-
 
|-
| csit rls1701 pull
+
| csit rls1704 pull
 
| 2017-04-12
 
| 2017-04-12
 
| pull csit release throttle branch.
 
| pull csit release throttle branch.

Latest revision as of 13:35, 3 May 2017

Introduction

Release Deliverables

Name Status Test Category Description
CryptoDev Done csit-perf Further VPP cryptodev use cases.
NAT44 Done csit-perf SNAT44 single thread and multi-thread multi-core performance tests.
VM vhost use cases Done csit-perf Add vhost use cases and topologies as captured on csit vhostuser use cases wiki: multi-thread multi-core, vxlan, multiple VMs.
DPDK17.02 testpmd Done csit-perf Standalone DPDK tests for baseline NIC-to-NIC performance.
NIC models coverage Done csit-perf Extending perf tests coverage for x710, xl710, vic1385, vic1227.
Centos tests Done csit-func Functional VPP on Centos tests in VIRL testbeds environment.
Stateful Security Groups InReview csit-perf L2 switching with Stateful Security Groups.
NSH_SFC InReview csit-perf VPP as Service Function Forwarder SFF, SFC Classifier, NSH Proxy.
LXC memif use cases TBC csit-perf Initial VPP in LXC memif use cases and topologies.
IPFIX TBC csit-perf IPFIX netflow per flow statistics collection.
VPP multi-thread profiling TBC csit-perf Updates to existing m-thread m-core tests to verify results repeatibility. Introduce simultaneous multi-threading SMT (Intel hyper-threading HT).
SPAN TBC csit-perf SPAN performance tests.

Release Milestones

Milestone Date Deliverables
CSIT code freeze 2017-04-12 New TCs code frozen. Only low-risk changes accepted on main branch.
csit rls1704 pull 2017-04-12 pull csit release throttle branch.
CSIT bug fixes 2017-04-19 CSIT1704 code complete.
CSIT report 2017-04-26 CSIT report published

Expected Dependencies on Other Projects

  • dpdk-17.02 release
  • vpp-17.04 release