Difference between revisions of "CSIT/Honeycomb/Summary"
From fd.io
< CSIT
(updated summary) |
(updated summary) |
||
Line 1: | Line 1: | ||
− | = | + | Features implemented in Honeycomb vs. existing test cases |
− | + | {|class="wikitable" | |
− | + | ! Honeycomb feature | |
− | + | ! Components tested | |
− | + | ! Components not tested | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | |- | |
− | + | | Base interface management | |
− | + | | CRUD for interface state, ipv4 address, ipv4 neighbor | |
− | + | | ipv6 address | |
− | + | |- | |
− | + | | 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. | ||
+ | | | ||
+ | |- | ||
+ | | ACL plugin classifier management | ||
+ | | ''in progress'' | ||
+ | | traffic tests for classifiers by: mac, ip4, ip6, icmp type/code, ip protocol, port | ||
+ | |- | ||
+ | | Vxlan-GPE management | ||
+ | | CRD for vxlan-gpe tunnels | ||
+ | | | ||
+ | |- | ||
+ | | GRE management | ||
+ | | - | ||
+ | | CRUD for GRE components | ||
+ | |- | ||
+ | | NSH plugin support | ||
+ | | CRD for NSH entries, maps | ||
+ | | | ||
+ | |- | ||
+ | | LISP | ||
+ | | CRD for Lisp: mappings, locator sets, adjacencies, map resolvers, PITR | ||
+ | | | ||
+ | |- | ||
+ | | Bridge-domain ARP termination table management | ||
+ | | CRUD for ARP-termination components | ||
+ | | | ||
+ | |- | ||
+ | | 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 16:10, 12 January 2017
Features implemented in Honeycomb vs. existing test cases
Honeycomb feature | Components tested | Components not tested |
---|---|---|
Base interface management | CRUD for interface state, ipv4 address, ipv4 neighbor | ipv6 address |
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. | |
ACL plugin classifier management | in progress | traffic tests for classifiers by: mac, ip4, ip6, icmp type/code, ip protocol, port |
Vxlan-GPE management | CRD for vxlan-gpe tunnels | |
GRE management | - | CRUD for GRE components |
NSH plugin support | CRD for NSH entries, maps | |
LISP | CRD for Lisp: mappings, locator sets, adjacencies, map resolvers, PITR | |
Bridge-domain ARP termination table management | CRUD for ARP-termination components | |
NAT management | CRD for NAT entries, adding to interfaces | |
iOam trace | - | CRD for ioam trace components |
Routing management | - | CRUD for routing components |