Skip to content

Commit 55df666

Browse files
committed
Adding timeout
1 parent 4b72f14 commit 55df666

File tree

3 files changed

+5
-10
lines changed

3 files changed

+5
-10
lines changed

.github/workflows/tests.yaml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,4 @@ jobs:
3737
CLICKHOUSE_CLOUD_HOST: ${{ secrets.INTEGRATIONS_TEAM_TESTS_CLOUD_HOST_SMT }}
3838
CLICKHOUSE_CLOUD_PASSWORD: ${{ secrets.INTEGRATIONS_TEAM_TESTS_CLOUD_PASSWORD_SMT }}
3939
with:
40-
arguments: test
41-
- name: Upload Test Report
42-
if: failure() # Only upload if tests fail (optional)
43-
uses: actions/upload-artifact@v4
44-
with:
45-
name: test-report
46-
path: file:///home/runner/work/flink-connector-clickhouse/flink-connector-clickhouse/flink-connector-clickhouse-base/build/reports/tests/test/index.html
40+
arguments: test

flink-connector-clickhouse-base/src/test/java/org/apache/flink/connector/test/embedded/clickhouse/ClickHouseServerForTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public static void initConfiguration() {
3434
host = System.getenv("CLICKHOUSE_CLOUD_HOST");
3535
port = Integer.parseInt(ClickHouseTestHelpers.HTTPS_PORT);
3636
database = String.format("flink_connector_test_%s", System.currentTimeMillis());
37-
username = System.getenv("CLICKHOUSE_USERNAME");
37+
username = ClickHouseTestHelpers.USERNAME_DEFAULT;
3838
password = System.getenv("CLICKHOUSE_CLOUD_PASSWORD");
3939
} else {
4040
LOG.info("Init ClickHouse Docker Configuration");

flink-connector-clickhouse-base/src/test/java/org/apache/flink/connector/test/embedded/clickhouse/ClickHouseTestHelpers.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ public class ClickHouseTestHelpers {
1919
public static final String DATABASE_DEFAULT = "default";
2020
public static final String USERNAME_DEFAULT = "default";
2121

22-
private static final int CLOUD_TIMEOUT_VALUE = 900;
23-
private static final TimeUnit CLOUD_TIMEOUT_UNIT = TimeUnit.SECONDS;
22+
private static final int TIMEOUT_VALUE = 60;
23+
private static final TimeUnit TIMEOUT_UNIT = TimeUnit.SECONDS;
2424

2525
public static String getClickhouseVersion() {
2626
String clickHouseVersion = System.getenv("CLICKHOUSE_VERSION");
@@ -39,6 +39,7 @@ public static Client getClient(boolean isCloud, String host, int port, boolean s
3939
return new Client.Builder().addEndpoint(Protocol.HTTP, host, port, ssl)
4040
.setUsername(username)
4141
.setPassword(password)
42+
.setConnectTimeout(TIMEOUT_VALUE, TIMEOUT_UNIT.toChronoUnit())
4243
.build();
4344
}
4445

0 commit comments

Comments
 (0)