Corey Bryant
a1f34e2c01
Handle tempest changing to workspace directory
2020-05-28 10:45:10 +00:00
Corey Bryant
67de027d98
Move tempest init to setup.py and use a local workspace path
2020-05-28 10:45:10 +00:00
Corey Bryant
f017934c9b
Fix typo in tempest workspace name
2020-05-28 10:45:10 +00:00
Corey Bryant
eff595c6ee
Add render_tempest_config_keystone_v2 for older deployments
2020-05-28 10:45:10 +00:00
Corey Bryant
57594a466b
Fix the_app.run ret code checks and don't recreate workspace if already exists
2020-05-28 10:45:10 +00:00
Corey Bryant
a8a6e72ef3
Use tempest workspace to avoid conflicts with any charm unit test .stestr config
2020-05-28 10:45:10 +00:00
Corey Bryant
2eaa55bd51
Drop git clone of tempest
2020-05-28 10:45:10 +00:00
Corey Bryant
4d8cd803ff
Convert list of (black-)regex's to a space-separated string
2020-05-28 10:45:10 +00:00
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
Andrew McLeod
216b6039a4
Merge pull request #189 from AurelienLourot/gnocchi
...
Add Gnocchi tests
2020-03-10 10:25:05 +01: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
Frode Nordahl
cb6cb1d871
Merge pull request #185 from AurelienLourot/ceilometer
...
Add a ceilometer test case and fix existing ones for trusty/mitaka
2020-03-06 09:23:49 +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
Liam Young
377495e4fa
Merge pull request #182 from ChrisMacNaughton/bug/manila-tests-do-not-exit
...
Ensure that the retries work
2020-02-27 16:34:26 +00: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
Alex Kavanagh
81888cacab
Merge pull request #181 from ChrisMacNaughton/feature/simplify-manila-tests
...
Manila tests do not need Nova client
2020-02-19 09:49:12 +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
Alex Kavanagh
5aba431c99
Merge pull request #179 from openstack-charmers/enable-focal-ussuri
...
Actually add bionic/ussuri release combination
2020-02-18 11:32:10 +00:00
Frode Nordahl
a3f6135908
Actually add bionic/ussuri release combination
2020-02-18 12:03:56 +01:00
Alex Kavanagh
31dd90d3d6
Merge pull request #178 from openstack-charmers/enable-focal-ussuri
...
Enable testing of Bionic/Ussuri and Focal
2020-02-18 10:18:56 +00: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