Have questions? Stuck? Please check our FAQ for some common questions and answers.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

Test Plan - Functional

Last Update: 
by: 

ID

Description

Mode

Prio

Passing Criteria

TestON Test

TestON Case

Roadmap

 

Single instance, distribute core

 

 

 

 

 

 

FN-1

Starting single instance ONOS, install ONOS, start onos-service and obtain all the component (ONOS bench, ONOScli,ONOS instance, Mininet) handles

Reactive
(with app-fwd installed)

 

check Karaf Log with "onos started"
?

ProdFunc
ProdFunc13

CASE 1

Now

FN-2

Controller assignment to the switches

Reactive

 

Using the command sh ovs-vsctl get-controller {swName}

ProdFunc
ProdFunc13

CASE 4

Now

FN-3
 

Host Discovery before adding intents

Reactive

 

Pingall

ProdFunc
ProdFunc13

CASE 4

Now

FN-4

Point Intent Addition (matching on port numbers)
Bugs discovered- 1)Overlapping flow rules
2) Overlapping flow match conditions
 

Proactive

 

ping between the hosts

ProdFunc
ProdFunc13

CASE 9

Now

FN-5

Host Intent Addition

Proactive

 

ping between the hosts

ProdFunc
ProdFunc13

CASE 6

Now

FN-6

Compare ONOS topo & mininet topo

Proactive

 

using STS

ProdFunc
ProdFunc13

CASE 5

Now

FN-7

Link discovery consistency -
Bring a mininet link down and then up

Proactive

 

  • Continuous ping
  • Compare MN topo and ONOS topo and
  • Verify from the topology command output  if the number of links are -2 when link down is  implemented and same number of links before bringing down the link when link up is implemented

ProdFunc
ProdFunc13

CASE 7

Now

FN-8

Switch down discovery

Proactive

High

  • Compare MN topo and ONOS topo
  • Ping

 

 

 

FN-9

Verify Intents with VLAN-id

Proactive
Reactive

Low

 

 

 

Sprint?

FN-10

Link Discover using BDDP; Steps:

  1. setup a test topo with non-OF Br connected two OF topo
  2. let ONOS discover the topo;
  3. compare ONOS topo and Mininet Topo

?

Low

ONOS reportes topo matches MN topo

None

None

Sprint?

FN-11

Rewrite actions in intents
(sync up with Jono)

?

High

 

 

 

Sprint1

FN-12

Remove previously added intents before adding new type of intents

?

High

 Ping Test

 

CASE 8

Sprint1

FN-13

Point to Point Intent Addition (match on arbitrary fields, may be ip)

Proactive

 

Ping

 

CASE 31

Now

FN-14

Port up/down discovery

 

High

Compare MN topo and ONOS topo
Ping
?

 

CASE 7

Now

FN-15Implement test script for one hop point intent LowRefer to JIRA issue from dev
  1. ONOS-151
  Sprint1
FN-16Point intent related SDN-IP matching on ICMPProactive ping CASE 31Now
FN-17Point intent related SDN-IP matching on TCPProactive iperf CASE 32Now
FN-18MultiPoint to single point intent related SDN-IP matching on IP prefix and rewriting mac addressProactive ping CASE 33Now
  • No labels