diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index a20bf398fc5c..b337b4a7ee9d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -529,6 +529,7 @@ jobs:
- { modules: plugin/trino-hive, profile: test-parquet }
- { modules: plugin/trino-hudi }
- { modules: plugin/trino-iceberg }
+ - { modules: plugin/trino-iceberg, profile: additional-catalog-tests }
- { modules: plugin/trino-iceberg, profile: cloud-tests }
- { modules: plugin/trino-kafka }
- { modules: plugin/trino-kudu }
diff --git a/plugin/trino-iceberg/pom.xml b/plugin/trino-iceberg/pom.xml
index e0fb2530fcfe..bbf4d3de0d13 100644
--- a/plugin/trino-iceberg/pom.xml
+++ b/plugin/trino-iceberg/pom.xml
@@ -544,6 +544,8 @@
**/TestIcebergGlueTableOperationsInsertFailure.java
**/TestIcebergGlueCatalogSkipArchive.java
**/TestIcebergGcsConnectorSmokeTest.java
+ io/trino/plugin/iceberg/catalog/jdbc/Test*.java
+ io/trino/plugin/iceberg/catalog/rest/Test*.java
**/Test*FailureRecoveryTest.java
@@ -569,6 +571,24 @@
+
+ additional-catalog-tests
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ **/io/trino/plugin/iceberg/catalog/jdbc/Test*.java
+ **/io/trino/plugin/iceberg/catalog/rest/Test*.java
+
+
+
+
+
+
+
cloud-tests