apache / polaris

Apache Polaris, the interoperable, open source catalog for Apache Iceberg
https://polaris.apache.org/
Apache License 2.0
1.17k stars 130 forks source link

Add unique ID to TestEnvironment #436

Closed andrew4699 closed 1 week ago

andrew4699 commented 2 weeks ago

Description

Adds a unique ID to the TestEnvironment and uses it for the Snowman Principal/PrincipalRole name and the PolarisRestCatalogViewIntegrationTest catalog name. In subsequent PRs we should use the ID in more places to ensure unique resource names, especially when running tests in parallel and/or against an external Polaris deployment.

Type of change

How Has This Been Tested?

Checklist: