summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-09-04Blacklist CeilometerTraits testsJuha Kosonen1-0/+1
Requires a deprecated Ceilometer API which was removed in ocata. Panko provides the API but is not yet supported by OPNFV installers. Change-Id: I85ab97099b8adfa1d15fe4195bc5703f2f4e83b8 Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
2017-09-03Fix get_port_by_name in ims testcasesAlex Yang2-4/+6
Now there isn't a function named get_port_by_name in [1]. Use get_port to replace it. [1]: https://git.opnfv.org/snaps/tree/snaps/openstack/utils/neutron_utils.py Change-Id: Ide5d6b497092f66abe6b0452841007808ee908e6 Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-09-02Stop cloning doctor and dominoCédric Ollivier2-5/+1
Both testcases are disabled and the next reviews allow installing them via packages: - Add doctor-test package [1] - Add domino package [2] [1] https://gerrit.opnfv.org/gerrit/#/c/38177/ [2] https://gerrit.opnfv.org/gerrit/#/c/40911/ Change-Id: I03fc89c26f527e33417c17a8b1ab47d1c69c9a89 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-02Allow building Alpine containers from any gerrit changesCédric Ollivier1-0/+3
Next pip release will allow installing from git ref. We will install it from git till it's released. Change-Id: I4f26c5a137ca94e9925bd64787c8572848154850 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-02Unlink Functest and Domino tagsCédric Ollivier1-1/+2
Otherwise it forbids building functest from a gerrit changes. DOMINO_TAG will be removed as soon as Domino offers a Python package. Change-Id: I081d468ff563c0be43b03fbae6c4899ed7824220 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-02Remove openstack-requirements from requirements.txtCédric Ollivier4-6/+11
Change-Id: Iaaee0c3e1c5377a5064660ad8396cfd8a7c5e250 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-02Enable tempest multinode testsJuha Kosonen4-6/+40
JIRA: FUNCTEST-774 Change-Id: I259a9a37e40dba6a6594941d989e5aa1858e4a04 Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
2017-09-01Merge "Stop removing /src/openstack-requirements/.git"Cedric Ollivier1-1/+1
2017-09-01Remove all useless dependenciesCédric Ollivier1-1/+0
pexpect has been useless since onos testcases were removed [1] [1] https://gerrit.opnfv.org/gerrit/#/c/40229/ Change-Id: I9de88ee56e44518568d6562d9cf639b9bf7be562 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-01Stop removing /src/openstack-requirements/.gitCédric Ollivier1-1/+1
Otherwise pip fails when it checks it again [1]. [1] https://hub.docker.com/r/opnfv/functest-features/builds/b8ziypongh8eexgsatdpyhm/ Change-Id: I973f41f8a8e757c01c9c17d57323c7e737b76741 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-01Merge "Add all missing dependencies"Cedric Ollivier2-5/+10
2017-09-01Add all missing dependenciesCédric Ollivier2-5/+10
requirements.txt must have been updated by the previous changes: - Create API to run a test case [1] - Use separate timeouts for connection and reading [2] - Refactor the vyos_vrouter to adopt VNF abstraction [3] [1] https://gerrit.opnfv.org/gerrit/#/c/39565/ [2] https://gerrit.opnfv.org/gerrit/#/c/39429/ [3] https://gerrit.opnfv.org/gerrit/#/c/40261/ Change-Id: I8865386f41a939b0f4c71c6dfff340882b5eee97 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-01Merge "Fix all rally requirements on-the-fly"Cedric Ollivier4-4/+14
2017-09-01Merge "Activate SFC testcases in CI (alpine)"Cedric Ollivier1-4/+4
2017-09-01Fix all rally requirements on-the-flyCédric Ollivier4-4/+14
Rally is released out of OpenStack releases and its requirements must be modified before installing. Rally applies a similar solution for gating [1]. [1] https://github.com/openstack/rally/blob/stable/0.9/tests/ci/sync_requirements.py Change-Id: I3dfe69597e6ebecc5f07943658634ea94625294f Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-01Add UEFI support in functestCatalina Focsa3-6/+25
Add extra properties to the cirros image for ARM architecture. In the glanceclient repository, the create method expects **kwargs as parameters, thus an extra_properties variable containing a dictionary of property-value pairs can be added (if given) to the image to be created. If the properties do not appear, the call should not affect the image properties because the dictionary is initialized as empty. Change-Id: I690da90e6c6f250bd0a3d99cce39aa250e19b9c2 Signed-off-by: Catalina Focsa <catalina.focsa@enea.com>
2017-09-01Merge "Remove tacker library from functest"Morgan Richomme3-842/+0
2017-09-01Merge "Activate SFC testcases in CI"Morgan Richomme1-1/+1
2017-09-01Remove tacker library from functestManuel Buil3-842/+0
This library is moved to the SFC repo https://gerrit.opnfv.org/gerrit/#/c/40265/2 Change-Id: I339337e4c2f17933a74bf85259e36f8f5742a17a Signed-off-by: Manuel Buil <mbuil@suse.com>
2017-09-01Activate SFC testcases in CI (alpine)Manuel Buil1-4/+4
SFC project is ready to run its tests in CI Change-Id: I4fbae92e426724f720372b9218653d5804278e51 Signed-off-by: Manuel Buil <mbuil@suse.com>
2017-09-01Activate SFC testcases in CIManuel Buil1-1/+1
SFC project is ready to run its tests in CI Change-Id: I337af8685d78e34af00eb86776bd3a44f423f2dd Signed-off-by: Manuel Buil <mbuil@suse.com>
2017-08-31Merge "Make the vnf images public"Morgan Richomme2-2/+4
2017-08-31Blacklist CeilometerEvents testsJuha Kosonen1-0/+10
Ceilometer Events API is deprecated and removed in ocata. Panko provides the API but is not yet supported by OPNFV installers. Change-Id: I4bf29ca9371fa87a43df3ce32ac206a5e9363468 Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
2017-08-30Merge "Allow building functest-vnf via build.sh"Morgan Richomme1-1/+2
2017-08-30Allow building functest-vnf via build.shCédric Ollivier1-1/+2
Change-Id: I38c79028e642c6e3c8d64cc5eda1ead52983b12b Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-08-30Remove installer constraint on vyos_vrouter test caseMorgan Richomme1-2/+2
Change-Id: I44bdffc76fd2ee842c63b8fcddbe1696f23958a8 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-08-30Make the vnf images publicAlex Yang2-2/+4
Openims and clearwaterims use the same ubuntu image. If the image was createed by the openims without 'public', clearwaterims won't create it again but cannot use the image and report 'Not Found' error [1]. Change-Id: Ib691af2992b1de2a13f54bfa46754afba6152fd9 Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-08-30Merge "Fix securityscanning/config.ini path"Cedric Ollivier1-1/+1
2017-08-29Merge "Put vnf_test pass if more than 80% of vnf test result are OK"Cedric Ollivier3-10/+21
2017-08-29Revert cirros downloading urls to official onesLinda Wang1-5/+5
Change-Id: If8add206b2c3274adfa3eac77607fb7beaa59941 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-08-29Put vnf_test pass if more than 80% of vnf test result are OKboucherv3-10/+21
Change-Id: I1042176c587ef2bf1197c724cb5b1b6d67ffba3d Signed-off-by: boucherv <valentin.boucher@orange.com>
2017-08-29Fix securityscanning/config.ini pathCédric Ollivier1-1/+1
Change-Id: If3af3e5b37995b581652e4bf8ae5c609f8fb5a3d Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-08-29Merge "Refactor the vyos_vrouter to adopt VNF abstraction"Morgan Richomme22-40/+1897
2017-08-29Refactor the vyos_vrouter to adopt VNF abstractionShuya Nakama22-40/+1897
JIRA: FUNCTEST-788 1.Modifying code of vyos_vrouter to inherit vnf abstraction class. 2.Adding vyos_vrouter code from our repo to functest. 3.Adding unit test of vyos_vrouter. 4.Doing test of modified vyos_vrouter codes on our labs. Change-Id: I77e4be8b2a140ea0176c607f2be736599f893ace Signed-off-by: Shuya Nakama <shuya.nakama@okinawaopenlabs.org>
2017-08-29Remove get_installer_typeLinda Wang2-30/+0
JIRA: FUNCTEST-763 Change-Id: Ib05f699063393eb6eaa9f559854aca50b77aead3 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-08-29Merge "Clean repo: mano directory not used"Cedric Ollivier1-27/+0
2017-08-28Merge "Obtain scenario by CONST instead of get function"Cedric Ollivier5-44/+8
2017-08-28Merge "Avoid exiting when snapshot initialization failed"Morgan Richomme2-10/+16
2017-08-28Temporarily download cirros from artifactsLinda Wang1-5/+5
The domain download.cirros-cloud.net expired 2017-08-27, meaning cirros image downloads fail, so change the download url to artifacts temporarily. Change-Id: I26e0723b5df1300c3869cc2f4cad138794c17e4b Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-08-28Avoid exiting when snapshot initialization failedLinda Wang2-10/+16
Change-Id: Ia8162d6c64847090d94f97fdab92cad2b5f059f1 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-08-28Clean repo: mano directory not usedMorgan Richomme1-27/+0
Initially this folder was plan to perform tests on mano framework Mano framework are integrated through vnf but there is no specific mano suite to test mano framework Change-Id: I636a228729d4140d69214dba98055eeb14419854 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-08-28Obtain scenario by CONST instead of get functionLinda Wang5-44/+8
JIRA: FUNCTEST-763 Change-Id: Ic9fa3243b50a09de8a5e531fed8298997367dd84 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-08-28Merge "Add log info of refstack tests into functest.log"Morgan Richomme1-0/+8
2017-08-28Merge "Remove Onos in Functest"Morgan Richomme23-2135/+4
2017-08-28Launch Functest RestApi once the container is runLinda Wang2-4/+7
And fix the handling about env prepare exception. Change-Id: I3e590e63157182c442602367a244d7ff647f8b7d Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-08-26Add log info of refstack tests into functest.logLinda Wang1-0/+8
Change-Id: I9edf555ba17b491768fbe298e65c3b11b341d76e Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-08-25Merge "Get rid of tacker_client_install.sh"Morgan Richomme1-3/+0
2017-08-25Merge "Create API to get log for each task"Morgan Richomme4-5/+68
2017-08-25Merge "Create API to update hosts info"Morgan Richomme4-3/+45
2017-08-25Get rid of tacker_client_install.shCédric Ollivier1-3/+0
It's removed from sfc tree to deploy the official version instead [1]. [1] https://gerrit.opnfv.org/gerrit/#/c/40237/ Change-Id: I84b2f8ce2842c5da2d0678e54129c632f4f476ac Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>