summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-10-18Merge "Adding scenario documentation" into stable/euphratesopnfv-5.0.RC1opnfv-5.0.0Tim Irnich2-0/+135
2017-10-18Merge "Title adjusted" into stable/euphratesTim Irnich1-3/+3
2017-10-18Adding scenario documentationTim Irnich2-0/+135
Adding the scenario documentation, which was missing from previous commit. JIRA: SDNVPN-185 Change-Id: I5b4f79f51ecd50a2bc514ca0e845679604716143 Signed-off-by: Tim Irnich <tim.irnich@ericsson.com> (cherry picked from commit 66f4fcfc64ed884b5adb2e78447b44ec0639fc6c)
2017-10-18Title adjustedSofia Wallin1-3/+3
Removed Danube and simplified the title. Change-Id: I0029b87f5382acecd3dd8e143139920ffd57c696 Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com> (cherry picked from commit 0646d553fe89a4cee686a59f3aa01a216cf7a0a5)
2017-10-18Updating docs for EuphratesTim Irnich6-480/+349
Moved previous user guide content into the right places, updating the section structure along the way. Started to edit the release notes but this needs more work. This will be merged now to enable link checking by the docs team. Remaining chan ges to be done in a separate review. JIRA: SDNVPN-185 Change-Id: Idd128b05f8ceb7195086b813d499b3f12243d025 Signed-off-by: Tim Irnich <tim.irnich@ericsson.com> (cherry picked from commit 8e1aee4da772dec5f95bd50611323289eee35628)
2017-10-16comment multiple subnet configurationPeriyasamy Palanisamy1-47/+62
* commenting multiple subnet configuration under a neutron network because ODL doesn't have a support for it yet (netvirt bug: https://bugs.opendaylight.org/show_bug.cgi?id=9239) * This has to be uncommented once the above bug is fixed. Change-Id: I4c863fbdd951891035471f1a10cf18546f5218e0 Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com> (cherry picked from commit b0c56bc3276a25df4e387ee08734ad292487cf8e)
2017-10-16SDNVPN-184: resources are not cleaned if tc failsPeriyasamy Palanisamy7-918/+964
* moved the cleanup code inside the finally block in each test case Change-Id: Ifc0fee58451923117c54040c716dad6827fbc7fa Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com> (cherry picked from commit 6c878a213164dc895841046170869a50e41c9e7a)
2017-10-15make CommonConfig as singletonPeriyasamy Palanisamy1-27/+41
* It is not necessary to instantiate CommonConfig object from each testcase and can be made as singleton Change-Id: I99d995486fbd88ea8a77ec7bd9e41a55047ebaca Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com> (cherry picked from commit e7693b748e16f6013b5dddf6eb5ebcf9d0bb0a3d)
2017-09-14Fix testcase_10 module pathtomsou1-1/+1
Update config file with the full path for testcase 10 Change-Id: I81ec9eaecc2c36f07f4608cdd65db6f64b43c4f9 Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-09-12Fix adapt path for import_moduletomsou1-2/+1
Fix the path to include each test case when the suite runs Change-Id: I3cdd55ed6af3e131c2f0b89ffc5bd74f95eeadbf Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-09-08Fix the config.yaml including for each testcasetomsou8-10/+18
At each testcase, adapt the way config.yaml is included via sdnvpn.lib.config.TestcaseConfig(). The full path should be included, instead of just the testcase name JIRA: SDNVPN-180 Change-Id: I34828cc3681f08b843db49c6a221602b5b2022bf Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-09-04Adapt SDNVPN Functest test according to new frameworkjose.lausuch8-152/+85
- Inherit from TestCase class in Functest - Remove any push to DB method, since Functest takes care of it After this change, we will be able to load this module from Functest and make a python call instead of a bash call. Change-Id: I80bdb7eaac3a2d1f48e32bafa381a42cadb36138 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2017-08-28Merge "Make tight the way an instance is considered as UP"Tim Irnich1-8/+4
2017-08-28Merge "Add/Remove testcase"Tim Irnich3-3/+293
2017-08-23Make tight the way an instance is considered as UPpanageo21-8/+4
An instance will be considered UP not only if a DHCP IP is leased, but if the login prompt is present, as well JIRA: SDNVPN-174 Change-Id: If68fd1436a54f057f37de777e22f1d6a1967d97c Signed-off-by: panageo2 <panageo@intracom-telecom.com>
2017-08-23Fix import module functionality for each testcasetomsou1-8/+8
Fix the path, from where import_module runs each testcase JIRA: SDNVPN-176 Change-Id: Ibc6880b4865d3ac0c276d1aa81a08e90af3d809e Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-08-14Merge "Removing inactive committers in accordance with Section 8 of the TSC ↵Tim Irnich1-1/+0
charter."
2017-08-02Add/Remove testcasepanageo23-3/+293
This testcase investigates if communication between a group of VMs is interupted upon deleteon and creation of VMs inside this group. Test case flow: 3 vms: [1] on compute 1, [2] on compute 1, [3] on compute 2, all vms ping each other. vm [2] is deleted. Traffic is still flying between [1] and [3]. A new [4] vm is added to compute 1. Traffic is not interrupted and [4] can be reached as well. JIRA: SDNVPN-105 Change-Id: I93a65de2a5df83551e3115fd20b60241cd460e97 Signed-off-by: panageo2 <panageo@intracom-telecom.com>
2017-08-02Install run_sdnvpn_tests.py in $PATHCédric Ollivier2-0/+2
It eases how Functest runs it (see testcases.yaml [1]). The former run_tests.py is renamed to avoid duplicated binaries (see [2] and [3]). [1] https://git.opnfv.org/functest/tree/functest/ci/testcases.yaml [2] https://git.opnfv.org/sfc/tree/sfc/tests/functest/run_tests.py [3] https://git.opnfv.org/promise/tree/promise/test/functest/run_tests.py Change-Id: I50219cad42bf0e085c2edf2e1abe149c2e057a99 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-07-25Refactor imports and invocation of main functionpanageo27-36/+35
In all testcases there are some inconcistencies of import statements. Additionally the main function of each testcase should be called through sys.exit(main()) JIRA: SDNVPN-173 Change-Id: I6fdf0dc6598ca4789b6de6b50d1b8b85a8de923c Signed-off-by: panageo2 <panageo@intracom-telecom.com>
2017-07-24Merge "Add test case 9"Tim Irnich3-0/+117
2017-07-24Fix log gathering functionalitytomsou3-5/+16
Some fixes on https://gerrit.opnfv.org/gerrit/#/c/37261/ JIRA: SDNVPN-170 Change-Id: I2f396f509181b45bfccb76fbfd904d7591000df9 Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-07-18Add test case 9panageo23-0/+117
Development of a new test that checks all nodes and succeeds if all OVS br-int interfaces have fail_mode=secure JIRA: SDNVPN-168 Change-Id: Iff14f60e2d25c1769cdec7cec126425937780eb7 Signed-off-by: panageo2 <panageo@intracom-telecom.com>
2017-07-17Removing inactive committers in accordance with Section 8 of the TSC charter.Tim Irnich1-1/+0
Change-Id: I32a2f340a6f9a5966ed52e2d6d6e8fe62cc6338a Signed-off-by: Tim Irnich <tim.irnich@ericsson.com>
2017-07-13[docs] Adding apex deployment config guideNikolas Hermanns1-15/+120
JIRA: SDNVPN-171 Change-Id: I076a087ab346e8e6e3063c958fefff657838b708 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2017-07-12Merge "Update release notes"Tim Irnich1-6/+19
2017-07-12Update release notespanageo21-6/+19
Uplifting docs to D-3. Update release-notes to reflect the remaining issues we have not been able to resolve. JIRA: SDNVPN-169 Change-Id: I5997f1495fc37ecbc06a8c7b8071a7ba7f2c099c Signed-off-by: panageo2 <panageo@intracom-telecom.com>
2017-07-12Adding log gatheringNikolas Hermanns3-1/+224
Change-Id: I0f13e5aa8aea25e549c9ffede63085a86153cdba Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2017-06-30Fix the wrong path of sdnvpnLinda Wang1-9/+7
The new path should be /usr/local/lib/python2.7/dist-packages/sdnvpn, rather than /home/opnfv/repos/sdnvpn Change-Id: I22e019226e7bffe233b52c1a3ec6171b835e4bd3 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-06-29Merge "Adapt the floating ip handling in functest"Nikolas Hermanns7-40/+36
2017-06-29Merge "Add networking-bgpvpn module in SDNVPN requirements"Nikolas Hermanns1-0/+1
2017-06-29Merge "Transfer utils functions from functest"Nikolas Hermanns6-22/+61
2017-06-28Transfer utils functions from functestpanageo26-22/+61
Transfer functions: - create_bgpvpn - create_network_association - create_router_association - update_bgpvpn - delete_bgpvpn - get_bgpvpn - get_bgpvpn_routers - get_bgpvpn_networks from functest/utils/openstack_utils.py to sdnvpn/lib/utils.py JIRA: SDNVPN-164 JIRA: FUNCTEST-840 Change-Id: Ic64d8ee85e74601b0fe51e1c452cf83fa6b0203b Signed-off-by: panageo2 <panageo@intracom-telecom.com>
2017-06-27Adapt the floating ip handling in functesttomsou7-40/+36
Comply with the new floating ip management in functest (https://gerrit.opnfv.org/gerrit/#/c/36415) JIRA: SDNVPN-165 Change-Id: I39e380caf07568e2370246afcf483eb8adb3def6 Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-06-26Merge "Uplifting docs to D-3"Tim Irnich1-4/+4
2017-06-26Merge "Restore peering within testcase3 for Apex"Tim Irnich2-18/+13
2017-06-26Add networking-bgpvpn module in SDNVPN requirementsjose.lausuch1-0/+1
Change-Id: I7b361f1b8275570b9257d29e04e551a81116e59f Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2017-06-26Add requirements in sdnvpnCédric Ollivier3-11/+26
It now leverages on pbr to scan requirements.txt and inject them into the install_requires. Change-Id: Iae1517ae0bfd3575e9d16de4a2ca42e114d956fb Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-06-20Uplifting docs to D-3tomsou1-4/+4
Change-Id: Iff2f924886bae8e4bf84f4325cde3d7f8546b487 Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-06-20Restore peering within testcase3 for Apextomsou2-18/+13
Change-Id: I7f3a4892e6ef73fb13512e427fab3e42ff1b69d9 Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-05-31Cleanup after testcase runningtomsou7-39/+228
After every testcase running cleanup neutron and nova elements: - Allocated floating IPs (nova) - Created instances (nova) - Created images (nova) - Created router-subnet interfaces (neutron) - Created gateaway routers (neutron) - Created routers (neutron) - Created subnets (neutron) - Created networks (neutron) - Created bgpvpns (neutron) JIRA: SDNVPN-145 JIRA: SDNVPN-148 Change-Id: Id6df004bb9d0d394e2cf39692b624607167c9a6c Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-05-29Merge "Fix fail of pinging a floating IP- testcase8"Nikolas Hermanns2-1/+2
2017-05-25Fix failure in router association- testcase8tomsou1-1/+1
Due to some latency at the creation of the instance 8-1 somitimes the router association between 'sdnvpn-8-1-router' and net 'sdnvpn-8-2' fails. The case could be more robust, increasing the number of ping tries from its current value (=1) JIRA: SDNVPN-102 Change-Id: I3b9701c40f1221cfebc540d312b61bb881389762 Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-05-25Fix fail of pinging a floating IP- testcase8tomsou2-1/+2
-Raise the upper bound for ping action JIRA: SDNVPN-154 Change-Id: Ifadf58f551f706a90cc17b0b1f8d05718e4908f9 Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-05-22Fix the wrong image path for base imagehelenyao1-1/+1
The images are put under new directory while the code is still using old path Change-Id: I6dfa59ffe6bde316f155560449979bd10354b43c Signed-off-by: helenyao <yaohelan@huawei.com>
2017-05-19Merge "Put the ubuntu images in new directory"Jose Lausuch1-1/+1
2017-05-17Update logger via logging.getLogger()Linda Wang12-24/+32
1. The module functest.utils.functest_logger has been deleted and logger has been reconfigured in functest [1]. 2. Update all related modules to get loggers via logging.getLogger(). [1] https://gerrit.opnfv.org/gerrit/#/c/34019/ JIRA: FUNCTEST-824 Change-Id: I89f5d15342b5f257fbc2700655e255a4e28bd36f Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-05-09Fix the zrpcd running check within testcase3tomsou1-1/+1
Check specifically the "running" state of the zrpcd service JIRA: SDNVPN-150 Change-Id: I1b63f25dfab5fd4507cc219fb1c21291064a8bab Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-05-08Put the ubuntu images in new directoryhelenyao1-1/+1
To adopt the new change of Functest[1], all images are put under ${HOME}/functest/images. Users are allowed to pre-download the images and map the local folder to the new directory. [1] https://gerrit.opnfv.org/gerrit/#/c/34033 Change-Id: Iafee8825af77dfce74ad2ace3346e3f2b70a7c96 Signed-off-by: helenyao <yaohelan@huawei.com>
2017-05-04add lable for both scenariosNikolas Hermanns1-1/+3
Change-Id: I9b4cd79a40a6c0c0b057f5eb3cb2a4197f3264e7 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>