User Tools

Site Tools


This is an old revision of the document!

Brahmaputra Testing: Service Function Chaining

This wiki details the identified test cases for the OPNFV SFC Brahmaputra release.

Common testing setup

Use the following slide for a logical overview of the testing scenario: Logical Testing Overview

  1. Create 2 Service Chains via Tacker: Chain1 and Chain2
    1. Chain1 will only traverse SF1, which will block HTTP and allow everything else to pass
    2. Chain2 will only traverse SF2, which will block SSH and allow everything else to pass
    3. The 2 Service Functions (SF1 and SF2) will be created by Tacker
  2. Create the setup in the aforementioned slide with the following:
    1. 2 Client VMs, in the respective Group Based Policy End Point Groups, EpgClient1 and EpgClient2 (This is done by creating Security Groups in OpenStack, which GBP will map to EPGs)
    2. 1 Server VM in the Group Based Policy End Point Group, EpgServer
    3. Configure the GBP policy for EpgClient1 to EpgServer to be Chain1
    4. Configure the GBP policy for EpgClient2 to EpgServer to be Chain2

Test Cases

TC1 - Verify that only 2 VMs are created for Service Chains Chain1 and Chain2 TC2 - Verify that Client1 can not do HTTP traffic, but can do SSH traffic TC3 - Verify that Client2 can not do SSH traffic, but can do HTTP traffic

sfc_brahmaputra_testing.1448903229.txt.gz · Last modified: 2015/11/30 17:07 by Brady Johnson