This repository has been archived by the owner on Aug 1, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 180
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The following changes were made to the common compute acc test functions: * Check for Instances in ERROR state to immediately return. * Making OS_POOL_NAME required. * Added identity client function. * Added block storage client function. * Making "private" the default OS_NETWORK_NAME.
The following changes were made to the flavor acceptance test: * Renamed tests so tests can selectively be run by substring * Reading all returned pages at once. * Modified test output. * Printing all flavor attributes.
The following changes were made to the image acceptance test: * Added test to get a single image. * Renamed tests so tests can selectively be run by substring * Reading all returned pages at once. * Modified test output. * Printing all image attributes.
The following changes were made to the servers acceptance tests: * Renamed tests so tests can selectively be run by substring. * Reading all returned pages at once. * Modified test output. * Printing all server attributes in output. * Consistently place and log server deletion. * Fixed occurrences of wrong error variable being reported. * Removed invalid resize error. * Implemented RebootOpts in order to test server reboot.
The following changes were made to the servergroups acceptance tests: * Renamed servers to servergroups in build tag * Renamed tests so tests can selectively be run by substring. * Modified test output. * Printing all servergroups attributes.
The following changes were made to the keypairs acceptance tests: * Added build tags. * Added List test. * Added Create test. * Added Import test. * Cleaned up Server Create test. * Printing all keypairs attributes.
The following changes were made to the security groups acceptance tests: * Created List test. * Broke out Create, Update, and Rule tests. * Printing all security group attributes. * Renamed AddServerToGroup to AddServer. * Renamed RemoveServerFromGroup to RemoveServer.
The following changes were made to the floating IPs acceptance test: * Renamed package floatingip to floatingips. * Created List test. * Broke out Create, Associate, and Associate Fixed IP tests. * Removed deprecated associate tests. * Printing all floating IP attributes.
The following changes were made to the tenant networks acceptance tests: * Created List test. * Created Get test. * Removed server test. * Printing all tenant network attributes.
The following changes were made to the networks acceptance tests: * Created List test. * Created Get test. * Removed server test. * Printing all network attributes.
The following changes were made to the extensions acceptance tests: * Retrieving all extensions with all pages. * Fixed build tag. * Renamed tests so tests can selectively be run by substring. * Printing all extension attributes.
The following changes were made to the quota sets acceptance tests: * Added build tag. * Renamed tests so tests can selectively be run by substring. * Now obtaining identityclient via common compute acctest function.
The following changes were made to the defsecrules acceptance tests: * Renamed tests so tests can selectively be run by substring. * Retrieving lists with all pages. * Renamed test file. * Printing all default rule attributes.
The following changes were made to the bootfromvolume acceptance tests: * Renamed tests so tests can selectively be run by substring. * Created createBootFromVolumeServer function
The following changes were amde to the volumeattach acceptance tests: * Added build tag. * Obtaining block storage client from common function. * Printing all volume attachment attributes.
* Removed Rackspace-specific environment variables. * Added OS_POOL_NAME environment variable. * Added OS_NETWORK_NAME environment variable. * Added bash function for test shortcuts. * Added notes about compute tests.
This script will install devstack and Go within a virtual machine. Devstack is configured with the current API versions of all OpenStack services except for Keystone (v2) and LBaaS (v1).
Compute Acceptance Test Fixes
Use EndpointOpts to query ServiceCatalog for endpoint for Identity service clients
* delete auth_results * v3 auth with trust * define auth errors in gophercloud pkg * AuthOptionsBuilder interface * combine error files in gophercloud pkg
* Change Block Storage v1 Snapshots.CreatedAt Type This commit changes the Snapshots.CreatedAt type from gophercloud.JSONRFC3339Milli to gophercloud.JSONRFC3339MilliNoZ. * Adding Description to expected results
* create trusts.TokenExt response object * add redelegationcount, redelegatedtrustid fields
This commit makes more changes to the compute acceptance tests: * Makes all reusable functions exportable so other APIs can use them. * Centralizes client initialization and environment variable checks.
moved to here: gophercloud/gophercloud#44 |
Yes sorry for not closing this one. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This aims to fix #487.
It is not totally finished, but I'd like some comments on it already.
/cc @emonty @mcanevet