Commit Graph

18 Commits

Author SHA1 Message Date
Ghanshyam Mann d791f72d3f 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: Id1033264dea1d8b72ee49e33cc776d5dac6193b9
2022-04-30 20:25:10 -05:00
OpenStack Release Bot 7f794a9f0b Add Python3 zed unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for zed.

See also the PTI in governance [1].

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

Change-Id: Idfe1e5221fdd64051cf87ae1a48ec539edb60f86
2022-03-10 17:06:50 +00:00
OpenStack Release Bot 884eea8219 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: I7b0e0c3161f3dc632be464eca6554755e96869eb
2021-09-17 11:17:00 +00:00
OpenStack Release Bot 9014bce3de 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: I3807806d82b60a71565b5ca2b550c3f7adbaa28e
2021-03-26 11:13:07 +00:00
OpenStack Release Bot 1da1b7f9e3 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: Id81a44c484ce86436c6f2f3278c96b3ffc85abb1
2020-09-28 15:47:52 +00:00
OpenStack Release Bot 68c9fb4c26 Add Python3 victoria unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for victoria.

See also the PTI in governance [1].

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

Change-Id: I03f0d04801023a88d48ee9692164b7359043adc6
2020-04-23 21:30:16 +00:00
Ghanshyam Mann 4e82a8103e [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

monasca-ui is ready with python 3 and ok to drop the
python 2.7 support.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Depends-On: https://review.opendev.org/#/c/693631/
Change-Id: I47be69fe3b53df70ba775bad342d88129de5ff0a
2019-11-16 16:59:02 +00:00
Zuul a03a976da8 Merge "Use Horizon project template for django jobs" 2019-10-22 09:43:43 +00:00
manchandavishal a3b46a1ab0 Use Horizon project template for django jobs
Horizon defined a project template 'horizon-non-primary-django-jobs'
for django jobs [1]. This patch use that template to run django jobs
here and also fixes the failed test cases for django2.2 support
by adding renederer argument[2] and fix setting.py.

[1] https://review.opendev.org/#/c/681969/

[2] https://docs.djangoproject.com/en/2.1/releases/2.1/#features-removed-in-2-1
Change-Id: Ibe6e1a965179022873630e61529a3318ece7e66b
2019-10-21 07:18:44 +00:00
manchandavishal ea41551103 Switch to official Ussuri jobs
Change-Id: Ia2d2c41ecc11173229e9c73bd5bc89c9a0ad48f1
2019-10-14 07:01:01 +00:00
Corey Bryant f0231ab00f 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: I8b8ab63cbfe7dced5e1d79d768ee2b8f11a464bb
Story: #2005924
Task: #34223
2019-07-05 13:16:28 -04:00
Ghanshyam Mann df89ad3048 Dropping the py35 testing
All the integration testing has been moved to
Bionic now[1] and py3.5 is not tested runtime for
Train or stable/stein[2].

As per below ML thread, we are good to drop the py35
testing now:
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html
[2]
https://governance.openstack.org/tc/reference/runtimes/stein.html
https://governance.openstack.org/tc/reference/runtimes/train.html

Change-Id: I7ea4cb2da696cfa10551f4cab645db6d47de23d9
2019-05-20 15:07:59 +00:00
Andreas Jaeger 96fcaf2ff2 Import cover job
Import the cover job from project-config, use openstack-cover template
for running it only in check queue.

Change-Id: Ifa3fe98e26c46fc2cf009c0b820d3e6923ab7d2c
2018-10-03 16:10:28 +02:00
Andreas Jaeger 441b05a780 Cleanup .zuul.yaml
Some cleanups and improvements:
* Use openstack-lower-constraints template instead of individual jobs
* Use openstack-py35/36 templates instead of individual jobs
* Sort list of templates

Change-Id: I49e2459ef97eb687d2803420f039eb3af92b5ead
2018-09-11 21:24:45 +02:00
Doug Hellmann f8cfbc102d add python 3.6 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.6 as part of the python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I81c0e169d9d7500cff1100c441c6857449cebd62
Story: #2002586
Task: #24312
2018-08-27 14:25:05 +02:00
Doug Hellmann 0118b8da37 import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: If180d34ebe1ee8a7ff5dcd005c3709a76beeade1
Story: #2002586
Task: #24312
2018-08-22 18:51:31 -04:00
Witold Bedyk 36b30a74c1 Fix README.rst and add syntax check
Additionally:
* fix Zuul configuration for lower-constraints job
* raise lower bound for Horizon (due to mox3 removal)
* remove Django from requirements.txt (already included from Horizon)

Change-Id: I44d6cd7477ac0d318705077109b4dc233a5a37d8
Story: 2002163
Task: 24398
2018-08-08 18:04:12 +02:00
Doug Hellmann b526e21436 add lower-constraints job
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.

Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.

Add openstack-tox-lower-constraints job to the zuul configuration.

See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.

monasca-ui specific changes:
- Unlike other projects, monasca-ui does not support python3 unit tests yet.
  python2.7 is used as basepython. This should be updated to python3 later.
- Bump the the minimum version of python-monascaclient to 1.8.0
  to pass test_client unit tests.
- nose-exclude needs to bumped to 0.5.0 to run all existing unit tests.

lower-constraints.txt is modified to match the latest horizon requirements
https://review.openstack.org/#/c/555491/:
- unit tests fails with Django 1.8. It passes with Django 1.11.
  Horizon Rocky bumped the Django min version to >=1.11, so it makes sense
  to bump the Django min version to 1.11.
- django-babel needs to bumped to 0.6.2 to support Django 1.11 and 2.0.

https://review.openstack.org/555402 allows us to bump lower requirements.

Co-Authored-By: Akihiro Motoki <amotoki@gmail.com>
Change-Id: Ifd967b598db259429cc83046ae88abaf3d50e081
Depends-On: https://review.openstack.org/555034
Depends-On: https://review.openstack.org/555402
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Signed-off-by: Akihiro Motoki <amotoki@gmail.com>
2018-04-10 16:42:22 +00:00