aboutsummaryrefslogtreecommitdiffstats
path: root/upper-constraints.txt
AgeCommit message (Collapse)AuthorFilesLines
2019-09-14Select python 3.6 as defaultCédric Ollivier1-1/+1
It switches to Python3 as default due to new OPNFV iruya release date (December) which is very closed to Python2 EOL. Functest Iruya (first release published in April) has supported both Python2 and Python3. Change-Id: I4c1294a5361e591fc7a8a88b3d067fc3b39e00c4 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-08-17Pin sphinx===1.7.6Cédric Ollivier1-0/+1
Else linkcheck fails when processing Rebaca url [1] [1] https://build.opnfv.org/ci/job/functest-verify-unit-tests-and-docs-iruya/151/console Change-Id: Ia1054820ee61a495648dd34df5f79e470e44595d Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-07-27Enable py36 unit testsCédric Ollivier1-0/+2
It benefits from the swith to lf-virtual1. Change-Id: Ib38bf0adb09df62173894d048fb06c48b3a4b462 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
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> (cherry picked from commit 3472870b0e42c135d004e0006ad3e3607036e553)
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> (cherry picked from commit 0440ffcac18991395799e5aafc9243e028917ab6)
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> (cherry picked from commit d777f2e588a321d5c01e2e50ffa5c8fc5a27c77c)
2019-04-21Leverage on stein networking packagesCédric Ollivier1-2/+2
It updates refs for networking sfc and bgpvpn. Change-Id: I78f9815c688a3a4814f17f916e7429d2599af971 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-04-21Pin Neutron in stable/iruyaCédric Ollivier1-0/+1
Change-Id: If92e969ad23fc7214b17bb834043afaa9b8bee6b Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-04-21Update all OpenStack refs to opendev.orgCédric Ollivier1-0/+1
All gates are failing due wrong to redirections (see os-faults [1][2]). [1] https://build.opnfv.org/ci/job/functest-opnfv-functest-tempest-latest-gate/96/console [2] https://travis-ci.org/collivier/functest/builds/522071220 Change-Id: I5a8ca67f0d95df24daa9bdca2f23eb13d896f9d5 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit 75d581a9d3ec7c11a9a696db4b271c2691c28f15)
2019-03-30Set package versions instead of masterCédric Ollivier1-2/+2
It leverages on few beta releases as the official packages are being published. Tempest 20.0.0 is forced to conform with Release Plan [1]. (upper-constraints still offer 19.0.0 [2]) [1] https://releases.openstack.org/stein/ [2] https://github.com/openstack/requirements/blob/stable/stein/upper-constraints.txt#L391 Change-Id: Iaadf5bbc3b984e95cd018ac69bb9efb4eb111df9 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-03-28Prepare Functest Iruya ContainersCédric Ollivier1-1/+1
It takes into account the new branch stable/iruya. Change-Id: I802a42b07ceae2328a812a99a99057beb1b94e5b 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>