[ 
https://issues.apache.org/jira/browse/IMPALA-12201?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17950364#comment-17950364
 ] 

ASF subversion and git services commented on IMPALA-12201:
----------------------------------------------------------

Commit c0c6cc9df4131f87737ff975e82d3e4832a2181b in impala's branch 
refs/heads/master from Riza Suminto
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=c0c6cc9df ]

IMPALA-12201: Stabilize TestFetch

This patch attempt to stabilize TestFetch by using HS2 as test protocol.
test_rows_sent_counters is modified to use the default hs2_client.
test_client_fetch_time_stats and test_client_fetch_time_stats_incomplete
is modified to use MinimalHS2Connection that has more simpler mechanism
in terms of fetching (ImpylaHS2Connection always fetch 10240 rows at a
time).

Implemented minimal functions needed to wait for finished state and pull
runtime profile at MinimalHS2Connection.

Testing:
Loop the test 50 times and pass them all.

Change-Id: I52651df37a318357711d26d2414e025cce4185c3
Reviewed-on: http://gerrit.cloudera.org:8080/22847
Reviewed-by: Impala Public Jenkins <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>


> TestFetch.test_client_fetch_time_stats_incomplete is flaky
> ----------------------------------------------------------
>
>                 Key: IMPALA-12201
>                 URL: https://issues.apache.org/jira/browse/IMPALA-12201
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Backend, Infrastructure
>    Affects Versions: Impala 4.3.0
>            Reporter: Joe McDonnell
>            Priority: Critical
>              Labels: broken-build, flaky
>
> Test runs have been this test failure for 
> TestFetch.test_client_fetch_time_stats_incomplete:
> {noformat}
> query_test/test_fetch.py:133: in test_client_fetch_time_stats_incomplete
>     assert summary_stats[0].total_num_values == 6
> E   assert 5 == 6
> E    +  where 5 = TSummaryStatsCounter(total_num_values=5, name=None, 
> max_value=2602000000.0, sum=3007975000.0, min_value=100999000.0, 
> unit=None).total_num_values{noformat}
> We expect there to be 6 time periods for the ClientFetchWaitTimeStats (the 
> time before each of the 5 fetches plus a final period). This has been seen 
> once so far.



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