File tree Expand file tree Collapse file tree 3 files changed +20
-1
lines changed Expand file tree Collapse file tree 3 files changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -26,10 +26,14 @@ jobs:
26
26
strategy :
27
27
matrix :
28
28
flink : [ 1.17.1, 1.18.0 ]
29
+ jdk : [ 8, 11, 17 ]
30
+ exclude :
31
+ - jdk : 17
32
+ flink : 1.17.1
29
33
uses : apache/flink-connector-shared-utils/.github/workflows/ci.yml@ci_utils
30
34
with :
31
35
flink_version : ${{ matrix.flink }}
32
-
36
+ jdk_version : ${{ matrix.jdk }}
33
37
python_test :
34
38
strategy :
35
39
matrix :
Original file line number Diff line number Diff line change @@ -34,6 +34,14 @@ under the License.
34
34
35
35
<packaging >jar</packaging >
36
36
37
+ <properties >
38
+ <flink .connector.module.config><!--
39
+ FlinkKafkaProducerBaseTest --> --add-opens=java.base/java.lang=ALL-UNNAMED <!--
40
+ FlinkKafkaProducerBaseTest --> --add-opens=java.base/java.util.concurrent.locks=ALL-UNNAMED <!--
41
+ FlinkKafkaConsumerBaseTest --> --add-opens=java.base/java.util=ALL-UNNAMED <!--
42
+ KafkaProducerExactlyOnceITCase --> --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED </flink .connector.module.config>
43
+ </properties >
44
+
37
45
<dependencies >
38
46
39
47
<!-- Core -->
Original file line number Diff line number Diff line change @@ -78,6 +78,13 @@ under the License.
78
78
<log4j .version>2.17.1</log4j .version>
79
79
80
80
<flink .parent.artifactId>flink-connector-kafka-parent</flink .parent.artifactId>
81
+
82
+ <!-- This property should contain the add-opens/add-exports commands required for the tests
83
+ in the given connector's module to pass.
84
+ It MUST be a space-separated list not containing any newlines,
85
+ of entries in the form '[-]{2}add-[opens|exports]=<module>/<package>=ALL-UNNAMED'.-->
86
+ <flink .connector.module.config/>
87
+ <flink .surefire.baseArgLine>-XX:+UseG1GC -Xms256m -XX:+IgnoreUnrecognizedVMOptions ${flink.connector.module.config} </flink .surefire.baseArgLine>
81
88
</properties >
82
89
83
90
<dependencies >
You can’t perform that action at this time.
0 commit comments