15 Commits (cffa9966dfad0bf60c2438b2bd3f5e844dc27bd7)

Author SHA1 Message Date
Martin Kopec cffa9966df Switch testing to Antelope testing runtime
Updating the testing template to Antelope testing runtime:
https://governance.openstack.org/tc/reference/runtimes/2023.1.html

Change-Id: I0c7e1497243c74a7c4e5bedbb3c94c80794490e9
4 months ago
Martin Kopec 3386bbed48 Add openstack-tox-py310 job as nv
Let's test against py3.10 to prepare and to make sure the project
is compatible with py3.10.

Change-Id: Ie09d83d570bbe95976303b547ba267231269744a
1 year ago
Ghanshyam Mann 6def79eebd Test python3.9 as voting job
In Yoga testing, we are making py3.9 job to run as voting, so
adding py3.9 job as voting.

Also, as os-performance-tools is branchless and needs to support older
supported stable branches, let's test it with all the
python version supported in those supported stable branches.
For that, we need to explicitly dd the py jobs instead of using
the template. This way, we will explicitly know that we are testing
all supported python versions when the new release template bumps the
min python version in the template.

Change-Id: I71b2dbfa46449e39b6fbe99862c55e4370ce68c3
2 years ago
tushargite96 006c0acc4e Switch testing to Yoga testing runtime
Upating the tetsing template to Yoga testing runtime:
https://governance.openstack.org/tc/reference/runtimes/yoga.html

Change-Id: If25abb8af62246d39b352a6b683ff6afc9f7a401
2 years ago
Anand Bhat 55a24e730d Replace dashes with underscore & Migrate to stestr
* Setuptools v54.1.0 introduces a warning that the use of dash-separated
  options in 'setup.cfg' will not be supported in a future version [1].
  Get ahead of the issue by replacing the dashes with underscores.Without
  this, we see 'UserWarning' messages.
* Replace .testr.conf by .stestr.conf for migration and update
  .gitignore and test-requirements.txt file accordingly
* Use py3 as the default runtime for tox
* Add a new job, openstack-cover-jobs, to run the coverage in Zuul

[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb

Change-Id: I3169456592324425b9a9ddc4dbcf8abcf3b82135
2 years ago
Martin Kopec 3fb26d4b99 Switch testing to Xena testing runtime
Upating the tetsing template to Xena testing runtime:
https://governance.openstack.org/tc/reference/runtimes/xena.html

Change-Id: I18fa6b0f12114df57376c47f6e185796505572dc
2 years ago
tushargite96 40057a3409 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: Idac156e396d16cf10ed14d012b863f06e472441d
3 years ago
Vishakha Agarwal e03e958133 Switch testing to Victoria testing runtime
Upating the testing template from ussuri to victoria
testing runtime
- https://governance.openstack.org/tc/reference/runtimes/victoria.html

Change-Id: Id39b69578adbddcec1d661f8d79580ce28ef72a5
3 years ago
Ghanshyam Mann d0856fb6e0 Support back python 3.5
While dropping py2 support, we dropped py3.5 support also
- I1ced6583d61418ca5cd2deb72b7e3f7a3ec986e2

There might be some user of it using on py3.5 distro like
stable/rocky jobs on xenial.

There is no deps issue to support the py3.5 so let's keep
it as long as we can.

Change-Id: Ie8af65c8aef92c4193071133bc3a4df98725da68
3 years ago
Ghanshyam Mann 59aec6a7b7 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

os-performance-tools 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

Change-Id: I1ced6583d61418ca5cd2deb72b7e3f7a3ec986e2
3 years ago
ZhongShengping d3680e477d Update python 3 unit test job
This is a mechanically generated patch to update a unit test job running
under Python 3

See ML discussion here [1] for context.

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

Change-Id: Ib8498d9a06c511cc1bce3d4ab5db520b992d8cd7
Story: #2004073
Task: #27445
4 years ago
Ghanshyam Mann aa7059aff1 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: I1d60426db61a7a67bb2dda68a7fcfdd49bedb6dd
4 years ago
Doug Hellmann 6926f93f05 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: I9f59da2a0ae0d22ad92a51b7b0d0762808bebb60
Story: #2002586
Task: #24327
5 years ago
Doug Hellmann af30e341cb 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

Change-Id: Idd3c2867f353c8dee66c96f3bb4e734c82902331
Story: #2002586
Task: #24327
5 years ago
Doug Hellmann 6efb8d872a 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: I4b1e5f5218c52d75bceb79607c01ffda5bb98090
Story: #2002586
Task: #24327
5 years ago