AgeCommit message (Collapse)AuthorFilesLines
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 <>
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 <>
2017-08-14Merge "Removing inactive committers in accordance with Section 8 of the TSC ↵Tim Irnich1-1/+0
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 <>
2017-08-02Install in $PATHCédric Ollivier2-0/+2
It eases how Functest runs it (see testcases.yaml [1]). The former is renamed to avoid duplicated binaries (see [2] and [3]). [1] [2] [3] Change-Id: I50219cad42bf0e085c2edf2e1abe149c2e057a99 Signed-off-by: Cédric Ollivier <>
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 <>
2017-07-24Merge "Add test case 9"Tim Irnich3-0/+117
2017-07-24Fix log gathering functionalitytomsou3-5/+16
Some fixes on JIRA: SDNVPN-170 Change-Id: I2f396f509181b45bfccb76fbfd904d7591000df9 Signed-off-by: tomsou <>
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 <>
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 <>
2017-07-13[docs] Adding apex deployment config guideNikolas Hermanns1-15/+120
JIRA: SDNVPN-171 Change-Id: I076a087ab346e8e6e3063c958fefff657838b708 Signed-off-by: Nikolas Hermanns <>
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 <>
2017-07-12Adding log gatheringNikolas Hermanns3-1/+224
Change-Id: I0f13e5aa8aea25e549c9ffede63085a86153cdba Signed-off-by: Nikolas Hermanns <>
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 <>
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/ to sdnvpn/lib/ JIRA: SDNVPN-164 JIRA: FUNCTEST-840 Change-Id: Ic64d8ee85e74601b0fe51e1c452cf83fa6b0203b Signed-off-by: panageo2 <>
2017-06-27Adapt the floating ip handling in functesttomsou7-40/+36
Comply with the new floating ip management in functest ( JIRA: SDNVPN-165 Change-Id: I39e380caf07568e2370246afcf483eb8adb3def6 Signed-off-by: tomsou <>
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 <>
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 <>
2017-06-20Uplifting docs to D-3tomsou1-4/+4
Change-Id: Iff2f924886bae8e4bf84f4325cde3d7f8546b487 Signed-off-by: tomsou <>
2017-06-20Restore peering within testcase3 for Apextomsou2-18/+13
Change-Id: I7f3a4892e6ef73fb13512e427fab3e42ff1b69d9 Signed-off-by: tomsou <>
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 <>
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 <>
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 <>
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 <>
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] JIRA: FUNCTEST-824 Change-Id: I89f5d15342b5f257fbc2700655e255a4e28bd36f Signed-off-by: Linda Wang <>
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 <>
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] Change-Id: Iafee8825af77dfce74ad2ace3346e3f2b70a7c96 Signed-off-by: helenyao <>
2017-05-04add lable for both scenariosNikolas Hermanns1-1/+3
Change-Id: I9b4cd79a40a6c0c0b057f5eb3cb2a4197f3264e7 Signed-off-by: Nikolas Hermanns <>
2017-05-04removing multiple labelsNikolas Hermanns8-18/+0
Change-Id: I28fe4db7598c20ca7be90bc7cd57bf0d9770847b Signed-off-by: Nikolas Hermanns <>
2017-05-04Removing peering testcase for ApexNikolas Hermanns2-13/+21
Change-Id: Ifad3f84fcb0c5dfa07aca43d74a027e3522abb87 Signed-off-by: Nikolas Hermanns <>
2017-05-04Merge "Stop and start quagga when reinstalling"Nikolas Hermanns1-2/+20
2017-05-04Stop and start quagga when reinstallingNikolas Hermanns1-2/+20
Change-Id: Iba9a5980de0cbdf9c04bdd4dad704c12abb55048 Signed-off-by: Nikolas Hermanns <>
2017-05-03Uplifting docs to D-2Nikolas Hermanns1-3/+3
Change-Id: I8824d0620be1fff1786ed401c78062e96ca7df52 Signed-off-by: Nikolas Hermanns <>
2017-05-03Clean always and change orderNikolas Hermanns2-26/+27
Change-Id: Ic9e0d374a4fe5278888b28fe2694c546840d55b4 Signed-off-by: Nikolas Hermanns <>
2017-05-03Remove dependence inetNikolas Hermanns3-17/+18
A new ubuntu image with quagga included was uploaded to ubuntu-16.04-server-cloudimg-amd64-disk1.img Change-Id: I7e48ebbc2b00b7e771f43b26303acc66c2c48457 Signed-off-by: Nikolas Hermanns <>
2017-05-02Cleanup br-ex/br-quagga from testcase_3tomsou2-0/+33
After the peering between Quagga and ODL within testcase 3 cleanup br-ex (for fuel) or br-quagga (for apex) interfaces JIRA: SDNVPN-13 Change-Id: I3e7bf91d4e47dfd7fe2a5068ed40ea4b2be48c6d Signed-off-by: tomsou <>
2017-04-07remove unused tempest blacklistNikolas Hermanns1-9/+0
Change-Id: Ica6365f41f1d4cf46244604b2ccb889bad051680 Signed-off-by: Nikolas Hermanns <>
2017-04-06Checking if hacked quagga bridge exsists and contiuneNikolas Hermanns1-7/+9
Change-Id: I8983ed687dabba0af2128c0ce06bd53aba22c819 Signed-off-by: Nikolas Hermanns <>
2017-04-06Correct testcase 8 descriptionNikolas Hermanns1-4/+6
jira: SDNVPN-138 Change-Id: If56b58b003ce2e024883a015a964e3ff3ded53f5 Signed-off-by: Nikolas Hermanns <>
2017-04-04Removing groups from ovs and deleting odl folderNikolas Hermanns1-2/+5
Change-Id: If9ceadfb363c37084f4cf907d7c7945061952ba1 Signed-off-by: Nikolas Hermanns <>
2017-04-04Do not stop tests if exception in testcaseNikolas Hermanns1-1/+8
Change-Id: I9e3db350be4b1ca60d6feaf2961034b50b50deb5 Signed-off-by: Nikolas Hermanns <>
2017-04-03Merge "Add Labels"Nikolas Hermanns8-0/+32