You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ar...@apache.org on 2021/08/28 21:29:27 UTC
[flink] branch release-1.14 updated: [hotfix][tests] Disabling
flaky source testing + PulsarSourceITCase cases.
This is an automated email from the ASF dual-hosted git repository.
arvid pushed a commit to branch release-1.14
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/release-1.14 by this push:
new 2d9c9be [hotfix][tests] Disabling flaky source testing + PulsarSourceITCase cases.
2d9c9be is described below
commit 2d9c9bef6e6f075ca7f671a98f4a9a4b49982f3b
Author: Arvid Heise <ar...@ververica.com>
AuthorDate: Sat Aug 28 23:27:06 2021 +0200
[hotfix][tests] Disabling flaky source testing + PulsarSourceITCase cases.
(cherry picked from commit 37c2e23f30151879abfe66c52fb56b5ce5c82050)
---
.../pulsar/source/PulsarSourceITCase.java | 22 ++++++++++++++++++++++
.../common/testsuites/SourceTestSuiteBase.java | 2 ++
2 files changed, 24 insertions(+)
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 89457dc..2717de8 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
@@ -23,12 +23,17 @@ import org.apache.flink.connector.pulsar.testutils.PulsarTestEnvironment;
import org.apache.flink.connector.pulsar.testutils.cases.MultipleTopicConsumingContext;
import org.apache.flink.connector.pulsar.testutils.cases.SingleTopicConsumingContext;
import org.apache.flink.connector.pulsar.testutils.runtime.PulsarRuntime;
+import org.apache.flink.connectors.test.common.environment.ClusterControllable;
import org.apache.flink.connectors.test.common.environment.MiniClusterTestEnvironment;
+import org.apache.flink.connectors.test.common.environment.TestEnvironment;
+import org.apache.flink.connectors.test.common.external.ExternalContext;
import org.apache.flink.connectors.test.common.junit.annotations.ExternalContextFactory;
import org.apache.flink.connectors.test.common.junit.annotations.ExternalSystem;
import org.apache.flink.connectors.test.common.junit.annotations.TestEnv;
import org.apache.flink.connectors.test.common.testsuites.SourceTestSuiteBase;
+import org.junit.jupiter.api.Disabled;
+
/** Unite test class for {@link PulsarSource}. */
@SuppressWarnings("unused")
class PulsarSourceITCase extends SourceTestSuiteBase<String> {
@@ -48,4 +53,21 @@ class PulsarSourceITCase extends SourceTestSuiteBase<String> {
@ExternalContextFactory
PulsarTestContextFactory<String, MultipleTopicConsumingContext> multipleTopic =
new PulsarTestContextFactory<>(pulsar, MultipleTopicConsumingContext::new);
+
+ @Disabled
+ @Override
+ public void testMultipleSplits(TestEnvironment testEnv, ExternalContext<String> externalContext)
+ throws Exception {
+ super.testMultipleSplits(testEnv, externalContext);
+ }
+
+ @Disabled
+ @Override
+ public void testTaskManagerFailure(
+ TestEnvironment testEnv,
+ ExternalContext<String> externalContext,
+ ClusterControllable controller)
+ throws Exception {
+ super.testTaskManagerFailure(testEnv, externalContext, controller);
+ }
}
diff --git a/flink-test-utils-parent/flink-connector-testing/src/main/java/org/apache/flink/connectors/test/common/testsuites/SourceTestSuiteBase.java b/flink-test-utils-parent/flink-connector-testing/src/main/java/org/apache/flink/connectors/test/common/testsuites/SourceTestSuiteBase.java
index 4b90272..02e7a41 100644
--- a/flink-test-utils-parent/flink-connector-testing/src/main/java/org/apache/flink/connectors/test/common/testsuites/SourceTestSuiteBase.java
+++ b/flink-test-utils-parent/flink-connector-testing/src/main/java/org/apache/flink/connectors/test/common/testsuites/SourceTestSuiteBase.java
@@ -41,6 +41,7 @@ import org.apache.flink.streaming.api.operators.collect.CollectSinkOperatorFacto
import org.apache.flink.streaming.api.operators.collect.CollectStreamSink;
import org.apache.flink.util.CloseableIterator;
+import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.TestInstance;
import org.junit.jupiter.api.TestTemplate;
@@ -173,6 +174,7 @@ public abstract class SourceTestSuiteBase<T> {
*/
@TestTemplate
@DisplayName("Test source with at least one idle parallelism")
+ @Disabled
public void testIdleReader(TestEnvironment testEnv, ExternalContext<T> externalContext)
throws Exception {