Commit Graph

440 Commits

Author SHA1 Message Date
Corey Bryant 456b08c032 minor cleanup 2020-05-28 10:45:10 +00:00
Corey Bryant 182cda9013 Add smoke to TempestTest as blacklist/whitelist/black-regex will be useful with it. 2020-05-28 10:45:10 +00:00
Liam Young be3659c4a2 Add support for blacklist/whitelist etc 2020-05-28 10:45:10 +00:00
Liam Young e8624d3297 Fix missing ResellerAdmin 2020-05-28 10:45:10 +00:00
Liam Young 6347bb707f More updates 2020-05-28 10:45:10 +00:00
Liam Young 1724e482a1 Tempest setup 2020-05-28 10:45:10 +00:00
Liam Young 7b9b816967 Redumentary tempest support 2020-05-28 10:45:10 +00:00
Corey Bryant 24306b8880 Fix get_machines_for_applications for subordinates
In the case where we have a subordinate charm, libjuju juju status
on the unit returns an empty dictionary, therefore the existing None
check would fail and the subordinate status would never get set.
The result being subordinates not included in the returned Iterator.
2020-05-28 10:36:37 +00:00
David Ames 0546e01b62 Merge pull request #187 from openstack-charmers/neutron-break-out-network-create-test
Break out Neutron create network through the API test
2020-03-11 17:45:52 +01:00
Chris MacNaughton 7e9cc9998f Merge pull request #190 from gnuoy/masakari-fixes
Fixes for masakari tests
2020-03-10 15:22:05 +01:00
Liam Young f1168aa36d Fixes for masakari tests
* Deal with hypervisors now using fqdn
* Skip instant restart tests until bug is resolved
2020-03-10 10:21:14 +00:00
Aurelien Lourot 9e3b88678c Add Gnocchi tests
https://bugs.launchpad.net/charm-gnocchi/+bug/1828424
2020-03-09 11:26:55 +01:00
Frode Nordahl 72fb1cf7e7 Break out Neutron create network through the API test
This is broken out into a separate class as it can be useful as
standalone tests for Neutron plugin subordinate charms.
2020-03-06 11:15:41 +01:00
Liam Young 4854de51b3 Merge pull request #186 from openstack-charmers/lxd_support
add lxd container support to get_machine_status
2020-03-06 08:53:11 +00:00
Andrew McLeod 3f1ec453da add lxd container support to get_machine_status 2020-03-06 09:40:32 +01:00
Aurelien Lourot d389e357e2 Remove obsolete comment 2020-03-05 12:37:40 +01:00
Aurelien Lourot 0cee4c90bb Fix typo 2020-03-05 12:12:08 +01:00
Aurelien Lourot 707b36c0f8 Add a ceilometer test case and fix existing ones for trusty/mitaka
https://bugs.launchpad.net/charm-ceilometer/+bug/1828424
2020-03-05 11:11:49 +01:00
Chris MacNaughton 48470b7bd7 Merge pull request #180 from thedac/mysql8-migration
Percona to MySQL InnoDB Cluster migration
2020-03-01 13:49:00 +01:00
David Ames 23cc3e2a9a Lint fix 2020-02-27 16:18:19 +00:00
Chris MacNaughton 1b3b33d83a Ensure that the Manila tests exit 2020-02-27 15:31:29 +01:00
David Ames 27407998a9 Allow for no charm_name setting 2020-02-26 22:18:56 +00:00
David Ames e22d55d966 Enable for full stack 2020-02-25 18:47:20 +00:00
Alex Kavanagh 137f80a093 Merge pull request #175 from ChrisMacNaughton/feature/ceph-fs-functional
Add new CephFS tests
2020-02-19 16:16:28 +00:00
Chris MacNaughton 2136213c83 Manila tests do not need Nova client 2020-02-19 10:29:00 +01:00
David Ames 0dc16b289a Lint fixes 2020-02-18 15:57:13 -08:00
David Ames 6b110335a5 Percona to MySQL InnoDB Cluster migration
Validate the migration from percona-cluster to mysql-innodb-cluster by
dumping databases from percona and restoring them in mysql8.
2020-02-18 15:26:26 -08:00
Frode Nordahl a3f6135908 Actually add bionic/ussuri release combination 2020-02-18 12:03:56 +01:00
Frode Nordahl 6aa252ab64 Enable testing of Bionic/Ussuri and Focal 2020-02-18 10:21:31 +01:00
Chris MacNaughton 871c3e133e Add new CephFS tests 2020-02-12 15:31:39 +01:00
Alex Kavanagh c1e5e726e7 Merge pull request #54 from openstack-charmers/add-quagga-tests
Add quagga tests
2020-02-12 12:18:27 +00:00
Alex Kavanagh 68649d4223 Merge pull request #176 from gnuoy/run-mysql-post-upgrade-action
Upgrade complete action for percona
2020-02-10 10:45:41 +00:00
Liam Young 19fb4c0782 Upgrade complete action for percona.
The Percona charm requires that an action is run once all the units
have performed their series upgrade. Longer term
test_200_run_series_upgrade needs refactoring but this is a
tactical fix in the meantime.
2020-02-10 10:24:10 +00:00
Alex Kavanagh 52134f89f7 Merge pull request #170 from addyess/bug/1828424
designate zaza tests
2020-02-10 09:32:11 +00:00
Adam Dyess f224e614a8 only use server api pre xenial-queens 2020-02-07 15:34:06 -06:00
Adam Dyess c5e020d11b Refactor tests to provide readibility and sanity 2020-02-07 13:41:01 -06:00
Liam Young 33059de3bf Merge pull request #174 from ajkavanagh/fix-vault-pause-resume-test
Fix the vault pause/resume test
2020-02-07 13:57:07 +00:00
Alex Kavanagh 1919000fa4 Fix the vault pause/resume test
The pause/resume test paused the lead unit, but then checked
the first unit.  In an HA scenario, the lead unit may not be the
first unit.  This PR changes the test to check the lead unit after
the pause/resume test.

Depends On: https://github.com/openstack-charmers/zaza/pull/327
2020-02-07 10:56:52 +00:00
Adam Dyess fd12751b01 Merge branch 'master' of github.com:openstack-charmers/zaza-openstack-tests into bug/1828424 2020-02-06 16:23:26 -06:00
David Ames 827032b1c6 Standardize preferred-api-version as an int 2020-02-06 13:16:34 -08:00
Adam Dyess 8794298bd0 properly wait for zones to delete after successful tests 2020-02-06 10:19:28 -06:00
Adam Dyess cdc0008bd3 incorporate team comments 2020-02-06 08:39:21 -06:00
Adam Dyess 89d7266734 Remove regular expression import 2020-02-05 22:09:38 -06:00
Adam Dyess 437aa4ab11 simply and reduce tests 2020-02-05 21:54:25 -06:00
David Ames 9f67c8e032 Do not test Trusty 2020-02-05 12:10:34 -08:00
David Ames 6672fe934d Test ovs-use-veth setting
Validate settings for existing and configured ovs-use-veth settings.
Verify the charm goes into a blocked state if they conflict.

Partial-Bug: #1831935
2020-02-05 12:10:34 -08:00
Adam Dyess 89b5b585bc Fix issue with service endpoint tests 2020-02-05 10:30:58 -06:00
Adam Dyess e444f51b49 endpoint URLs different before and after xenial_queens 2020-02-05 09:59:25 -06:00
Adam Dyess 30f752bbfc repair AmqpRelation test 2020-02-05 08:43:39 -06:00
Adam Dyess c3c00308d5 successful designate tests 2020-02-05 08:19:52 -06:00