Remove ranger region create in favor of
charts performing needed creation. All
errors when ranger tempest attempts to
get region from ranger now mean that Ranger
is not available and we should skip all
tests
Change-Id: Ideb968aeece89b177c591408dbba78a7c2f9e916
CMS will use its own customer domain name instead of
retrieving from RMS's region. As a result, no RMS's domainName
update is required to alter the domain name prior to the
test case execution.
Change-Id: Ib28f705fe2ba9362da138d88aeacd18f26222daf
teardown steps executed at the end
of threadrunners disrupt tests
sometimes. Removed teardown which
would harm other tests, improved
error messages when ranger not
available
Change-Id: I1f01f5dfd928fcb4a8ec77d1fff1f0c9d6fd2dbb
format strings in parenthesis in
create statement, update update region
command for domain name of ranger
region
Change-Id: I976f8972faefe87e21bd746a18037403719bb6cf
When Ranger is not reachable, test cases will need to be
skipped. In addition, remove the extra skip check for RMS and IMS
services. If setup fails for these modules, let the test cases
fail as well.
Change-Id: Ibadb065ef9816cf1cb6ce44e5229753d679f8bf6
This patch also:
(1) changed the order base resource setup is called for RMS
and IMS test modules
(2) added extra skip check for the RMS and IMS test module
Change-Id: I24332c053250f36f0998dae089f327f3bf1ec34f
Ranger tempest tests must skip safely when
ranger is not deployed at expected endpoint.
Creates ranger region for single site testing
if it is not present.
Skips if ranger alt region testing is chosen
and ranger alt region is not available, as
tempest conf only contains information of
main target for deployment of resources in
order to be able to build that region.
Change-Id: Ib30d6cd9db099b17d068301c52f20b7be5e30ac3
update sync to sync from base class for
alt_region tests, update flavor delete
tag test to ensure tag exists before delete
Change-Id: Iea42bc1566203a9959fe74a0ab99fb70f1360119
Updated synchronization after gaining better
insights into how to utilize oslo_concurrency
module. Updated region resource updates to be
in resource_setup of base.py for ranger tempest
test suite. Improved region status and removal
loops to overall improve functionality.
Change-Id: I17310dcc46697d4a4541d3ee8355f0669c268e8a
Changed 'is' to '==' when comparing string
values due to wanting to compare the values
not the objects in the logical statement
Change-Id: I7e918e49aed0a6cde1adf2ff1c8c73a4e3382111
Fixed test that gave false positives
and false negatives, added skipcheck
to that test. Updated config value to
boolean so that test skipchecks in flavor
tests worked as expected. Added function
for checking the status of individual
regions on a flavor.
Change-Id: I331e12a757b8eb1182cb88a19a8fd9607358143e
Skipcheck implemented for when a test uses multiple
ranger regions to execute a test and tempest did
not provide an additional region to complete these
tests with. Updated region domain update statement
in setup steps to ensure that ranger-tempest-plugin
does not attempt to update a secondary site when
it is not available
Change-Id: Ia19ef442107d7cc66d1f254860606245bf6c127f
During setup of ranger tempest test runs, an update
statement is ran which updates ranger regions to
the appropriate testing domain as defined by
tempest.conf. This update statement has been updated
to target only the sites being used for that particular
ranger tempest test run. Also fixed typo in IMS test.
Change-Id: I4ebdc7fd21cebb23e8033a066bbd90d26f76bb50
tempest tests use region create statement to ensure
regions exist for testing purposes. ranger-agent
charts now include automation during deployment for
ranger regions, so these statements have been changed
to update statements to ensure region is pointing at
testing domain
Change-Id: I3024145c5b388d85b2aa78c223bd47e486fbd157
Ensures that ranger-tempest-plugin
has needed roles in the project
specified so that resource creation
works in domain specified within
ranger's region
Change-Id: I753fbb4ca33f2692fe337f4dd83f3feedfb9b2d6
Several tests because non-functional after git removal
and python 3.6 code update. This patchset will ensure
that these tests function with current ranger codebase.
Also removes erroneous use of rand_region functionality
when testing flavors, flavor testing should always use
real ranger regions, otherwise database will require
manual purging of flavor after it goes into error status.
Change-Id: I941b45b62ae1288e5594942d4567dc90fc968842
More python 3 fixes
These fixes are conducive towards
verifying the functionality of
ranger in python3.6/stein development.
Change-Id: Iadb889a02658c49667a0e83ca5136323791693e1
Ranger currently has issue authing with certain
credentials against some keystone environments.
This patchset introduces a skipcheck if it is
found that credentials provided do not allow
the user to execute tests against the site.
Change-Id: I5e3daff3b6ed6b5c4731320f82bb929d3caa6e07