openstacksdk/shade/tests/functional
Monty Taylor a88d41e302
Fix tips jobs and convert Nova Floating IP calls
The script to install the git versions of the libraries wasn't working
because it wasn't installing over top of the versions already installed
by pip. So by adding an uninstall first, we ensure that the git version
is actually installed.

Also, add a pbr freeze to the end so that we can verify, and some +x so
that we can see the output of our scripts.

And: novaclient 8.0 doesn't have these calls anymore. However, the tests we
had on legacy clouds were erroneously installing the wrong version of
novaclient so we did not catch it. Doh. This has to do the tests and the
calls in the same patch because the fix to the gate job to install the
correct verison of the library exposed the fact that we had be broken
for these for a few minutes.

Depends-On: I208e8c009d0438de19cd3eb08dc45ddebb45d3e9
Change-Id: I4fd882aeb8373b94c7f6b54d97b457042b324361
2017-05-15 17:05:35 -05:00
..
hooks Fix tips jobs and convert Nova Floating IP calls 2017-05-15 17:05:35 -05:00
__init__.py Add initial compute functional tests to Shade 2015-03-13 13:40:46 +00:00
base.py Set interface=admin for keystonev2 keystone tests 2017-04-28 11:45:01 -05:00
test_aggregate.py Removes unnecessary utf-8 encoding 2017-01-11 16:42:25 +05:30
test_cluster_templates.py Enable H201 - don't throw bare exceptions 2017-03-29 04:23:02 -05:00
test_compute.py Add list_availability_zone_names method 2017-03-27 11:37:34 -05:00
test_devstack.py Rename demo_cloud to user_cloud 2017-02-12 08:39:13 -06:00
test_domain.py Follow name_or_id pattern on domain operations 2016-03-31 22:34:27 +02:00
test_endpoints.py Set interface=admin for keystonev2 keystone tests 2017-04-28 11:45:01 -05:00
test_flavor.py Rename demo_cloud to user_cloud 2017-02-12 08:39:13 -06:00
test_floating_ip.py Fix tips jobs and convert Nova Floating IP calls 2017-05-15 17:05:35 -05:00
test_floating_ip_pool.py Rename demo_cloud to user_cloud 2017-02-12 08:39:13 -06:00
test_groups.py Create clouds in Functional Test base class 2016-03-21 15:22:49 -05:00
test_identity.py Set interface=admin for keystonev2 keystone tests 2017-04-28 11:45:01 -05:00
test_image.py Fix several concurrent shade gate issues 2017-02-15 13:18:30 -06:00
test_inventory.py Fix several concurrent shade gate issues 2017-02-15 13:18:30 -06:00
test_limits.py Rename demo_cloud to user_cloud 2017-02-12 08:39:13 -06:00
test_magnum_services.py Removes unnecessary utf-8 encoding 2017-01-11 16:42:25 +05:30
test_network.py Removes unnecessary utf-8 encoding 2017-01-11 16:42:25 +05:30
test_object.py Fix a few minor annoyances that snuck in 2017-03-29 04:16:39 -05:00
test_port.py Create clouds in Functional Test base class 2016-03-21 15:22:49 -05:00
test_project.py Set interface=admin for keystonev2 keystone tests 2017-04-28 11:45:01 -05:00
test_quotas.py Removes unnecessary utf-8 encoding 2017-01-11 16:42:25 +05:30
test_range_search.py Rename demo_cloud to user_cloud 2017-02-12 08:39:13 -06:00
test_recordset.py Rename demo_cloud to user_cloud 2017-02-12 08:39:13 -06:00
test_router.py Removes unnecessary utf-8 encoding 2017-01-11 16:42:25 +05:30
test_security_groups.py Rename demo_cloud to user_cloud 2017-02-12 08:39:13 -06:00
test_server_group.py Rename demo_cloud to user_cloud 2017-02-12 08:39:13 -06:00
test_services.py Set interface=admin for keystonev2 keystone tests 2017-04-28 11:45:01 -05:00
test_stack.py Replace heatclient testing with requests_mock 2017-03-27 15:27:55 -05:00
test_usage.py Actually normalize nova usage data 2017-02-16 12:54:36 -06:00
test_users.py Set interface=admin for keystonev2 keystone tests 2017-04-28 11:45:01 -05:00
test_volume.py Rename demo_cloud to user_cloud 2017-02-12 08:39:13 -06:00
test_volume_backup.py Rename demo_cloud to user_cloud 2017-02-12 08:39:13 -06:00
test_volume_type.py Remove direct calls to cinderclient 2017-05-08 19:23:12 +00:00
test_zone.py Rename demo_cloud to user_cloud 2017-02-12 08:39:13 -06:00
util.py Fix several concurrent shade gate issues 2017-02-15 13:18:30 -06:00