summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-10-17Conform ODL to TestCasesBaseCédric Ollivier2-56/+60
Now ODLTestCases inherits from TestCasesBase what induces several modifications of function definitions. It also renames functest_run to run and run to main and they now return the code status defined in TestCasesBase instead of True and False (run_tests.py has been adapted as well). It checks if errno is equal to EEXIST when makedir raises an OSError exception. JIRA: FUNCTEST-353 Change-Id: I88240a9ce8e491dab4c7e6c604f3ecc62cf9edce Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2016-10-17Add a parent class for test cases.Cédric Ollivier4-0/+127
It adds TestCasesBase on which test cases can be based. It also adds the related unit tests. JIRA: FUNCTEST-353 Change-Id: Ib2aeb24ce9d43e6384e8b38bf57ee78dd726345a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2016-10-17Merge "Remove exit() in ft_utils.execute_command"Cedric Ollivier8-10/+4
2016-10-14Merge "Spawn instances in nova availability zone"Jose Lausuch2-7/+12
2016-10-14Merge "Bug fixes and updates to fit ODL Boron SR0"Jose Lausuch4-68/+9
2016-10-14Merge "remove 3rd part files with MIT or BSD license"Morgan Richomme88-19979/+62
2016-10-13remove 3rd part files with MIT or BSD licenseMorgan Richomme88-19979/+62
Change-Id: I941093e91897d1425720b5acdbf072cf620f131d Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-10-13Stop copying obsolete filesCédric Ollivier1-12/+7
It completes the previous review [1] which removes several robot files. [1] https://gerrit.opnfv.org/gerrit/#/c/23069/ Change-Id: I64c43e6833af1ac468933e09d48fecef812da697 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2016-10-13Spawn instances in nova availability zoneGeorge Paraskevopoulos2-7/+12
Change-Id: I9dc3a00b3c96cf23916388a52efd610e4649dfff Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
2016-10-13Merge "Delete obsolete robot files"Morgan Richomme3-126/+0
2016-10-12Bug fixes and updates to fit ODL Boron SR0Manuel Buil4-68/+9
Small bug fixes and some changes are done in order to be compatible with ODL Boron SR0 Change-Id: I02f2ed8c734145ff6e198f9529728a97a5c97a75 Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
2016-10-12Remove exit() in ft_utils.execute_commandCédric Ollivier8-10/+4
It simply removes the exit call in ft_utils.execute_command which is quite safe as every testcase sets exit_on_error to False JIRA: FUNCTEST-438 Change-Id: Ia273de0955cc3ea65a150c626638400ce614da00 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2016-10-12Delete obsolete robot filesCédric Ollivier3-126/+0
The robot files which delete neutron resources are now hosted by ODL test [1]. They can now be safely removed. https://git.opendaylight.org/gerrit/#/c/46749/ Change-Id: I2fb730ec3f5fbc380b5699e5fbfbb45a6524d2fe Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2016-10-12Create shallow clones with a history truncatedCédric Ollivier1-18/+18
Change-Id: I9d946581becaad54b99ec6baf6fd5d842d60ada7 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2016-10-11Merge "Update INFO information after PTL election"Morgan Richomme1-3/+3
2016-10-11Bug fix in odl-sfc testcaseManuel Buil1-0/+5
Test is stopping if the route to the VMs ip range is already there because the command that adds that, exits with code 1 and set -e is activated. Now it is checked if it is there and if not, the command is executed Change-Id: I820a55aff2572aadcb1950fa9218b114a9058c57 Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
2016-10-11Small fixes in sfc testcaseGeorge Paraskevopoulos3-3/+3
Change-Id: Ib1c4fb64fdf72bcae99d05db3c3a41721c78ce27 Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
2016-10-11Update INFO information after PTL electionMorgan Richomme1-3/+3
Change-Id: Ie90c9a6accc10b2542c7a21c748911991d9019dc Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-10-10Merge "Use huge page for dpdk (ovs) scenario"Morgan Richomme1-1/+8
2016-10-10Use huge page for dpdk (ovs) scenarioMorgan Richomme1-1/+8
JIRA: FUNCTEST-487 Change-Id: I41d0180b622623699bccc3f7413ffbbb468f7656 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-10-06Merge "Refactor rally task scenario files"Morgan Richomme10-309/+434
2016-10-06Merge "Remove old tacker setup"Jose Lausuch2-37/+3
2016-10-06Remove old tacker setupGeorge Paraskevopoulos2-37/+3
No need to install tacker here. We do it with fuel-plugin-tacker. Change-Id: Ic912048b8a0f169b062ac14788d94757c81bf073 Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
2016-10-03Add Serena update on Functest DashboardMorgan Richomme23-0/+146
Change-Id: I30386c3ba09292ed0bcdbeb83ec1b0eb13114968 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-09-30Refactor rally task scenario filesJuha Kosonen10-309/+434
Use a dedicated scenario file for each scenario (full, sanity) instead of a shared one. JIRA: FUNCTEST-501 Change-Id: Icd45d6bf11b605f073c2667e9948589ee0a3b75c Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
2016-09-27Merge "Move sfc custom flavor creation"Morgan Richomme3-4/+18
2016-09-27Move sfc custom flavor creationGeorge Paraskevopoulos3-4/+18
The custom flavor that is needed for the sfc test case is created in the tacker deployment phase. The result of this is that when we use alternative methods of deploying tacker (i.e. the tacker fuel plugin) the test fails. Changes: - Move the flavor creation inside the test case code - Add an optional public parameter in the [get_or_]create_flavor utility functions. Change-Id: Iea13f172076770dde3876b7e27edc9b7ca9b28db Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
2016-09-27Merge "make logger in vping a local variable"Morgan Richomme1-4/+0
2016-09-27make logger in vping a local variableSerenaFeng1-4/+0
JIRA: FUNCTEST-493 Change-Id: I9f0c91b3fdbfb62c277b2c452ec124f67b21c653 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2016-09-26Merge "SFC test: Add port 80 to security groups"Jose Lausuch2-0/+16
2016-09-26SFC test: Add port 80 to security groupsGeorge Paraskevopoulos2-0/+16
Change-Id: If5772b356beb19b7d2f8a0ae9278146bc2e528e3 Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
2016-09-26vPing ssh outpust wrong loggerSerenaFeng1-2/+5
set logger file according to case_name rather than use fixed 'vping_userdata' JIRA: FUNCTEST-490 Change-Id: I65169a59ec1978410fdbd6dadc82da024a4504c7 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2016-09-22Fix tag version for documentationjose.lausuch1-0/+1
Change-Id: Ib6f775d096bc43701f76f7bebc4a3181fc3f50de Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-09-22Increment counter in sfc_colorado1George Paraskevopoulos1-0/+7
Avoid infinite loop Change-Id: I2b024b188dcf0cdddb924c5bd13c9dfe81183bdd Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
2016-09-22Open secgroups and add check_ssh in sfc_colorado1George Paraskevopoulos2-15/+64
- Open port 22 in every security group - Add check_ssh for sfc_colorado1 - Replace exits with continue statements in sfc_colorado1 test loop Change-Id: Ic7a7ba67c729667621cc0d1114ee2a42d8846247 Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
2016-09-21Merge "Update release note"Morgan Richomme1-39/+46
2016-09-21Merge "Add SSH connectivity check"Jose Lausuch1-7/+32
2016-09-21Add SSH connectivity checkGeorge Paraskevopoulos1-7/+32
- Remove sleep after floating IP assignment - Add ssh connection check - Fix iptables instruction Change-Id: I1a7aa7f928592f148ff4bcd20167e4684f7a7dbe Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
2016-09-21Update release noteMorgan Richomme1-39/+46
JIRA: FUNCTEST-436 Change-Id: I78a33b9755134ec75fe7882edd25e80d3007e88a Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-09-21Add odl_sfc test in apex as the scenario is runMorgan Richomme1-1/+1
Change-Id: I81a74a9f7c6ae54ba1b2be7ec27a11ae3a2392b9 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-09-20Merge "Review release note for COlorado"Morgan Richomme1-34/+13
2016-09-20Review release note for COloradoMorgan Richomme1-34/+13
JIRA: FUNCTEST-436 Change-Id: Ib6916bc0cb1729ebd273b1f7b85227dfaf803c51 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-09-20Bug fix for the SFC-CI test caseManuel Buil5-5/+517
A iteration is added so that the test is run several times. We are experiencing that ODL requires one deployment for things to work Change-Id: Ic70e8f2dabbf03827dd6d7396d2ab8177140cc97 Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
2016-09-20[ODL-SFC] Bugfix: replace string "22" by "22/tcp"jose.lausuch1-1/+1
This fixes a small bug in https://gerrit.opnfv.org/gerrit/#/c/21833/ JIRA: JIRA: SFC-48 Change-Id: I92ad973369109a107700443c074dfae6f6c21516 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-09-20[ODL-SFC] Open port 22 in default secgroup for sfc scenariojose.lausuch1-0/+16
JIRA: SFC-48 After some troublehsooting done in Boron RC3.5, vPing doesn't work because the instances are created on 2 security groups. One (vping-sg) opens port 22 but the default secgroup doesn't. This patch allows port 22 also on the default and therefore vPing passes. This patch is to workaround a bug in ODL. The bug will be reported to the corresponding community. Change-Id: I807249d42cebe7c8dccd78a3496c1d34996d73ee Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-09-19Remove parser test case from bgpvpn scenariosjose.lausuch1-1/+2
Due to the same performance issue encountered in bgpvpn scenarios, Jenkins still times out and can't have a summary of all the tests and upload logs to artifacts. The removal of this test case will affect only Colorado 1.0, and will be reactivated in Colorado 2.0 with ODL Boron. Change-Id: Ic2d8cc43a1a732daa063aa7c01a309a3dfa2050d Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-09-19Merge "Remove TODO in Functest user guide - Add links to feature project ↵Morgan Richomme4-19/+25
user guide - Add links to external web site - Change Dashboard picture"
2016-09-19Style the headers for release-notescristinapauna1-4/+5
Title level was inconsistent for release notes Change-Id: I3e8edc04e6bcd77134a43e4543f4255ff49e16d6 Signed-off-by: cristinapauna <cristina.pauna@enea.com>
2016-09-19Update results on ARMcristinapauna1-3/+23
Add a table with the scenarios supported by ARM and the coresponing results Change-Id: Ie32189d15b743e35052c023888ec1da98facb91a Signed-off-by: cristinapauna <cristina.pauna@enea.com>
2016-09-19Remove TODO in Functest user guideMorgan Richomme4-19/+25
- Add links to feature project user guide - Add links to external web site - Change Dashboard picture JIRA: FUNCTEST-434 Change-Id: Ifc760c376361ed5452a874e373767b51d761b91f Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>