summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-09-07Remove redundant tempest cleanup utilityLinda Wang4-145/+5
All the resources including the project, user, network, images and flavors to enable tempest running, are created by snaps-OO, which will definitely clean up those finally. Change-Id: Iea3e3f275cc6cfd2cee421fcafef90aaf2e6cf3e Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-09-06Merge "Create VNF user with admin role"Morgan Richomme1-6/+8
2017-09-06Merge "Integrate new Domino package"Cedric Ollivier5-2/+5
2017-09-06Merge "Add UEFI support in functest"Morgan Richomme3-6/+25
2017-09-06Create VNF user with admin roleAlex Yang1-6/+8
Change-Id: I9cdeedd90cacfdae10c498580493106a6cb727fb Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-09-05unify all the return status as numberLinda Wang3-10/+31
Change-Id: I835a368fe78329e60e811e40c24f3609c7a8960c Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-09-05Merge "Stop downloading openbaton image."Cedric Ollivier3-1/+4
2017-09-05Merge "Stop using master for pip"Cedric Ollivier1-3/+0
2017-09-05Stop using master for pipCédric Ollivier1-3/+0
Rally cannot work via latest pip: [r.name.lower() for r in pip.req.parse_requirements( rally AttributeError: 'module' object has no attribute 'req' Badly it forbids building containers from a gerrit change. Change-Id: Ie60344b2a7793729823643ba2c1d3c30500d56c4 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-05Merge "Create results/tempest dir for refstack config"Cedric Ollivier2-1/+17
2017-09-05Stop downloading openbaton image.Cédric Ollivier3-1/+4
It's downloaded in all CI runs and forbids several ones (timeout). Change-Id: I2f269d941990b7235eba7cc6d58ad17072495176 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-05Merge "Enable tempest multinode tests"valentin boucher4-6/+40
2017-09-05Merge "Launch Functest RestApi once the container is run"valentin boucher2-4/+7
2017-09-05Integrate new Domino packageCédric Ollivier5-2/+5
Change-Id: Iada952e3356fa89a122503c2a71aa31a9731469e Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-05Create results/tempest dir for refstack configLinda Wang2-1/+17
When generating refstack client reference tempest conf file, the step of tempest.conf backup is necessary. So if the dir results/tempest is absent, error shows: [Errno 2] No such file or directory: '/home/opnfv/functest/results/tempest/tempest.conf' Change-Id: I7aba5baff55a51881d125b28f99d71d0cc0a5c72 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-09-05Fix the cloudify_ims update quotas errorLinda Wang2-6/+5
Change-Id: I62376dd02dd95ebff54c1ebf963267c6534181ed Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-09-05Delete some unittest which block the verify jobAlex Yang1-72/+0
The unittest of cloudify_vrouter cannot work now. Change-Id: I1b6c591458aefe9aec628a02239f5c611ec3676c Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-09-04Merge "More support of snaps for VNF"Morgan Richomme9-454/+119
2017-09-04Merge "Fix get_port_by_name in ims testcases"Cedric Ollivier2-4/+6
2017-09-04More support of snaps for VNFboucherv9-454/+119
Remove OpenStack utils in vnf_base Support snaps for quotas management in cloudify_ims Change-Id: I44e5b01bb26569276133e85dfc25bc2cceb03056 Signed-off-by: boucherv <valentin.boucher@orange.com>
2017-09-04Merge "Stop cloning doctor and domino"Cedric Ollivier2-5/+1
2017-09-04Merge "Allow building Alpine containers from any gerrit changes"Cedric Ollivier1-0/+3
2017-09-04Merge "Unlink Functest and Domino tags"Cedric Ollivier1-1/+2
2017-09-04Merge "Remove openstack-requirements from requirements.txt"Cedric Ollivier4-6/+11
2017-09-04Merge "Remove all useless dependencies"Morgan Richomme1-1/+0
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>