aboutsummaryrefslogtreecommitdiffstats
path: root/upper-constraints.txt
AgeCommit message (Collapse)AuthorFilesLines
2019-06-08Pin ruamel.yaml.jinja2Cédric Ollivier1-0/+1
It's out of openstack/requirements and last version breaks our stable containers [1]. It will be updated in master in a second step to ease cherry-picking. [1] https://build.opnfv.org/ci/job/functest-verify-unit-tests-and-docs-hunter/322/console Change-Id: I76e1965d49e6be6f185611bcfcd056d81bc599fe Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-06-01Stop installing sfc and bgpvpn tempest pluginsCédric Ollivier1-2/+0
They are being integrated into neutron tempest plugin [1][2]. It will fix our gates [3]. [1] https://github.com/openstack/neutron-tempest-plugin/commit/1a987ecb4d310328cc4c2c5628dc5018dc7afc48 [2] https://github.com/openstack/neutron-tempest-plugin/commit/8dd49aac9fa27166d76755c7d62ea9f0553d8d74 [3] https://build.opnfv.org/ci/job/functest-latest-gate/199/ Change-Id: Iafcfd0cb9b33a271cf37f269d9a3a2086eb67414 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-05-25Run bandit when verifying changesCédric Ollivier1-0/+1
It reports only MEDIUM issues or higher like nova [1]. It selects bandit 1.1.0 as defined in nova and neutron lower constraints [2]. [1] https://github.com/openstack/nova/blob/master/tox.ini#L221 [2] https://github.com/openstack/nova/blob/master/lower-constraints.txt#L8 Change-Id: I6fc505f684701792d3e03659eb0feea8321452c0 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-05-13Update to Python3Cédric Ollivier1-3/+3
Functest containers leverage on Python3 instead of python2. https://mail.python.org/pipermail/python-dev/2018-March/152348.html It also updates robotframework librairies to latest release and Vmtp to master ([1] is needed) It patches cloudify rest client to support python3. Vmtp is currently disabled because it currently supports python2 only. [1] https://github.com/openstack/vmtp/commit/a5d062881d91bf4f547d92c6e289bea30feb5d6e#diff-b4ef698db8ca845e5845c4618278f29a Change-Id: I39964a212ec2d4dbf53c9ea7c63f02e0b6a05b48 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-04-25Leverage on DEBUG env varCédric Ollivier1-1/+1
It allows muting debug logs. Change-Id: I291f3bb7e0a450724a34997c720bde01f72c8e50 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-03-14Revert Snaps in upper-constraints.txtCédric Ollivier1-0/+1
Change-Id: Ie437b8ea6a33871516d42bf022a1f46cdd488d48 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-03-12Remove Snaps-based testcasesCédric Ollivier1-1/+0
Snaps hasn't been synchronized for a while regarding requirements. We do remove it due to the inactivity. All test result tabs will be updated in a second change. Change-Id: I834afd902829ed3883b0e88e92aa806ec43d6fcf Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-03-08Remove SDNVPN as it doesn't participate to hunterCédric Ollivier1-1/+0
Change-Id: Iddeaa3890635103b66042a918ab66cabd8fdee60 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-02-11Update and enable Cloudify-based testcasesCédric Ollivier1-1/+1
It switches from the Cloudify virtual machine to the community container which allows deploying vyos_vrouter and cloudify_ims. Last stable Cloudify OpenStack plugin (2.4.17) is now deployed. It also updates the Cloudify python package to latest release. It adds a delay before deleting the blueprint which may be improved in a second change (it allows enabling the testcase in the stable release). Change-Id: Ie48a2c9d2badab0d7ba0b9e7845f453fad335ef7 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-12-27Update Xtesting to 0.61Cédric Ollivier1-1/+1
It now generates html reports for unit tests (snaps). Change-Id: Ica8fab2b383723957c1068c5accbcab9568002ac Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-11-07Revert "Update Snaps commit id"Cédric Ollivier1-1/+1
This reverts commit 1c2663063db356cebd1d156abf89d47a15b4eb1e. Change-Id: Idd41b9c24b662d4ce6803e1e18f2228dba289f88 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-11-06Update Snaps commit idCédric Ollivier1-1/+1
It updates Snaps commit id to allow testing OVN [1] It should be noted Snaps doesn't create any stable branch. Then this patch can be cherry-picked asis in all branches. It takes the package renaming into account. [1] https://gerrit.opnfv.org/gerrit/#/c/64515/ Change-Id: I1dbfe9a68c8448d117b7b074cf2b4ac64b65e139 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-09-14Update snaps commit idMichael Polenchuk1-1/+1
In order to get fix for ovs/dpdk based scenarios vs snaps_smoke suite. Change-Id: Ib815d96968daa13ae186e2dd6ae0a7686347bb13 Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
2018-09-13Switch to networking-* masterCédric Ollivier1-2/+2
Change-Id: Iee875b514c27e6f8b95517cf6cf2c4325fb3acba Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-09-02Update Xtesting to 0.60Cédric Ollivier1-1/+1
Xtesting leverages on stevedore [1] which will bring much more flexibility (discovery, module or class renaming, etc). OPNFV Features have to be updated as well: - https://gerrit.opnfv.org/gerrit/61713 - https://gerrit.opnfv.org/gerrit/61715 - https://gerrit.opnfv.org/gerrit/61717 - https://gerrit.opnfv.org/gerrit/61719 [1] https://docs.openstack.org/stevedore/latest/ Change-Id: I0ce45eb6c9af66546c2c020eb962fa457f6c7e1a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-08-28Fix snaps commit idCédric Ollivier1-1/+1
Snaps is part of main Functest testcases (Healthcheck). A fixed version has to be pulled. We will switch later to snaps packages instead of commit ids. Change-Id: Ibbc3f1009233ccfb67463b49203b756ea86d3121 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-08-20Update Xtesting to 0.58.0Cédric Ollivier1-1/+1
It returns the right status if exception in constructor. Change-Id: I163c0cbb2e1f07b2ada4a5ba28e217906946fa2c Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-08-18Publish Functest doc onlineCédric Ollivier1-1/+0
It reverts Sphinx theme to the default one as it's hugely better for API docs. Change-Id: Ic489e9b65d67d71fadb8ef78176a04cc382a3f5d Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-08-17Update restack defcore syncCédric Ollivier1-1/+0
It stops depending on refstack_client which cannot work till OpenStack Queens. JIRA: FUNCTEST-977 Change-Id: I2340643de82ab10d8fb83fb3a7fbfd1f412b2d7b Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-08-14Update to Xtesting 0.57Cédric Ollivier1-1/+1
It protects vs unset POD_ARCH (It completes "Disable Vmtp if POD_ARCH = aarch64" [1]) [1] https://gerrit.opnfv.org/gerrit/#/c/60927/ Change-Id: I343c7a9047fe09aad7b9a39d0d045ac709f07a7a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-08-12Update to Xtesting 0.56Cédric Ollivier1-1/+1
Change-Id: Ia7eb5f6c7448bcd760ebb19e2ad66ba183242e83 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-08-09Add networking-sfc Tempest test suiteCédric Ollivier1-0/+1
Change-Id: I6f1452469cb5ffaf9b538ba87edaa174977b91c4 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-08-07Update Xtesting to 0.55.0Cédric Ollivier1-1/+1
It allows calling one skipped test via run_tests (parallel testing). Change-Id: I04e5c69f2129e28f1451815938cd5d0f8bbe9e44 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-07-30Update Xtesting to 0.54.0Cédric Ollivier1-1/+1
It protects vs uncaught exceptions and then avoids skipping testcases in that case (see cloudify_ims and juju_epc in [1]). [1] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/188/console Change-Id: I8e39f7e742b9fec2e6f6bab542d5f497159f50ac Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-07-15Leverage on Xtesting 0.53Cédric Ollivier1-1/+1
It allows dynamically skipping test cases. Change-Id: Ida82e76478316fce61dd59dd206e1c03943b084a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-07-12Leverage to Xtesting 0.51Cédric Ollivier1-1/+1
It removes ci_loop which has been useless from Docker slicing. It can filter now on any env var (e.g. CI_LOOP if required by XCI). Change-Id: Ibd685edf4636bd251c85466e8b4febcd1e20d312 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-06-19Add functest in upper-constraintsCédric Ollivier1-0/+1
It's required by OPNFV Features such as sfc. Functest is removed from constraints in Dockerfile else it would conflict with the local dir. Change-Id: I2df5cd151b43eb1a4f0320510183d0f28cdf84c3 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-06-19Clean requirementsCédric Ollivier1-3/+0
It cleans dependencies asked by removed modules. Change-Id: I3a2013bd5a77e4b99219475fc2c1fc3dc06787be Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-06-12Revert "Stop rolling snaps (bypass bugfixes)"Cédric Ollivier1-1/+1
This reverts commit 8c285c3fb56ce144ff7eb095b6fa401e29a03fc4. Change-Id: I2acc1cdc7fe2d12c6eb3d100f76c2dc3e502522f Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-06-10Update cloudify-rest-client to 4.3.2Cédric Ollivier1-1/+1
Change-Id: I8ac0becb57897233c2a12781dc022d9fdfd32f85 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-05-29Simplify loggingPanagiotis Karalis1-1/+1
In order to collect logs from features running through functest framework (mainly for troubleshooting purposes), the logging mechanism has been updated accordingly. It should be noted that feature logs are printed in functest.log. All logs are now printed in functest.log whatever the namespace. JIRA: SFC-125 Co-Authored-By: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: I6cb32e5553749023d490d553ae4653750c52e844 Signed-off-by: Panagiotis Karalis <pkaralis@intracom-telecom.com> Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-05-27Stop rolling snaps (bypass bugfixes)Cédric Ollivier1-1/+1
Snaps now requires admin role for creating routers [1]. [1] https://git.opnfv.org/snaps/commit/?id=5a81c2abb920cfe5ea975c37b390838d586a98b1 Change-Id: Ia9a5225e0e31fa3e1c50abb3814e12c98d53e76c Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-18Clone rally-openstack in functest-smokeCédric Ollivier1-1/+0
It allows getting latest changes verifying Gnocchi. Former neutron tempest tests are also removed. Change-Id: I5910ca012b72b1c5bfb9b0f52591cc9e03051f47 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-17Update Xtesting to 0.41Cédric Ollivier1-1/+1
It includes an enhancement about logger (needed by sdnvpn). Change-Id: I05173d2f5b86e12f6badc83e9ee71ecd5898ecee Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-13Switch to stestrCédric Ollivier1-0/+1
It also updates rally and installs rally-openstack. It completes the update to OpenStack Queens. Change-Id: Iabf436ac6e7facfa21a3d7c8a3dfaffa9142da98 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-12Update to stable/queensCédric Ollivier1-2/+2
It allows getting first results before the blackout between MS0 and MS2.1. Testcases could work thanks to backward compatibility provided by openstack clients. It disables all features which are not synced (patches are under review). It will ease verifying installers which are following master because it reduces the gap between releases. Change-Id: If0893f6dbaed76d4bafbd10a4f0934e6c5057477 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-05Remove domino and promise from upper-constraintsCédric Ollivier1-2/+0
This projects have been inactive and should not be part of the next releases. Change-Id: I653c328aed0a4d3fe0bdb47be034bbccb9a16dcd Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-04Fix Functest Release NotesCédric Ollivier1-0/+1
It allows building this documentation via tox. rst files are now checked via doc8. Change-Id: I4cfec11b06319b5ccdcff5f7f14475375e778c01 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-03-30Add dependency for clover_k8s testcaseQiLiang1-1/+2
Clover testcase hook patch: https://gerrit.opnfv.org/gerrit/#/c/54541/ functest-kubernetes patch: https://gerrit.opnfv.org/gerrit/#/c/54543/ Tiny fix: remove -e for stor4nfv-tests Change-Id: I68faafa2098ed304fbec2bcd647b258073b4f0c2 Signed-off-by: QiLiang <liangqi1@huawei.com>
2018-03-20Add Stor4NFV in upper-constraints.txtQiaowei Ren1-0/+1
This centralized file is reused by functest-kubernetes. Change-Id: Id0d9d4bb4be4368ee8181f73e8c5626414d6291d Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
2018-03-19Update xtesting to 0.31Cédric Ollivier1-1/+1
It mainly fixes regex when INSTALLER_TYPE is unset [1] [1] https://gerrit.opnfv.org/gerrit/#/c/54089/ Change-Id: I57430e87ec7b988337697417e319cf4f9b207e0d Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-03-12Rewrite refstack testcaseCédric Ollivier1-0/+1
It now leverages on rally to factorize code between all tempest-based testcases. refstack-client is also added as requirement. JIRA: FUNCTEST-942 Change-Id: Ieee845327f8736582d77b898edd6c9edd00667e0 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-03-04Update xtesting version to 0.22.0Cédric Ollivier1-1/+1
Change-Id: I4dc3eb42d122986fb2ac131279aab57cdf92d916 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-03-02Set networking-bgpvpn version in upper-constraints.txtCédric Ollivier1-0/+1
As it's not listed in OpenStack requirements, it must be pinned in Functest. Change-Id: I4e692ef00d4b6e5dad9899ae279891699c9dcebc Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-03-01Add xtesting in upper-constraints.txtCédric Ollivier1-0/+1
functest-kubernetes requires xtesting and still reads this file. Change-Id: I18d357cc88ae9a7e80aca568d408823291dc2ab3 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-02-05Remove yamllint from upper-constraints.txtCédric Ollivier1-1/+0
OpenStack doesn't list test requirements in upper constraints [1]. [́1] https://github.com/openstack/requirements/blob/stable/pike/upper-constraints.txt Change-Id: I7472158d385beb311c159563bc3bb973c4a2d4c7 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-12-04Create a tox env to check yaml filesCédric Ollivier1-0/+1
It also fixes all testcases config files. Change-Id: I81a6ffb8b7acf4239c79129dc842e283d3d32b35 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-11-23Remove iniparse and urllib3 dependenciesCédric Ollivier1-1/+0
It also moves robotframework addons to the right containers. Change-Id: I32a8e018bf84685cffc70a04e3736d948bc6d1c4 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-11-05Define thirdparty-requirements.txt for functest-parserCédric Ollivier1-0/+3
As Parser python packages has been renamed, they can be defined in upper-constraints.txt. No conflict can occur between them and the official OpenStack packages. The Parser testcase still requires a dedicated container to avoid conflicts in namespaces. Change-Id: Ic8d18140f26e72d1e3d04b73d301d3fd870b171a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-10-30Update Rally to 0.10Cédric Ollivier1-1/+0
It requires to sync os-faults with OpenStack requirements as it's out-of-tree too. The last os-faults version is selected as well. Change-Id: I0c582070a937b6ba6cba5b0c17673f42ea5d6dec Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>