tests: Mark failing tests as failing

Some tests from installation suite fail.
The issues are:

* ipa-replica-install --setup-kra if first KRA in topology fails
  https://pagure.io/freeipa/issue/7008

* Third KRA installation in topology fails
  https://pagure.io/freeipa/issue/7220

This patch marks those tests as failing.

Signed-off-by: Petr Čech <pcech@redhat.com>
Reviewed-By: Tibor Dudlak <tdudlak@redhat.com>
This commit is contained in:
Petr Čech 2017-09-27 10:13:00 +02:00 committed by Tibor Dudlák
parent 19138c5ba3
commit cd80036b6b
No known key found for this signature in database
GPG Key ID: 12B8BD343576CDF5

View File

@ -111,6 +111,7 @@ class ADTrustInstallTestBase(IntegrationTest):
# Master X Replicas installation tests # Master X Replicas installation tests
## ##
@pytest.mark.xfail(reason="FreeIPA ticket 7008")
class TestInstallWithCA1(InstallTestBase1): class TestInstallWithCA1(InstallTestBase1):
@classmethod @classmethod
@ -133,6 +134,7 @@ class TestInstallWithCA1(InstallTestBase1):
super(TestInstallWithCA1, self).test_replica2_ipa_dns_install() super(TestInstallWithCA1, self).test_replica2_ipa_dns_install()
@pytest.mark.xfail(reason="FreeIPA ticket 7008")
class TestInstallWithCA2(InstallTestBase2): class TestInstallWithCA2(InstallTestBase2):
@classmethod @classmethod
@ -165,6 +167,7 @@ class TestInstallWithCA_KRA1(InstallTestBase1):
tasks.install_kra(self.replicas[0], first_instance=False) tasks.install_kra(self.replicas[0], first_instance=False)
@pytest.mark.xfail(reason="FreeIPA ticket 7220")
class TestInstallWithCA_KRA2(InstallTestBase2): class TestInstallWithCA_KRA2(InstallTestBase2):
@classmethod @classmethod
@ -172,6 +175,7 @@ class TestInstallWithCA_KRA2(InstallTestBase2):
tasks.install_master(cls.master, setup_dns=False, setup_kra=True) tasks.install_master(cls.master, setup_dns=False, setup_kra=True)
@pytest.mark.xfail(reason="FreeIPA ticket 7008")
class TestInstallWithCA_DNS1(InstallTestBase1): class TestInstallWithCA_DNS1(InstallTestBase1):
@classmethod @classmethod
@ -194,6 +198,7 @@ class TestInstallWithCA_DNS1(InstallTestBase1):
super(TestInstallWithCA_DNS1, self).test_replica2_ipa_dns_install() super(TestInstallWithCA_DNS1, self).test_replica2_ipa_dns_install()
@pytest.mark.xfail(reason="FreeIPA ticket 7008")
class TestInstallWithCA_DNS2(InstallTestBase2): class TestInstallWithCA_DNS2(InstallTestBase2):
@classmethod @classmethod
@ -229,6 +234,7 @@ class TestInstallWithCA_KRA_DNS1(InstallTestBase1):
tasks.install_kra(self.replicas[0], first_instance=False) tasks.install_kra(self.replicas[0], first_instance=False)
@pytest.mark.xfail(reason="FreeIPA ticket 7220")
class TestInstallWithCA_KRA_DNS2(InstallTestBase2): class TestInstallWithCA_KRA_DNS2(InstallTestBase2):
@classmethod @classmethod