Commit Graph

23 Commits

Author SHA1 Message Date
wu.chunyang a2f5604c6a Remove unnecessary ceilometer service overrides
as per: https://review.opendev.org/c/openstack/trove/+/902555

Change-Id: Ibd6d01ec06119a2f9b9a8fc9d908424f0d564010
2023-12-27 11:48:41 +08:00
wu.chunyang e8e89be424 Add mariadb backup and replication tests
Change-Id: Iea620b256dfa037ea9780273e654850cd0a6f124
2023-11-13 10:41:09 +08:00
Katarina Strenkova d63e17a1c0 Replace deprecated terms
Following up on	the usage of inclusive jargon [1] and to ensure
consistency in code, there is a need to replace deprecated term
tempest_test_blacklist with a new term tempest_test_exclude_list.

Additionally, the file tempest_blacklist.txt was renamed to
tempest_exclude_list.txt for the same reason.

[1] https://review.opendev.org/c/openstack/tempest/+/768583

Change-Id: I68cc25b9126115171f10637b742fa3d503394ad5
2023-08-01 13:26:36 +02:00
wu.chunyang 089f238cb1 remove trove-tempest-ipv6-only to experimental pipline
Change-Id: Ide34b9384503aa5a37f3b9ffecf71bc359036ce3
2023-06-15 10:44:06 +08:00
wu.chunyang 35906b205c enable trove backup tests
enable trove tests that related to backup logic

Depends-On: https://review.opendev.org/c/openstack/trove/+/885452

Change-Id: Ib9d4070c6309f9fad3626248281b197d7f47c2d0
2023-06-11 23:41:37 +08:00
wu.chunyang 1300140f76 Ignore files for trove-tempest-ipv6 job
Change-Id: Ifd1763751e5509e09ef15bb1676da1db3a11e215
2023-03-28 19:33:00 +08:00
wu.chunyang 00b4ef0991 Fixing tests with tox 4.2.6
Remove basepython from testenv
Remove pypy testenv

Change-Id: Iea25327386a3c4e91ebe98aa8954b6353a51c4c6
2023-01-29 10:29:19 +08:00
Lingxian Kong 5de39645ed Show trove guest agent log when instance creation failed
Change-Id: I8fc3b5fe5bdbbe1a9fac7c45d79d844dfde9c5b5
2021-10-11 21:32:14 +13:00
Lingxian Kong 23ac0ee82b Show instance fault message when ERROR
Change-Id: Iafc98a55865a1c19464dce6fbbd683263b121186
2021-07-12 20:03:41 +12:00
Lingxian Kong 355a351fcc Move updating access test case to a separate test class
Updating access will change the instance public address, which affects other
test cases in the same test class.

Enable more tests in this patch.

Added some test cases which always failed in CI in tempest blacklist file.

Story: 2008410
Task: 41351

Change-Id: I09b4f00da941b7ead5a93c4c41b196cbe9934bbe
2020-12-07 10:14:32 +13:00
Lingxian Kong 00ddc03c54 Add tests: resize
Change-Id: I126c83d249f7f79b5983380b793ea85af9cf2409
2020-06-17 20:40:10 +12:00
Lingxian Kong 76a3612853 Add tests: Backup and restore
Change-Id: I52510306901157a5a87d08e845b87d5e4fce504a
2020-06-17 18:15:13 +12:00
Ghanshyam Mann 702d4a9dd4 Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

trove-tempest-plugin 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://review.opendev.org/#/c/691178/

Change-Id: Id689113d1cca11f27cee7598b841e365225b50df
2020-03-09 22:54:58 +00:00
Lingxian Kong f5a0e84a59 Add instance upgrade API test
Change-Id: Ibf713328d5495dda5bbadc10592cd11a84834647
2019-12-27 18:31:25 +13:00
Lingxian Kong 605a0d3a51 Refactor trove-tempest-plugin
Depends-On: https://review.opendev.org/#/c/697870/
Story: 2006554
Task: 36639
Change-Id: I6251f070f330ee886e6436d92c20d78e0401d59e
2019-12-08 23:39:40 +13:00
Ghanshyam Mann eda92dae2d [train][goal] Define new 'trove-tempest-ipv6-only' job
As part of Train community goal 'Support IPv6-Only Deployments and Testing'[1],
Tempest has defined the base job 'devstack-tempest-ipv6' which will
deploy services on IPv6.

This commit adds the new job 'trove-tempest-ipv6-only'
run on gate which is derived from 'devstack-tempest-ipv6'.

Verification structure will be:
- 'devstack-IPv6' deploy the service on IPv6
- 'devstack-tempest-ipv6' run will verify the IPv6-only setting and listen address
- 'trove-tempest-ipv6-only' will run the tests.

Story: #2005477
Task: #35937

[1] https://governance.openstack.org/tc/goals/train/ipv6-support-and-testing.html

Change-Id: Ia247e3f22d1791c1b910f702781e7c5968c925db
2019-08-16 18:34:58 +00:00
OpenDev Sysadmins eb18d48c50 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:44:25 +00:00
Ian Wienand 3d795cb10b Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I2f726f59b401309334de342455ccdd6cfad68095
2019-03-24 20:36:22 +00:00
Bartosz Zurkowski 22627b8160 Enable publishing plugin docs
Adjusts tox env for building docs and release notes to global standards.
Enables publish-openstack-docs-pti template in Zuul config publish
plugin documentation.

Change-Id: I240803de5e47400f37092a802b300f9f18efd828
Signed-off-by: Bartosz Zurkowski <b.zurkowski@samsung.com>
2018-12-04 13:44:51 +01:00
Doug Hellmann 6ded9f1555 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: I1bb09765c0a76d672dac42492feca22773a9e237
Story: #2002586
Task: #24342
2018-09-09 06:00:08 -04:00
Zhao Chao 7a46a3d135 A new Zuul job for trove-tempest-plugin itself
Recently there are new patches in this plugin, it's necessary all new
tests will be tested, however the current
python-troveclient-tempest-neutron-src job in fact does not run any
tests of trove-templest-plugin(only the default tempest api and scenario
tests are included). This patch add a new job only for this plugin
itself, we may also could just remove the
python-troveclient-tempest-neutron-src job later.

Change-Id: I0ff8133c1235bde27d3a66786d65f99f16b9a1fa
Signed-off-by: Zhao Chao <zhaochao1984@gmail.com>
2018-07-17 22:00:36 +08:00
Andreas Jaeger ac887d2c66 Follow troveclient zuul job rename
Rename zuul v3 job to follow naming conventions.

Also, remove name from project stanza, it's not needed for in-tree zuul
files anymore.

Depends-On: Id2aed659c1fcb7333b7efa4dc0a019d21bdcd51a
Change-Id: I2dd2075e41680d7b85d574575a19531599dabf5e
2018-01-21 20:29:37 +01:00
Chandan Kumar cd44825089 use tempest-neutron-src-python-troveclient job in trove-tempest-plugin
Change-Id: I83fee1d40e1bc3f36c3ce067dae8fb75490fba0f
2018-01-10 00:45:13 +05:30