Jason Fehr created IMPALA-14401:
-----------------------------------

             Summary: Deflake OTel Custom Cluster Test
                 Key: IMPALA-14401
                 URL: https://issues.apache.org/jira/browse/IMPALA-14401
             Project: IMPALA
          Issue Type: Improvement
    Affects Versions: Impala 5.0.0
            Reporter: Jason Fehr
            Assignee: Jason Fehr


In test_otel_trace.py, the test_ddl_createtable_fail has a potential to be 
flaky.  In the test, the second coordinator that drops the database may run 
that DDL too quickly before the create database operation executed on the first 
coordinator propagates to the second coordinator.

In the test, first retrieve the number of databases from the 
"catalog.num-databases" metric:
{code:python}
num_dbs = 
self.cluster.get_first_impalad().service.get_metric_value("catalog.num-databases")
{code}
Then, before the drop database DDL, wait for the second coordinator's 
"catalog.num-databases" metric to increment by 1:
{code:python}
self.cluster.impalads[1].service.wait_for_metric_value("catalog.num-databases", 
num_dbs + 1, 60)
{code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to