Disable Flaky Tests

There was another flaky failure. While it seems clear what
needs to be done to repair it, this commit disables these
tests for now while the CI on a separate branch confirms
after a few days that the tests are stable again.

Issue gh-15395
This commit is contained in:
Josh Cummings 2024-08-26 08:58:38 -06:00
parent 561c786726
commit b91f10825e
No known key found for this signature in database
GPG Key ID: A306A51F43B8E5A5
2 changed files with 12 additions and 0 deletions

View File

@ -37,6 +37,7 @@ import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.opensaml.core.xml.XMLObject;
import org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport;
@ -105,6 +106,7 @@ public class OpenSaml4AssertingPartyMetadataRepositoryTests {
}
@Test
@Disabled("See gh-15395")
public void withMetadataUrlLocationWhenResolvableThenFindByEntityIdReturns() throws Exception {
AssertingPartyMetadataRepository parties = OpenSaml4AssertingPartyMetadataRepository
.withTrustedMetadataLocation(web.url("/entity.xml").toString())
@ -119,6 +121,7 @@ public class OpenSaml4AssertingPartyMetadataRepositoryTests {
}
@Test
@Disabled("See gh-15395")
public void withMetadataUrlLocationnWhenResolvableThenIteratorReturns() throws Exception {
List<AssertingPartyMetadata> parties = new ArrayList<>();
OpenSaml4AssertingPartyMetadataRepository.withTrustedMetadataLocation(web.url("/entities.xml").toString())
@ -215,6 +218,7 @@ public class OpenSaml4AssertingPartyMetadataRepositoryTests {
}
@Test
@Disabled("See gh-15395")
public void withTrustedMetadataLocationWhenMatchingCredentialsThenVerifiesSignature() throws IOException {
RelyingPartyRegistration registration = TestRelyingPartyRegistrations.full().build();
EntityDescriptor descriptor = TestOpenSamlObjects.entityDescriptor(registration);
@ -233,6 +237,7 @@ public class OpenSaml4AssertingPartyMetadataRepositoryTests {
}
@Test
@Disabled("See gh-15395")
public void withTrustedMetadataLocationWhenMismatchingCredentialsThenSaml2Exception() throws IOException {
RelyingPartyRegistration registration = TestRelyingPartyRegistrations.full().build();
EntityDescriptor descriptor = TestOpenSamlObjects.entityDescriptor(registration);
@ -328,6 +333,7 @@ public class OpenSaml4AssertingPartyMetadataRepositoryTests {
}
@Test
@Disabled("See gh-15395")
public void withMetadataLocationWhenMatchingCredentialsThenVerifiesSignature() throws IOException {
RelyingPartyRegistration registration = TestRelyingPartyRegistrations.full().build();
EntityDescriptor descriptor = TestOpenSamlObjects.entityDescriptor(registration);

View File

@ -37,6 +37,7 @@ import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.opensaml.core.xml.XMLObject;
import org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport;
@ -105,6 +106,7 @@ public class OpenSaml5AssertingPartyMetadataRepositoryTests {
}
@Test
@Disabled("See gh-15395")
public void withMetadataUrlLocationWhenResolvableThenFindByEntityIdReturns() throws Exception {
AssertingPartyMetadataRepository parties = OpenSaml5AssertingPartyMetadataRepository
.withTrustedMetadataLocation(web.url("/entity.xml").toString())
@ -119,6 +121,7 @@ public class OpenSaml5AssertingPartyMetadataRepositoryTests {
}
@Test
@Disabled("See gh-15395")
public void withMetadataUrlLocationnWhenResolvableThenIteratorReturns() throws Exception {
List<AssertingPartyMetadata> parties = new ArrayList<>();
OpenSaml5AssertingPartyMetadataRepository.withTrustedMetadataLocation(web.url("/entities.xml").toString())
@ -215,6 +218,7 @@ public class OpenSaml5AssertingPartyMetadataRepositoryTests {
}
@Test
@Disabled("See gh-15395")
public void withTrustedMetadataLocationWhenMatchingCredentialsThenVerifiesSignature() throws IOException {
RelyingPartyRegistration registration = TestRelyingPartyRegistrations.full().build();
EntityDescriptor descriptor = TestOpenSamlObjects.entityDescriptor(registration);
@ -233,6 +237,7 @@ public class OpenSaml5AssertingPartyMetadataRepositoryTests {
}
@Test
@Disabled("See gh-15395")
public void withTrustedMetadataLocationWhenMismatchingCredentialsThenSaml2Exception() throws IOException {
RelyingPartyRegistration registration = TestRelyingPartyRegistrations.full().build();
EntityDescriptor descriptor = TestOpenSamlObjects.entityDescriptor(registration);
@ -328,6 +333,7 @@ public class OpenSaml5AssertingPartyMetadataRepositoryTests {
}
@Test
@Disabled("See gh-15395")
public void withMetadataLocationWhenMatchingCredentialsThenVerifiesSignature() throws IOException {
RelyingPartyRegistration registration = TestRelyingPartyRegistrations.full().build();
EntityDescriptor descriptor = TestOpenSamlObjects.entityDescriptor(registration);