Skip to content

Flaky TestIcebergRestCatalogNestedNamespaceConnectorSmokeTest.testDropNestedSchemaCascade #27183

@ebyhr

Description

@ebyhr

https://github.com/trinodb/trino/actions/runs/18975063146/job/54192589812?pr=27179

Error:  io.trino.plugin.iceberg.catalog.rest.TestIcebergRestCatalogNestedNamespaceConnectorSmokeTest.testDropNestedSchemaCascade -- Time elapsed: 0.349 s <<< ERROR!
io.trino.testing.QueryFailedException: Namespace does not exist: test_schema_create_uppercase_owner_name_ovrz7hqhln
	at io.trino.testing.AbstractTestingTrinoClient.execute(AbstractTestingTrinoClient.java:138)
	at io.trino.testing.DistributedQueryRunner.executeInternal(DistributedQueryRunner.java:587)
	at io.trino.testing.DistributedQueryRunner.executeWithPlan(DistributedQueryRunner.java:576)
	at io.trino.testing.QueryAssertions.assertDistributedUpdate(QueryAssertions.java:106)
	at io.trino.testing.QueryAssertions.assertUpdate(QueryAssertions.java:60)
	at io.trino.testing.AbstractTestQueryFramework.assertUpdate(AbstractTestQueryFramework.java:416)
	at io.trino.testing.AbstractTestQueryFramework.assertUpdate(AbstractTestQueryFramework.java:411)
	at io.trino.plugin.iceberg.catalog.rest.TestIcebergRestCatalogNestedNamespaceConnectorSmokeTest.testDropNestedSchemaCascade(TestIcebergRestCatalogNestedNamespaceConnectorSmokeTest.java:162)
	Suppressed: java.lang.Exception: SQL: DROP SCHEMA "test_rootitsx46riba.test_nested" CASCADE
		at io.trino.testing.DistributedQueryRunner.executeInternal(DistributedQueryRunner.java:594)
		... 6 more
Caused by: org.apache.iceberg.exceptions.NoSuchNamespaceException: Namespace does not exist: test_schema_create_uppercase_owner_name_ovrz7hqhln
	at org.apache.iceberg.rest.ErrorHandlers$NamespaceErrorHandler.accept(ErrorHandlers.java:185)
	at org.apache.iceberg.rest.ErrorHandlers$NamespaceErrorHandler.accept(ErrorHandlers.java:173)
	at org.apache.iceberg.rest.HTTPClient.throwFailure(HTTPClient.java:240)
	at org.apache.iceberg.rest.HTTPClient.execute(HTTPClient.java:336)
	at org.apache.iceberg.rest.HTTPClient.execute(HTTPClient.java:297)
	at org.apache.iceberg.rest.BaseHTTPClient.get(BaseHTTPClient.java:77)
	at org.apache.iceberg.rest.RESTSessionCatalog.listNamespaces(RESTSessionCatalog.java:581)
	at io.trino.plugin.iceberg.catalog.rest.TrinoRestCatalog.collectNamespaces(TrinoRestCatalog.java:193)
	at io.trino.plugin.iceberg.catalog.rest.TrinoRestCatalog.lambda$collectNamespaces$0(TrinoRestCatalog.java:196)
	at java.base/java.util.stream.ReferencePipeline$7$1FlatMap.accept(ReferencePipeline.java:288)
	at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:723)
	at io.trino.plugin.iceberg.catalog.rest.TrinoRestCatalog.collectNamespaces(TrinoRestCatalog.java:197)
	at io.trino.plugin.iceberg.catalog.rest.TrinoRestCatalog.listNamespaces(TrinoRestCatalog.java:178)
	at io.trino.plugin.iceberg.IcebergMetadata.getChildNamespaces(IcebergMetadata.java:1433)
	at io.trino.plugin.iceberg.IcebergMetadata.dropSchema(IcebergMetadata.java:1160)
	at io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata.dropSchema(ClassLoaderSafeConnectorMetadata.java:437)
	at io.trino.tracing.TracingConnectorMetadata.dropSchema(TracingConnectorMetadata.java:361)
	at io.trino.metadata.MetadataManager.dropSchema(MetadataManager.java:854)
	at io.trino.tracing.TracingMetadata.dropSchema(TracingMetadata.java:418)
	at io.trino.execution.DropSchemaTask.execute(DropSchemaTask.java:79)
	at io.trino.execution.DropSchemaTask.execute(DropSchemaTask.java:37)
	at io.trino.execution.DataDefinitionExecution.start(DataDefinitionExecution.java:152)
	at io.trino.execution.SqlQueryManager.createQuery(SqlQueryManager.java:284)
	at io.trino.dispatcher.LocalDispatchQuery.startExecution(LocalDispatchQuery.java:150)
	at io.trino.dispatcher.LocalDispatchQuery.lambda$waitForMinimumWorkers$1(LocalDispatchQuery.java:134)
	at io.airlift.concurrent.MoreFutures.lambda$addSuccessCallback$0(MoreFutures.java:570)
	at io.airlift.concurrent.MoreFutures$3.onSuccess(MoreFutures.java:545)
	at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132)
	at io.trino.$gen.Trino_testversion____20251031_142314_11728.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base/java.lang.Thread.run(Thread.java:1474)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions