[ 
https://issues.apache.org/jira/browse/IMPALA-15335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zoltán Borók-Nagy reassigned IMPALA-15335:
------------------------------------------

    Assignee: Arnab Karmakar  (was: Stephen Carlin)

> TestAutomaticCatalogInvalidation.test_invalidation_metrics is flaky
> -------------------------------------------------------------------
>
>                 Key: IMPALA-15335
>                 URL: https://issues.apache.org/jira/browse/IMPALA-15335
>             Project: IMPALA
>          Issue Type: Bug
>            Reporter: Zoltán Borók-Nagy
>            Assignee: Arnab Karmakar
>            Priority: Major
>              Labels: broken-build
>
> TestAutomaticCatalogInvalidation.test_invalidation_metrics is flaky with 
> Calcite planner
> h3. Error Message
> {noformat}
> AssertionError: Metric catalog.num-loaded-tables did not reach value 3 in 5s. 
> Actual value was '0'.
> Dumping debug webpages in JSON format...
> Dumped memz JSON to 
> $IMPALA_HOME/logs/metric_timeout_diags_20260906_19:54:08/json/memz.json
> Dumped metrics JSON to 
> $IMPALA_HOME/logs/metric_timeout_diags_20260906_19:54:08/json/metrics.json
> Dumped queries JSON to 
> $IMPALA_HOME/logs/metric_timeout_diags_20260906_19:54:08/json/queries.json
> Dumped sessions JSON to 
> $IMPALA_HOME/logs/metric_timeout_diags_20260906_19:54:08/json/sessions.json
> Dumped threadz JSON to 
> $IMPALA_HOME/logs/metric_timeout_diags_20260906_19:54:08/json/threadz.json
> Dumped rpcz JSON to 
> $IMPALA_HOME/logs/metric_timeout_diags_20260906_19:54:08/json/rpcz.json
> Dumping minidumps for impalads/catalogds...
> Dumped minidump for Impalad PID 3098167
> Dumped minidump for Impalad PID 3098170
> Dumped minidump for Impalad PID 3098174
> Dumped minidump for Catalogd PID 3098138{noformat}
> h3. Stacktrace
> {noformat}
> custom_cluster/test_automatic_invalidation.py:290: in 
> test_invalidation_metrics
>     catalogd.wait_for_metric_value(loaded_tables_metric, 3, timeout=5)
>         baseline_memory_count = 0
>         baseline_ttl_count = 0
>         catalogd   = <tests.common.impala_service.CatalogdService object at 
> 0x7f4259bd6250>
>         last_mem_ms = 'catalog.last-memory-pressure-invalidation-ms'
>         last_mem_tables = 'catalog.last-memory-pressure-invalidated-tables'
>         last_ttl_ms = 'catalog.last-ttl-invalidation-ms'
>         last_ttl_ms_1 = 1788749640542
>         last_ttl_tables = 'catalog.last-ttl-invalidated-tables'
>         last_ttl_tables_1 = 1
>         loaded_tables_metric = 'catalog.num-loaded-tables'
>         max_wait_time = 18
>         memory_count_after_first = 0
>         memory_metric = 'catalog.num-memory-pressure-invalidated-tables'
>         self       = 
> <tests.custom_cluster.test_automatic_invalidation.TestAutomaticCatalogInvalidation
>  object at 0x7f4300a80750>
>         ttl_10s    = 'catalog.ttl-invalidations-10s'
>         ttl_1m     = 'catalog.ttl-invalidations-01m'
>         ttl_30m    = 'catalog.ttl-invalidations-30m'
>         ttl_5m     = 'catalog.ttl-invalidations-05m'
>         ttl_count_after_first = 1
>         ttl_metric = 'catalog.num-ttl-invalidated-tables'
>         union_query = 'SELECT 1 FROM functional.alltypessmall LIMIT 0 UNION 
> ALL SELECT 1 FROM functional.alltypesagg LIMIT 0 UNION ALL SELECT 1 FROM 
> functional.alltypes LIMIT 0'
> common/impala_service.py:174: in wait_for_metric_value
>     self.__metric_timeout_assert(metric_name, expected_value, timeout, value)
>         allow_greater = False
>         expected_value = 3
>         interval   = 1
>         metric_name = 'catalog.num-loaded-tables'
>         self       = <tests.common.impala_service.CatalogdService object at 
> 0x7f4259bd6250>
>         start_time = 1788749643.715257
>         timeout    = 5
>         total_wait = 5.0201735496521
>         value      = 0
> common/impala_service.py:261: in __metric_timeout_assert
>     assert 0, assert_string
> E   AssertionError: Metric catalog.num-loaded-tables did not reach value 3 in 
> 5s. Actual value was '0'.
> E   Dumping debug webpages in JSON format...
> E   Dumped memz JSON to 
> $IMPALA_HOME/logs/metric_timeout_diags_20260906_19:54:08/json/memz.json
> E   Dumped metrics JSON to 
> $IMPALA_HOME/logs/metric_timeout_diags_20260906_19:54:08/json/metrics.json
> E   Dumped queries JSON to 
> $IMPALA_HOME/logs/metric_timeout_diags_20260906_19:54:08/json/queries.json
> E   Dumped sessions JSON to 
> $IMPALA_HOME/logs/metric_timeout_diags_20260906_19:54:08/json/sessions.json
> E   Dumped threadz JSON to 
> $IMPALA_HOME/logs/metric_timeout_diags_20260906_19:54:08/json/threadz.json
> E   Dumped rpcz JSON to 
> $IMPALA_HOME/logs/metric_timeout_diags_20260906_19:54:08/json/rpcz.json
> E   Dumping minidumps for impalads/catalogds...
> E   Dumped minidump for Impalad PID 3098167
> E   Dumped minidump for Impalad PID 3098170
> E   Dumped minidump for Impalad PID 3098174
> E   Dumped minidump for Catalogd PID 3098138{noformat}



--
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