Skip to content

Commit 36af0f4

Browse files
author
Aaron Congo
committed
Re-enable code analysis
1 parent 2905743 commit 36af0f4

File tree

7 files changed

+19
-21
lines changed

7 files changed

+19
-21
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ concurrency:
1717

1818
jobs:
1919
build-driver:
20-
name: 'Run standard integration tests'
20+
name: 'Run non-container integration tests'
2121
runs-on: ubuntu-latest
2222
steps:
2323
- name: 'Clone repository'
@@ -29,7 +29,7 @@ jobs:
2929
java-version: 8
3030

3131
- name: 'Run all checks'
32-
run: ./gradlew test-integration-basic
32+
run: ./gradlew check
3333

3434
- name: 'Generate code coverage report'
3535
run: ./gradlew jacocoTestReport

driver-proxy/build.gradle.kts

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,11 @@ tasks.check {
4646
dependsOn("jacocoTestCoverageVerification")
4747
}
4848

49+
tasks.test {
50+
filter.excludeTestsMatching("integration.host.*")
51+
filter.excludeTestsMatching("integration.container.*")
52+
}
53+
4954
checkstyle {
5055
// Checkstyle versions 7.x, 8.x, and 9.x are supported by JRE version 8 and above.
5156
toolVersion = "9.3"
@@ -135,13 +140,6 @@ tasks.getByName<Test>("test") {
135140
systemProperty("java.util.logging.config.file", "${project.buildDir}/resources/test/logging-test.properties")
136141
}
137142

138-
// Run basic integration tests
139-
tasks.register<Test>("test-integration-basic") {
140-
group = "verification"
141-
filter.excludeTestsMatching("integration.host.*")
142-
filter.excludeTestsMatching("integration.container.*")
143-
}
144-
145143
// Run Aurora Postgres integrations tests in container
146144
tasks.register<Test>("test-integration-aurora-postgres") {
147145
group = "verification"

driver-proxy/src/test/java/integration/container/aurora/postgres/AuroraPostgresBaseTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
import static org.junit.jupiter.api.Assertions.assertThrows;
1111
import static org.junit.jupiter.api.Assertions.assertTrue;
1212

13+
import eu.rekawek.toxiproxy.Proxy;
14+
import eu.rekawek.toxiproxy.ToxiproxyClient;
15+
import integration.util.AuroraTestUtility;
16+
import integration.util.ContainerHelper;
1317
import java.io.IOException;
1418
import java.net.InetAddress;
1519
import java.net.UnknownHostException;
@@ -32,10 +36,6 @@
3236
import org.junit.jupiter.api.BeforeAll;
3337
import org.junit.jupiter.api.BeforeEach;
3438
import org.postgresql.PGProperty;
35-
import eu.rekawek.toxiproxy.Proxy;
36-
import eu.rekawek.toxiproxy.ToxiproxyClient;
37-
import integration.util.AuroraTestUtility;
38-
import integration.util.ContainerHelper;
3939
import software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider;
4040
import software.amazon.awssdk.services.rds.RdsClient;
4141
import software.amazon.awssdk.services.rds.model.DBCluster;

driver-proxy/src/test/java/integration/container/standard/postgres/StandardPostgresBaseTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66

77
package integration.container.standard.postgres;
88

9+
import eu.rekawek.toxiproxy.Proxy;
10+
import eu.rekawek.toxiproxy.ToxiproxyClient;
11+
import integration.util.ContainerHelper;
912
import java.io.IOException;
1013
import java.sql.Connection;
1114
import java.sql.DriverManager;
@@ -16,9 +19,6 @@
1619
import org.junit.jupiter.api.BeforeAll;
1720
import org.junit.jupiter.api.BeforeEach;
1821
import org.postgresql.PGProperty;
19-
import eu.rekawek.toxiproxy.Proxy;
20-
import eu.rekawek.toxiproxy.ToxiproxyClient;
21-
import integration.util.ContainerHelper;
2222

2323
public class StandardPostgresBaseTest {
2424
protected static final String DB_CONN_STR_PREFIX = "aws-proxy-jdbc:postgresql://";

driver-proxy/src/test/java/integration/host/AuroraPostgresContainerTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
package integration.host;
88

9+
import integration.util.AuroraTestUtility;
10+
import integration.util.ContainerHelper;
911
import java.io.IOException;
1012
import java.net.UnknownHostException;
1113
import java.sql.SQLException;
@@ -18,8 +20,6 @@
1820
import org.testcontainers.containers.GenericContainer;
1921
import org.testcontainers.containers.Network;
2022
import org.testcontainers.containers.ToxiproxyContainer;
21-
import integration.util.AuroraTestUtility;
22-
import integration.util.ContainerHelper;
2323
import software.aws.rds.jdbc.proxydriver.util.StringUtils;
2424

2525
/**

driver-proxy/src/test/java/integration/host/StandardPostgresContainerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
package integration.host;
88

99
import com.mysql.cj.util.StringUtils;
10+
import integration.util.ContainerHelper;
1011
import java.io.IOException;
1112
import java.sql.SQLException;
1213
import org.junit.jupiter.api.AfterAll;
@@ -16,7 +17,6 @@
1617
import org.testcontainers.containers.Network;
1718
import org.testcontainers.containers.PostgreSQLContainer;
1819
import org.testcontainers.containers.ToxiproxyContainer;
19-
import integration.util.ContainerHelper;
2020

2121
public class StandardPostgresContainerTest {
2222

driver-proxy/src/test/java/integration/util/ContainerHelper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
import com.github.dockerjava.api.command.ExecCreateCmdResponse;
1313
import com.github.dockerjava.api.command.InspectContainerResponse;
1414
import com.github.dockerjava.api.exception.DockerException;
15+
import eu.rekawek.toxiproxy.Proxy;
16+
import eu.rekawek.toxiproxy.model.ToxicDirection;
1517
import java.io.BufferedReader;
1618
import java.io.IOException;
1719
import java.io.InputStreamReader;
@@ -41,8 +43,6 @@
4143
import org.testcontainers.utility.DockerImageName;
4244
import org.testcontainers.utility.MountableFile;
4345
import org.testcontainers.utility.TestEnvironment;
44-
import eu.rekawek.toxiproxy.Proxy;
45-
import eu.rekawek.toxiproxy.model.ToxicDirection;
4646

4747
public class ContainerHelper {
4848
private static final String TEST_CONTAINER_IMAGE_NAME = "openjdk:8-jdk-alpine";

0 commit comments

Comments
 (0)