This is an automated email from the ASF dual-hosted git repository.
lidongdai pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git
The following commit(s) were added to refs/heads/dev by this push:
new b74adb1798 [Improve][connector-e2e][Hive]Optimize script and method
names (#8249)
b74adb1798 is described below
commit b74adb1798154bf97ef757273dcf83c4b0070e29
Author: Jast <[email protected]>
AuthorDate: Mon Dec 9 22:57:41 2024 +0800
[Improve][connector-e2e][Hive]Optimize script and method names (#8249)
---
.../org/apache/seatunnel/e2e/connector/hive/HiveIT.java | 9 ++++++++-
.../seatunnel/e2e/connector/hive/HiveKerberosIT.java | 17 ++++++++++++-----
.../{fake_to_hive_on_hdfs.conf => fake_to_hive.conf} | 0
...th_kerberos.conf => fake_to_hive_with_kerberos.conf} | 0
...{hive_on_hdfs_to_assert.conf => hive_to_assert.conf} | 0
..._kerberos.conf => hive_to_assert_with_kerberos.conf} | 0
6 files changed, 20 insertions(+), 6 deletions(-)
diff --git
a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/java/org/apache/seatunnel/e2e/connector/hive/HiveIT.java
b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/java/org/apache/seatunnel/e2e/connector/hive/HiveIT.java
index bfa83dfb3b..5307b134b0 100644
---
a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/java/org/apache/seatunnel/e2e/connector/hive/HiveIT.java
+++
b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/java/org/apache/seatunnel/e2e/connector/hive/HiveIT.java
@@ -228,8 +228,15 @@ public class HiveIT extends TestSuiteBase implements
TestResource {
}
@TestTemplate
+ public void testFakeSinkHive(TestContainer container) throws Exception {
+ executeJob(container, "/fake_to_hive.conf", "/hive_to_assert.conf");
+ }
+
+ @TestTemplate
+ @Disabled(
+ "[HDFS/COS/OSS/S3] is not available in CI, if you want to run this
test, please set up your own environment in the test case file,
hadoop_hive_conf_path_local and ip below}")
public void testFakeSinkHiveOnHDFS(TestContainer container) throws
Exception {
- executeJob(container, "/fake_to_hive_on_hdfs.conf",
"/hive_on_hdfs_to_assert.conf");
+ // TODO Add the test case for Hive on HDFS
}
@TestTemplate
diff --git
a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/java/org/apache/seatunnel/e2e/connector/hive/HiveKerberosIT.java
b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/java/org/apache/seatunnel/e2e/connector/hive/HiveKerberosIT.java
index c2fca452fa..6d85903d89 100644
---
a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/java/org/apache/seatunnel/e2e/connector/hive/HiveKerberosIT.java
+++
b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/java/org/apache/seatunnel/e2e/connector/hive/HiveKerberosIT.java
@@ -288,27 +288,27 @@ public class HiveKerberosIT extends SeaTunnelContainer {
}
@Test
- public void testFakeSinkHiveOnHDFS() throws Exception {
+ public void testFakeSinkHive() throws Exception {
copyAbsolutePathToContainer("/tmp/hive.keytab", "/tmp/hive.keytab");
copyFileToContainer("/kerberos/krb5.conf", "/tmp/krb5.conf");
copyFileToContainer("/kerberos/hive-site.xml", "/tmp/hive-site.xml");
Container.ExecResult fakeToHiveWithKerberosResult =
- executeJob("/fake_to_hive_on_hdfs_with_kerberos.conf");
+ executeJob("/fake_to_hive_with_kerberos.conf");
Assertions.assertEquals(0, fakeToHiveWithKerberosResult.getExitCode());
Container.ExecResult hiveToAssertWithKerberosResult =
- executeJob("/hive_on_hdfs_to_assert_with_kerberos.conf");
+ executeJob("/hive_to_assert_with_kerberos.conf");
Assertions.assertEquals(0,
hiveToAssertWithKerberosResult.getExitCode());
- Container.ExecResult fakeToHiveResult =
executeJob("/fake_to_hive_on_hdfs.conf");
+ Container.ExecResult fakeToHiveResult =
executeJob("/fake_to_hive.conf");
Assertions.assertEquals(1, fakeToHiveResult.getExitCode());
Assertions.assertTrue(
fakeToHiveResult
.getStderr()
.contains("Get hive table information from hive
metastore service failed"));
- Container.ExecResult hiveToAssertResult =
executeJob("/hive_on_hdfs_to_assert.conf");
+ Container.ExecResult hiveToAssertResult =
executeJob("/hive_to_assert.conf");
Assertions.assertEquals(1, hiveToAssertResult.getExitCode());
Assertions.assertTrue(
hiveToAssertResult
@@ -316,6 +316,13 @@ public class HiveKerberosIT extends SeaTunnelContainer {
.contains("Get hive table information from hive
metastore service failed"));
}
+ @TestTemplate
+ @Disabled(
+ "[HDFS/COS/OSS/S3] is not available in CI, if you want to run this
test, please set up your own environment in the test case file,
hadoop_hive_conf_path_local and ip below}")
+ public void testFakeSinkHiveOnHDFS(TestContainer container) throws
Exception {
+ // TODO Add the test case for Hive on HDFS
+ }
+
@TestTemplate
@Disabled(
"[HDFS/COS/OSS/S3] is not available in CI, if you want to run this
test, please set up your own environment in the test case file,
hadoop_hive_conf_path_local and ip below}")
diff --git
a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/fake_to_hive_on_hdfs.conf
b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/fake_to_hive.conf
similarity index 100%
rename from
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/fake_to_hive_on_hdfs.conf
rename to
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/fake_to_hive.conf
diff --git
a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/fake_to_hive_on_hdfs_with_kerberos.conf
b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/fake_to_hive_with_kerberos.conf
similarity index 100%
rename from
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/fake_to_hive_on_hdfs_with_kerberos.conf
rename to
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/fake_to_hive_with_kerberos.conf
diff --git
a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_hdfs_to_assert.conf
b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_to_assert.conf
similarity index 100%
rename from
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_hdfs_to_assert.conf
rename to
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_to_assert.conf
diff --git
a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_hdfs_to_assert_with_kerberos.conf
b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_to_assert_with_kerberos.conf
similarity index 100%
rename from
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_hdfs_to_assert_with_kerberos.conf
rename to
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_to_assert_with_kerberos.conf