freeipa/ipatests/test_integration
Felipe Barreto 2c05e42af6 Fixing cleanup process in test_caless
After commit bbe615e12c278f9cddaeb38e80b970bf14d9b32d, if the uninstall
process fails (in the test cleanup) the error is not hidden anymore.

That brought light to errors in the cleanup process on
TestReplicaInstall test, like this:
```
RUN ['ipa-server-install', '--uninstall', '-U']
ipapython.admintool: ERROR    Server removal aborted:
Replication topology in suffix 'domain' is disconnected:
Topology does not allow server master.ipa.test to replicate with servers:
    replica0.ipa.test.
ipapython.admintool: ERROR    The ipa-server-install command failed
```

This commit changes the order of how a replica should be removed from
the topology.

Reviewed-By: Petr Vobornik <pvoborni@redhat.com>
Reviewed-By: Christian Heimes <cheimes@redhat.com>
2018-03-14 12:28:16 +01:00
..
__init__.py Add marker needs_ipaapi and option to skip tests 2017-12-11 20:40:06 +01:00
base.py logging: do not use ipa_log_manager to create module-level loggers 2017-07-14 15:55:59 +02:00
test_advise.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_backup_and_restore.py test_backup_and_restore.py Fix logging 2018-02-14 14:26:27 +01:00
test_caless.py Fixing cleanup process in test_caless 2018-03-14 12:28:16 +01:00
test_customized_ds_config_install.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_dns_locations.py test_external_dns: add missing test cases 2017-11-07 10:17:17 +01:00
test_dnssec.py logging: remove object-specific loggers 2017-07-14 15:55:59 +02:00
test_external_ca.py Updated the TestExternalCA with the functions introduced for the steps of external CA installation. 2018-02-06 12:16:14 +01:00
test_forced_client_reenrollment.py test_forced_client: decode get_file_contents() result 2017-11-06 16:51:00 +01:00
test_http_kdc_proxy.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_idviews.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_installation.py IANA reserved IP address can not be used as a forwarder. This test checks if ipa server installation throws an error when 0.0.0.0 is specified as forwarder IP address. 2018-01-31 16:13:50 +01:00
test_kerberos_flags.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_legacy_clients.py Replace nose with unittest and pytest 2017-12-12 16:16:58 +01:00
test_netgroup.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_ordering.py ipatests: Use pytest-sourceorder 2014-12-17 15:37:56 +01:00
test_replica_promotion.py ipa_tests: test signing request with subca on replica 2018-03-13 10:37:30 +01:00
test_replication_layouts.py ipatest: replica install with existing entry on master 2017-12-11 08:32:39 +01:00
test_server_del.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_service_permissions.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_simple_replication.py Enable and start oddjobd after ipa-restore if it's not running. 2018-02-09 09:44:11 +01:00
test_sudo.py Move remaining util functions to tasks module 2017-03-22 13:42:04 +01:00
test_testconfig.py Fixing test_testconfig with proper asserts 2018-01-09 08:03:49 +01:00
test_topologies.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_topology.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_trust.py Overide trust methods for integration tests 2018-03-08 09:05:01 +01:00
test_upgrade.py Fix detection of KRA installation so upgrades can succeed 2018-02-08 09:39:18 +01:00
test_user_permissions.py ACI: grant access to admins group instead of admin user 2018-02-19 15:51:44 +01:00
test_vault.py test_vault: increase WAIT_AFTER_ARCHIVE 2017-11-22 15:19:52 +01:00