Difference between revisions of "CSIT/Honeycomb/Summary"

From fd.io
Jump to: navigation, search
m
(updated summary)
Line 1: Line 1:
Features implemented in Honeycomb vs. existing test cases
+
New features tested since 16.09
 
{|class="wikitable"
 
{|class="wikitable"
 
! Honeycomb feature
 
! Honeycomb feature
 
! Components tested
 
! Components tested
! Components not tested
+
! Notes
 +
 
 +
|-
 +
| NSH plugin support
 +
| CRD for NSH entries, maps
 +
|
 +
|-
 +
| LISP
 +
| CRD for Lisp: mappings, locator sets, adjacencies, map resolvers, PITR
 +
|
 +
|-
 +
| NAT management
 +
| CRD for NAT entries, adding to interfaces
 +
|
 +
|-
 +
| Port mirroring management (SPAN)
 +
| CRD for SPAN, adding to interfaces
 +
|
 +
|-
 +
| ACL plugin support
 +
| ''in progress''
 +
|
 +
|}
 +
 
 +
Previously tested Honeycomb features
 +
{|class="wikitable"
 +
! Honeycomb feature
 +
! Components tested
 +
! Notes
  
 
|-
 
|-
 
| Base interface management
 
| Base interface management
 
| CRUD for interface state, ipv4 address, ipv4 neighbor
 
| CRUD for interface state, ipv4 address, ipv4 neighbor
| CRUD for ipv6 address
+
| todo: CRUD for ipv6
 
|-
 
|-
 
| Bridge domain management
 
| Bridge domain management
Line 33: Line 61:
 
| CRD for low-level classifier API. Tables and session management.
 
| CRD for low-level classifier API. Tables and session management.
 
|
 
|
|-
 
| ACL plugin classifier management
 
| ''in progress''
 
| traffic tests for classifiers by: mac, ip4, ip6, icmp type/code, ip protocol, port
 
 
|-
 
|-
 
| Vxlan-GPE management
 
| Vxlan-GPE management
 
| CRD for vxlan-gpe tunnels
 
| CRD for vxlan-gpe tunnels
 
|
 
|
|-
 
| GRE management
 
| -
 
| CRUD for GRE components
 
|-
 
| NSH plugin support
 
| CRD for NSH entries, maps
 
 
|
 
|
 
|-
 
|-
| LISP
+
| Provider Backbone Bridge management
| CRD for Lisp: mappings, locator sets, adjacencies, map resolvers, PITR
+
| CRD for PBB sub-interfaces
 
|
 
|
|-
 
| NAT management
 
| CRD for NAT entries, adding to interfaces
 
|
 
|-
 
| iOam trace
 
| -
 
| CRD for ioam trace components
 
|-
 
| Routing management
 
| -
 
| CRUD for routing components
 
 
|}
 
|}

Revision as of 11:01, 13 January 2017

New features tested since 16.09

Honeycomb feature Components tested Notes
NSH plugin support CRD for NSH entries, maps
LISP CRD for Lisp: mappings, locator sets, adjacencies, map resolvers, PITR
NAT management CRD for NAT entries, adding to interfaces
Port mirroring management (SPAN) CRD for SPAN, adding to interfaces
ACL plugin support in progress

Previously tested Honeycomb features

Honeycomb feature Components tested Notes
Base interface management CRUD for interface state, ipv4 address, ipv4 neighbor todo: CRUD for ipv6
Bridge domain management CRUD for bridge domain, adding interfaces to bridge domains, CRD for L2-FIB
Vxlan tunnel management CRD for vxlan tunnels
Vhost user interface management CRUD for vhost user interfaces
Tap interface management CRUD for tap interfaces
VLAN management CRUD for vlan sub-interfaces, with tag rewrite
Low level classifier management CRD for low-level classifier API. Tables and session management.
Vxlan-GPE management CRD for vxlan-gpe tunnels
Provider Backbone Bridge management CRD for PBB sub-interfaces