Commit Graph

15 Commits

Author SHA1 Message Date
OpenStack Release Bot 84c6a3b04e Switch to 2023.1 Python3 unit tests and generic template name
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: Ib90f0a0ab99c06ac960531c7f0893b58468daffb
2022-09-14 09:14:09 +00:00
Ghanshyam Mann ebd7334127 Drop lower-constraints.txt and its testing
As discussed in TC PTG[1] and TC resolution[2], we are
dropping the lower-constraints.txt file and its testing.
We will keep lower bounds in the requirements.txt file but
with a note that these are not tested lower bounds and we
try our best to keep them updated.

[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326
[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal

Change-Id: I96aa562840823478139775fe33ea0f4ee495aef2
2022-07-07 10:39:03 +02:00
Tom Weininger e7b57a1210 Move to Python 3.8
Update Python base version from 3.6 to 3.8. For Zed the minimum
Python runtime versions are Python 3.8 and 3.9 [1]. As a third
Python version I also added 3.10 already.

Removed ThreadedHTTPServer and replaced it with ThreadingHTTPServer from
standard library, which is new in Python 3.7.

[1]: https://governance.openstack.org/tc/reference/runtimes/zed.html

Depends-on: https://review.opendev.org/c/openstack/octavia/+/839604

Change-Id: I4f0d640879da5afaa4694484ad4c52f25445a8ae
2022-05-06 10:53:51 +02:00
OpenStack Release Bot 4aaed16cbd Add Python3 yoga unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for yoga.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: Ibbae1e882d3d4f4c84720ae7462033a17c3da985
2021-09-10 14:31:32 +00:00
OpenStack Release Bot 1ea61896f1 Add Python3 xena unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for xena.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: Ie624d4864959a52e5d7697c8db48772610edfc4e
2021-07-08 23:37:50 +00:00
OpenStack Release Bot 21170fd070 Add Python3 wallaby unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for wallaby.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I6162fe3fcb5abd9a07f487e1a29455592ae679fe
2020-09-08 22:18:48 +00:00
Carlos Goncalves b6d20c02b6 Switch to victoria jobs
Change-Id: Ie9bfb1ae17cba85db71b8818e068e3f757e7f671
2020-07-16 15:56:02 +00:00
Noah Mickus 3e1278391f Adding cipher list Support for provider drivers
updated the data models for pools and listeners to
add support for cipher lists and added the needed
constants

updated the test models to include the new
parameters

Change-Id: Id5f4c20abd40dd092558a711987953012d4ae67f
Story: 2006627
Task: 37185
2020-03-27 19:00:58 +00:00
Brian Haley c9a1c39eee Stop testing python 2
Since it's no longer supported past Train, let's stop
running the tests.

Co-authored-by: Ajay Kumar <ajay.k@india.nec.com>

Change-Id: If81d0a45c423c173aa3c40dd2cfce37462dbf900
2019-12-09 18:09:13 -05:00
pengyuesheng fa68dd2c12 Switch to Ussuri jobs
Change-Id: I43572045ea3d054c2993b523ee9ea8a6a71faa61
2019-10-24 14:15:43 +08:00
Michael Johnson cec8b19421 Add Octavia tox tips job template as voting
This patch adds the "octavia-tox-tips" jobs template to octavia-lib.
This will make sure we run octavia functional tests on octavia-lib
using the master octavia code.

Depends-On: https://review.opendev.org/674659
Change-Id: I774212f3161bc3e693beb1d191bcf29ff009b331
2019-08-22 10:06:26 -07:00
Corey Bryant 6216fbb27c Add Python 3 Train unit tests
This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.

See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html

Change-Id: I57e06cfdfc94f483d61ed517dc84bd0a461f1e73
Story: #2005924
Task: #34227
2019-07-05 14:04:37 -04:00
Michael Johnson effa28ac20 Add python 3.7 testing
This patch sets up octavia-lib to run the python 3.7 unit tests.

Change-Id: I65ad2a4b418da9ee198551aa6e2928ef3984d91b
2019-04-28 20:42:35 +00:00
Michael Johnson 1215103717 Remove python3.5 jobs for Train
The TC has decided that python 3.5 tests are not required for Train
forward[1]. This patch removes the python 3.5 jobs from octavia-lib.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/ \
    005097.html

Change-Id: Ice875dde4eeb82962f3c635cb312f157d9a8331a
2019-04-15 06:55:16 -07:00
Michael Johnson 5f833c77d2 Initial cookie-cutter commit for octavia-lib
Setting up the base repository for octavia-lib.

Change-Id: I023fe839b39d9d826425aeca5e0fd39dc9c38275
2018-10-12 14:03:43 -07:00