diff options
Diffstat (limited to 'ipatests/test_integration/base.py')
-rw-r--r-- | ipatests/test_integration/base.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ipatests/test_integration/base.py b/ipatests/test_integration/base.py index 8e1b5bdca..131db89d8 100644 --- a/ipatests/test_integration/base.py +++ b/ipatests/test_integration/base.py @@ -98,17 +98,19 @@ class IntegrationTest(object): try: cls.uninstall() finally: - del cls.logs_to_collect del cls.master del cls.replicas del cls.clients @classmethod def uninstall(cls): + cls.collect_log(cls.master, '/var/log/ipaserver-uninstall.log') cls.master.run_command(['ipa-server-install', '--uninstall', '-U']) for replica in cls.replicas: + cls.collect_log(replica, '/var/log/ipaserver-uninstall.log') replica.run_command(['ipa-server-install', '--uninstall', '-U']) for client in cls.clients: + cls.collect_log(replica, '/var/log/ipaclient-uninstall.log') client.run_command(['ipa-client-install', '--uninstall', '-U']) @classmethod |