Commit Graph

369 Commits

Author SHA1 Message Date
Corey Bryant
2df890cabf s/run/tempest run/ 2020-05-28 10:45:10 +00:00
Corey Bryant
411951d1a1 uncomment get_tempest_context 2020-05-28 10:45:10 +00:00
Corey Bryant
27cc4ebdcf Switch to running tempest with subprocess and use workspace 2020-05-28 10:45:10 +00:00
Corey Bryant
816c6462ca Revert to remember 2020-05-28 10:45:10 +00:00
Corey Bryant
eaca793e52 tmp debug testing 2020-05-28 10:45:10 +00:00
Corey Bryant
2b9de3a2b7 Updates to tempest config rendering and init 2020-05-28 10:45:10 +00:00
Corey Bryant
82a1f1b75d Fix tempest run config-file flag 2020-05-28 10:45:10 +00:00
Corey Bryant
af2cff3c6c Set tempest debug to false 2020-05-28 10:45:10 +00:00
Corey Bryant
aa33797879 Updates to add_access_protocol for keystone v2 support 2020-05-28 10:45:10 +00:00
Corey Bryant
4a745e3ab0 Align tempest_v2.py with o-c-t v2 tempest.conf.template 2020-05-28 10:45:10 +00:00
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
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
Aurelien Lourot
d389e357e2 Remove obsolete comment 2020-03-05 12:37:40 +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
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