summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-09-07Use git commit id for ODLCédric Ollivier2-4/+6
stable/carbon has been removed and Functest requires the patch "No more Content-Type for DELETE request header" [1]. [1] https://git.opendaylight.org/gerrit/#/c/60578/ Change-Id: Ia3630e03e26a543ae37c36455a68763ffc8f2b12 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-07Publish a container for ParserCédric Ollivier3-1/+65
As Parser is based on OpenStack pike release, it's hosted by a dedicated Alpine container. Change-Id: I1957ff100108d2ca58f939ddf4feda28a2954ced Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-07Merge "Unlink Functest and FDS tags"Cedric Ollivier1-1/+2
2017-09-07Merge "Fix all refstack-client requirements on-the-fly"Cedric Ollivier4-4/+12
2017-09-07Merge "Set os-faults 0.1.10"Cedric Ollivier1-0/+1
2017-09-07Merge "Integrate doctor-test package"Cedric Ollivier7-3/+22
2017-09-06Merge "Create VNF user with admin role"Morgan Richomme1-6/+8
2017-09-06Unlink Functest and FDS tagsCédric Ollivier1-1/+2
Otherwise it forbids building Functest containers from a gerrit change. Change-Id: I936fc338d17a710bd9403670cd17aabc89c5cc2c Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-06Fix all refstack-client requirements on-the-flyCédric Ollivier4-4/+12
RefStack Client is out of OpenStack releases and its requirements must be modified before installing. Change-Id: Id1aed6cdc9c409d0036abe86591ff52e7ef0c26f Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-06Set os-faults 0.1.10Cédric Ollivier1-0/+1
Otherwise it raises conflicts about pbr version. Change-Id: I4d708322889f9e5d63cb594badb63fded6bc9155 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-06Integrate doctor-test packagedongwenjuan7-3/+22
It updates tescases.yaml as run.sh is located in $PATH. repo_doctor is removed as it's now useless. It must be noted that doctor-test imports modules fom a relative path which can break the integration. Pylint warms them (W0403) [1]. [1] https://docs.pylint.org/en/1.6.0/features.html Co-Authored-By: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: Icd3071a8e371048370bd3e07e08b6b52ddb35c13 Depends-On: I2091cfe4751640bf83d77e1fdd713af1e31fa89d Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn> Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
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>