diff options
author | Manuel Buil <mbuil@suse.com> | 2017-12-21 17:26:05 +0100 |
---|---|---|
committer | Brady Johnson <bjohnson@inocybe.com> | 2018-01-31 16:10:30 +0000 |
commit | 575a8c98517c587dfdccfad93a6ea119ad689629 (patch) | |
tree | 6e9ec81f930df4738b5f7343f2dc7f9afeb45676 /sfc/tests/functest/config.yaml | |
parent | 7abf19f9cc194213484873770148cf5bc980aefd (diff) |
Test the deletion of chain
This is the flow of the test:
1 - Create a vnffg in tacker (i.e. chain + classifier)
2 - Remove the vnffg
3 - Check that the RSPs are removed from operation DB in ODL and
the classifier rules are not present in the flows
4 - Create a new vnffg
5 - Test the new chain:
5.1 - Check HTTP traffic works
5.2 - Block HTTP traffic in VNF and check that it does not work anymore
Change-Id: Ia077e58c5cbce4258a2f8a36f6b961eb923ff9c5
Signed-off-by: Manuel Buil <mbuil@suse.com>
Diffstat (limited to 'sfc/tests/functest/config.yaml')
-rw-r--r-- | sfc/tests/functest/config.yaml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sfc/tests/functest/config.yaml b/sfc/tests/functest/config.yaml index 31e0a2ae..5bbba65f 100644 --- a/sfc/tests/functest/config.yaml +++ b/sfc/tests/functest/config.yaml @@ -66,3 +66,16 @@ testcases: test_vnfd: "test-symmetric-vnfd.yaml" allowed_source_port: 22222 blocked_source_port: 33333 + + sfc_chain_deletion: + enabled: false + order: 3 + description: "Verify if chains work correctly after deleting one" + net_name: example-net + subnet_name: example-subnet + router_name: example-router + subnet_cidr: "11.0.0.0/24" + secgroup_name: "example-sg" + secgroup_descr: "Example Security group" + test_vnfd_red: "test-one-chain-vnfd1.yaml" + test_vnffgd_red: "test-deletion-vnffgd.yaml" |