Commit Graph

29 Commits

Author SHA1 Message Date
Dr. Jens Harbott 7689c38f3f zuul: Use openstack-python3-jobs template
Switch to the generic template that will be update each cycle.

Change-Id: I16ff153d8b949d9c17e6592ecfc005ec3187a872
2024-02-29 17:35:28 +01:00
Dr. Jens Harbott 6032f8b0a7 Fix branch selection in zuul config
Negative lookahead is no longer working, be positive instead.

Change-Id: Ic2ddb04bc1f1e81586fff54f1e7bee9ee3689512
2024-02-29 17:33:47 +01:00
Stephen Finucane 12900da15b tox 4 compatibility
Remove 'usedevelop = true' and 'skipsdist = true', the combination of
which now means we don't install dependencies. Also remove the
basepython setting, which is no longer needed since we don't have any
Python 2-first distros to worry about. Finally, remove the
lower-constraints job and we no longer test for these.

Change-Id: I5b4b8cc1facb6e18cf12d33ea8113d47a0a76235
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2023-02-16 10:26:15 +00:00
OpenStack Release Bot 899e8c8a44 Add Python3 antelope unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope.

See also the PTI in governance [1].

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

Change-Id: I1907a1785b7b2600e5f99005758bdbf898f89db0
2022-09-09 11:21:39 +00:00
OpenStack Release Bot 098efa38ef 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: I928b7ec69a6bc3646c9cbea1ebd861d9dd8b6f43
2022-03-04 17:01:53 +00:00
OpenStack Release Bot 58eff5e7f9 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: Ia1659dec8b6b7f683704c2ad33c91f0219276345
2021-09-10 14:35:51 +00:00
OpenStack Release Bot 9948b15670 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: I07faaf33e6cf3c0d47334ce5ea75aac4eb3eb67f
2021-03-19 13:13:42 +00:00
OpenStack Release Bot 60eb124713 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: I06e4b9dda2d6ccb22737ff06b37881b9f5bd85a5
2020-11-05 10:16:16 +00:00
Stephen Finucane 58b6920d3b zuul: Stop testing against Tempest
Neither Tempest itself nor any of the service projects use OSC. As such,
there's no reason to run Tempest jobs here. It's simply a waste of
resources.

Change-Id: I18c45d28798c20c231b945f6fad077012cdbbaee
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2020-10-29 11:51:06 +00:00
OpenStack Release Bot 96613b7532 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: Ibf2e20b9df5338ed8a9271035464f2f537d476ec
2020-04-10 14:15:54 +00:00
Monty Taylor 53bf91951d Stop using lib-forward-testing
We only want the python3 version now.

Change-Id: I240c7eb8b2d2e53a63abf78118bd364a56c19765
2020-03-13 09:13:51 -05:00
pengyuesheng a120a9df81 Drop python 2.7 support and testing
Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: Iff873ae15f865aa8740760a3e904a96d22e553e8
2019-12-27 16:07:06 +08:00
pengyuesheng 375517a7b8 Switch to Ussuri jobs
Change-Id: I3014cca00d644284c1b3232f14dd81e57ccb2fa2
2019-10-24 14:20:44 +08:00
Corey Bryant e78db3b892 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: I05ab27593d55881b7d477afd7fc7f1b3d8b32f53
Story: #2005924
Task: #34232
2019-07-05 14:19:59 -04:00
Ghanshyam Mann 8c1418a2d4 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: I3ba319c17b3133d3c48106a2e509c04363a8839a
2019-04-22 23:40:46 +00:00
ZhongShengping d0f72bb4ef add python 3.7 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.7.

See ML discussion here [1] for context.

[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135626.html

Change-Id: I8b15a703d86ca41d6936a73a72e9a22d33caf024
Story: #2004073
Task: #27438
2019-02-19 17:05:47 +08:00
Andreas Jaeger aaf18dad8d Use template for lower-constraints
Small cleanups:

* Use openstack-lower-constraints-jobs template, remove individual
  jobs.
* Sort list of templates

Change-Id: Iad6ff78c3080ff8d0949ef82a4779853b0ce42dd
Needed-By: https://review.openstack.org/623229
2018-12-20 21:12:16 +01:00
Dean Troyer 83969521ef Remove pypy job
We're not supporting this any more

Change-Id: I4aa1fadac7828aae7407dd535bed9ab72dce74c4
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-11-12 07:46:09 -06:00
qingszhao 005af4e979 add lib-forward-testing-python3 test job
This is a mechanically generated patch to add a functional test job
running under Python 3 as part of the python3-first goal.

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

Change-Id: Iac4177085c53da084d633bde6f53dc5725ed3b43
Story: #2002586
Task: #24320
2018-09-13 15:30:33 +02:00
Zuul b221455f96 Merge "add python 3.6 unit test job" 2018-09-07 18:59:18 +00:00
qingszhao 982c13bbf6 switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs 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

Update docs tox environment to build ChangeLog file when using tox -e
docs.

Change-Id: If68bdb33bbf0727d699268d9de511790c8a048be
Story: #2002586
Task: #24320
2018-09-06 21:32:15 +02:00
qingszhao 234790972a 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: I4e0424eccf088e6ba5290bfcc7de391543973a00
Story: #2002586
Task: #24320
2018-09-04 15:13:14 +00:00
qingszhao ddf7263b66 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: I313d9fb90008b41524367b844458a68dd0407755
Story: #2002586
Task: #24320
2018-08-21 14:56:03 +00:00
Monty Taylor a269e27d49 Run OSC unit test tips jobs
Recently we broke the osc unittest tips jobs with a change to osc-lib.
We already have jobs and a project-template for osc-tox-unit-tips, so
add them to osc-lib jobs.

Depends-On: https://review.openstack.org/580898
Change-Id: Ie5a7285f884d1dc612b5d121ad47dd47864bb2e2
2018-07-09 14:16:57 +00:00
Doug Hellmann 892b073220 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.

Change-Id: Ieafa2beff7b8d26726765e9044dc0b5824e9339c
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-22 17:31:55 -04:00
James E. Blair b4cc3ed1cf Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.

Change-Id: Icc2e6fda0fdfeb10debc6fba6f5951c8d6c3fab1
2018-02-01 10:19:49 -08:00
Dean Troyer 20564d2bed Make -tips job non-voting
Set this non-voting for now while the dust settles between the SDK changes
and Zuul v3 changes.

Change-Id: Ib9a358129fc0c2f34223e440cf2bc4858fda5896
2017-11-22 13:33:49 -06:00
Dean Troyer 7d8b294452 Consume the devstack functional jobs from OSC
Change-Id: I0114ed084f19f67526169111346999da7839cc43
2017-10-27 10:36:32 -05:00
Dean Troyer 485b573581 Migrade legacy jobs into the repo
Change-Id: If198526c586dec9e1a18483439cea11062316d97
2017-10-21 10:02:46 -05:00