Skip to content

Commit 4a80c51

Browse files
authored
Refactor Polaris cloudTests and adopt changes from PR #2405 (#2871)
1 parent 1a5c5a8 commit 4a80c51

13 files changed

+20
-20
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import org.apache.polaris.core.admin.model.StorageConfigInfo;
2424

2525
/** Runs PolarisRestCatalogIntegrationBase test on Azure. */
26-
public abstract class PolarisRestCatalogAzureIntegrationTestBase
26+
public abstract class PolarisRestCatalogAdlsIntegrationTestBase
2727
extends PolarisRestCatalogIntegrationBase {
2828
public static final String TENANT_ID = System.getenv("INTEGRATION_TEST_AZURE_TENANT_ID");
2929
public static final String BASE_LOCATION = System.getenv("INTEGRATION_TEST_AZURE_PATH");
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import org.apache.polaris.core.admin.model.StorageConfigInfo;
2424

2525
/** Runs PolarisRestCatalogIntegrationBase test on GCP. */
26-
public abstract class PolarisRestCatalogGcpIntegrationTestBase
26+
public abstract class PolarisRestCatalogGcsIntegrationTestBase
2727
extends PolarisRestCatalogIntegrationBase {
2828
public static final String SERVICE_ACCOUNT =
2929
System.getenv("INTEGRATION_TEST_GCS_SERVICE_ACCOUNT");
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
import org.apache.polaris.core.admin.model.StorageConfigInfo;
2525

2626
/** Runs PolarisRestCatalogIntegrationBase test on AWS. */
27-
public abstract class PolarisRestCatalogAwsIntegrationTestBase
27+
public abstract class PolarisRestCatalogS3IntegrationTestBase
2828
extends PolarisRestCatalogIntegrationBase {
2929
public static final String ROLE_ARN =
3030
Optional.ofNullable(System.getenv("INTEGRATION_TEST_ROLE_ARN"))
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
import org.apache.polaris.core.admin.model.StorageConfigInfo;
2626

2727
/** Runs PolarisRestCatalogViewIntegrationTest on Azure. */
28-
public class PolarisRestCatalogViewAzureIntegrationTest
28+
public abstract class PolarisRestCatalogViewAdlsIntegrationTestBase
2929
extends PolarisRestCatalogViewIntegrationBase {
3030
public static final String TENANT_ID = System.getenv("INTEGRATION_TEST_AZURE_TENANT_ID");
3131
public static final String BASE_LOCATION = System.getenv("INTEGRATION_TEST_AZURE_PATH");
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
import org.apache.polaris.core.admin.model.StorageConfigInfo;
2626

2727
/** Runs PolarisRestCatalogViewIntegrationTest on GCP. */
28-
public class PolarisRestCatalogViewGcpIntegrationTest
28+
public abstract class PolarisRestCatalogViewGcsIntegrationTestBase
2929
extends PolarisRestCatalogViewIntegrationBase {
3030
public static final String SERVICE_ACCOUNT =
3131
System.getenv("INTEGRATION_TEST_GCS_SERVICE_ACCOUNT");
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
import org.apache.polaris.core.admin.model.StorageConfigInfo;
2727

2828
/** Runs PolarisRestCatalogViewIntegrationTest on AWS. */
29-
public class PolarisRestCatalogViewAwsIntegrationTest
29+
public abstract class PolarisRestCatalogViewS3IntegrationTestBase
3030
extends PolarisRestCatalogViewIntegrationBase {
3131
public static final String ROLE_ARN =
3232
Optional.ofNullable(System.getenv("INTEGRATION_TEST_ROLE_ARN")) // Backward compatibility

runtime/service/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ export INTEGRATION_TEST_S3_PATH="s3://bucket/subpath"
3434
export INTEGRATION_TEST_S3_ROLE_ARN="your-role-arn"
3535
./gradlew :polaris-runtime-service:cloudTest
3636
```
37-
For Azure:
37+
For ADLS:
3838
```shell
3939
export INTEGRATION_TEST_AZURE_PATH="abfss://bucket/subpath"
4040
export INTEGRATION_TEST_AZURE_TENANT_ID="your-tenant-id"
4141
./gradlew :polaris-runtime-service:cloudTest
42-
```
42+
```
4343
For GCS:
4444
```shell
4545
export INTEGRATION_TEST_GCS_PATH="gs://bucket/subpath"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
package org.apache.polaris.service.it;
2020

2121
import io.quarkus.test.junit.QuarkusIntegrationTest;
22-
import org.apache.polaris.service.it.test.PolarisRestCatalogAzureIntegrationTestBase;
22+
import org.apache.polaris.service.it.test.PolarisRestCatalogAdlsIntegrationTestBase;
2323
import org.junit.jupiter.api.condition.EnabledIfEnvironmentVariable;
2424

2525
@QuarkusIntegrationTest
2626
@EnabledIfEnvironmentVariable(named = "INTEGRATION_TEST_AZURE_PATH", matches = ".+")
27-
public class RestCatalogAzureIT extends PolarisRestCatalogAzureIntegrationTestBase {}
27+
public class RestCatalogAdlsIT extends PolarisRestCatalogAdlsIntegrationTestBase {}

runtime/service/src/cloudTest/java/org/apache/polaris/service/it/RestCatalogGcpIT.java renamed to runtime/service/src/cloudTest/java/org/apache/polaris/service/it/RestCatalogGcsIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
package org.apache.polaris.service.it;
2020

2121
import io.quarkus.test.junit.QuarkusIntegrationTest;
22-
import org.apache.polaris.service.it.test.PolarisRestCatalogGcpIntegrationTestBase;
22+
import org.apache.polaris.service.it.test.PolarisRestCatalogGcsIntegrationTestBase;
2323
import org.junit.jupiter.api.condition.EnabledIfEnvironmentVariable;
2424

2525
@QuarkusIntegrationTest
2626
@EnabledIfEnvironmentVariable(named = "INTEGRATION_TEST_GCS_PATH", matches = ".+")
27-
public class RestCatalogGcpIT extends PolarisRestCatalogGcpIntegrationTestBase {}
27+
public class RestCatalogGcsIT extends PolarisRestCatalogGcsIntegrationTestBase {}

runtime/service/src/cloudTest/java/org/apache/polaris/service/it/RestCatalogAwsIT.java renamed to runtime/service/src/cloudTest/java/org/apache/polaris/service/it/RestCatalogS3IT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
package org.apache.polaris.service.it;
2020

2121
import io.quarkus.test.junit.QuarkusIntegrationTest;
22-
import org.apache.polaris.service.it.test.PolarisRestCatalogAwsIntegrationTestBase;
22+
import org.apache.polaris.service.it.test.PolarisRestCatalogS3IntegrationTestBase;
2323
import org.junit.jupiter.api.condition.EnabledIfEnvironmentVariable;
2424

2525
@QuarkusIntegrationTest
2626
@EnabledIfEnvironmentVariable(named = "INTEGRATION_TEST_S3_PATH", matches = ".+")
27-
public class RestCatalogAwsIT extends PolarisRestCatalogAwsIntegrationTestBase {}
27+
public class RestCatalogS3IT extends PolarisRestCatalogS3IntegrationTestBase {}

0 commit comments

Comments
 (0)