diff --git a/flink-connectors/flink-connector-files/src/test/java/org/apache/flink/connector/file/src/FileSourceTextLinesITCase.java b/flink-connectors/flink-connector-files/src/test/java/org/apache/flink/connector/file/src/FileSourceTextLinesITCase.java index 6f3fef44f36dd..64b1884093448 100644 --- a/flink-connectors/flink-connector-files/src/test/java/org/apache/flink/connector/file/src/FileSourceTextLinesITCase.java +++ b/flink-connectors/flink-connector-files/src/test/java/org/apache/flink/connector/file/src/FileSourceTextLinesITCase.java @@ -169,7 +169,7 @@ void testContinuousTextFileSource( * record format (text lines) and restarts TaskManager. */ @Test - @Tag("FailsWithAdaptiveScheduler.class") // FLINK-21450 + @Tag("org.apache.flink.testutils.junit.FailsWithAdaptiveScheduler") // FLINK-21450 void testContinuousTextFileSourceWithTaskManagerFailover( @TempDir java.nio.file.Path tmpTestDir, @InjectMiniCluster MiniCluster miniCluster) throws Exception { diff --git a/flink-connectors/flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/sink/PulsarSinkITCase.java b/flink-connectors/flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/sink/PulsarSinkITCase.java index b0ef390b728eb..71e778c99204f 100644 --- a/flink-connectors/flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/sink/PulsarSinkITCase.java +++ b/flink-connectors/flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/sink/PulsarSinkITCase.java @@ -37,11 +37,10 @@ import org.apache.flink.streaming.api.CheckpointingMode; import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment; import org.apache.flink.test.junit5.MiniClusterExtension; -import org.apache.flink.testutils.junit.FailsOnJava11; import org.apache.flink.testutils.junit.SharedObjectsExtension; -import org.junit.experimental.categories.Category; import org.junit.jupiter.api.Nested; +import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.extension.RegisterExtension; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.EnumSource; @@ -55,7 +54,7 @@ import static org.assertj.core.api.Assertions.assertThat; /** Tests for using PulsarSink writing to a Pulsar cluster. */ -@Category(value = {FailsOnJava11.class}) +@Tag("org.apache.flink.testutils.junit.FailsOnJava11") class PulsarSinkITCase { /** Integration test based on connector testing framework. */ diff --git a/flink-connectors/flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/source/PulsarSourceITCase.java b/flink-connectors/flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/source/PulsarSourceITCase.java index c2c95f255b509..016c1334d6765 100644 --- a/flink-connectors/flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/source/PulsarSourceITCase.java +++ b/flink-connectors/flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/source/PulsarSourceITCase.java @@ -30,16 +30,15 @@ import org.apache.flink.connector.testframe.junit.annotations.TestSemantics; import org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase; import org.apache.flink.streaming.api.CheckpointingMode; -import org.apache.flink.testutils.junit.FailsOnJava11; import org.apache.pulsar.client.api.SubscriptionType; -import org.junit.experimental.categories.Category; +import org.junit.jupiter.api.Tag; /** * Unit test class for {@link PulsarSource}. Used for {@link SubscriptionType#Exclusive} * subscription. */ -@Category(value = {FailsOnJava11.class}) +@Tag("org.apache.flink.testutils.junit.FailsOnJava11") class PulsarSourceITCase extends SourceTestSuiteBase { // Defines test environment on Flink MiniCluster diff --git a/flink-connectors/flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/source/PulsarUnorderedSourceITCase.java b/flink-connectors/flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/source/PulsarUnorderedSourceITCase.java index 070a16126a77f..8586c7d39049f 100644 --- a/flink-connectors/flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/source/PulsarUnorderedSourceITCase.java +++ b/flink-connectors/flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/source/PulsarUnorderedSourceITCase.java @@ -30,15 +30,14 @@ import org.apache.flink.connector.testframe.junit.annotations.TestExternalSystem; import org.apache.flink.connector.testframe.junit.annotations.TestSemantics; import org.apache.flink.streaming.api.CheckpointingMode; -import org.apache.flink.testutils.junit.FailsOnJava11; import org.apache.pulsar.client.api.SubscriptionType; -import org.junit.experimental.categories.Category; +import org.junit.jupiter.api.Tag; /** * Unit test class for {@link PulsarSource}. Used for {@link SubscriptionType#Shared} subscription. */ -@Category(value = {FailsOnJava11.class}) +@Tag("org.apache.flink.testutils.junit.FailsOnJava11") public class PulsarUnorderedSourceITCase extends UnorderedSourceTestSuiteBase { // Defines test environment on Flink MiniCluster diff --git a/flink-end-to-end-tests/flink-end-to-end-tests-pulsar/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSinkE2ECase.java b/flink-end-to-end-tests/flink-end-to-end-tests-pulsar/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSinkE2ECase.java index a19f5931b587a..46c8cfb8668ef 100644 --- a/flink-end-to-end-tests/flink-end-to-end-tests-pulsar/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSinkE2ECase.java +++ b/flink-end-to-end-tests/flink-end-to-end-tests-pulsar/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSinkE2ECase.java @@ -28,13 +28,12 @@ import org.apache.flink.streaming.api.CheckpointingMode; import org.apache.flink.tests.util.pulsar.common.FlinkContainerWithPulsarEnvironment; import org.apache.flink.tests.util.pulsar.common.PulsarContainerTestEnvironment; -import org.apache.flink.testutils.junit.FailsOnJava11; -import org.junit.experimental.categories.Category; +import org.junit.jupiter.api.Tag; /** Pulsar sink E2E test based on connector testing framework. */ @SuppressWarnings("unused") -@Category(value = {FailsOnJava11.class}) +@Tag("org.apache.flink.testutils.junit.FailsOnJava11") public class PulsarSinkE2ECase extends PulsarSinkTestSuiteBase { @TestSemantics diff --git a/flink-end-to-end-tests/flink-end-to-end-tests-pulsar/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSourceOrderedE2ECase.java b/flink-end-to-end-tests/flink-end-to-end-tests-pulsar/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSourceOrderedE2ECase.java index ea6a982044b8f..c223fb6b93a5b 100644 --- a/flink-end-to-end-tests/flink-end-to-end-tests-pulsar/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSourceOrderedE2ECase.java +++ b/flink-end-to-end-tests/flink-end-to-end-tests-pulsar/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSourceOrderedE2ECase.java @@ -29,16 +29,15 @@ import org.apache.flink.tests.util.pulsar.common.PulsarContainerTestEnvironment; import org.apache.flink.tests.util.pulsar.source.ExclusiveSubscriptionContext; import org.apache.flink.tests.util.pulsar.source.FailoverSubscriptionContext; -import org.apache.flink.testutils.junit.FailsOnJava11; -import org.junit.experimental.categories.Category; +import org.junit.jupiter.api.Tag; /** * Pulsar E2E test based on connector testing framework. It's used for Failover & Exclusive * subscription. */ @SuppressWarnings("unused") -@Category(value = {FailsOnJava11.class}) +@Tag("org.apache.flink.testutils.junit.FailsOnJava11") public class PulsarSourceOrderedE2ECase extends SourceTestSuiteBase { // Defines the Semantic. diff --git a/flink-end-to-end-tests/flink-end-to-end-tests-pulsar/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSourceUnorderedE2ECase.java b/flink-end-to-end-tests/flink-end-to-end-tests-pulsar/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSourceUnorderedE2ECase.java index 89692d1c4493a..770d1180656ea 100644 --- a/flink-end-to-end-tests/flink-end-to-end-tests-pulsar/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSourceUnorderedE2ECase.java +++ b/flink-end-to-end-tests/flink-end-to-end-tests-pulsar/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSourceUnorderedE2ECase.java @@ -29,16 +29,15 @@ import org.apache.flink.streaming.api.CheckpointingMode; import org.apache.flink.tests.util.pulsar.common.FlinkContainerWithPulsarEnvironment; import org.apache.flink.tests.util.pulsar.common.PulsarContainerTestEnvironment; -import org.apache.flink.testutils.junit.FailsOnJava11; -import org.junit.experimental.categories.Category; +import org.junit.jupiter.api.Tag; /** * Pulsar E2E test based on connector testing framework. It's used for Shared & Key_Shared * subscription. */ @SuppressWarnings("unused") -@Category(value = {FailsOnJava11.class}) +@Tag("org.apache.flink.testutils.junit.FailsOnJava11") public class PulsarSourceUnorderedE2ECase extends UnorderedSourceTestSuiteBase { // Defines the Semantic.