Prasanth Jayachandran created HIVE-14877:
--------------------------------------------

             Summary: Move slow CliDriver tests to MiniLlap
                 Key: HIVE-14877
                 URL: https://issues.apache.org/jira/browse/HIVE-14877
             Project: Hive
          Issue Type: Sub-task
          Components: Tests
    Affects Versions: 2.2.0
            Reporter: Prasanth Jayachandran
            Assignee: Prasanth Jayachandran


When analyzing the test runtimes, there are many CliDriver tests that shows up 
as stragglers and are slow. Most of these tests are not really testing the 
execution engine. For example special_character_in_tabnames_1.q is the slowest 
test case that takes 419s in CliDriver but only 62s in MiniLlap. Similarly 
there are many test cases that can benefit from fast runtimes. We should 
consider moving the tests that are not testing the execution engine to MiniLlap 
(assuming it provides significant performance benefit).

Here is the list of top 100 slow tests based on build #1055
||QFiles||TestCliDriver elapsed time||
|special_character_in_tabnames_1.q|419.229|
|unionDistinct_1.q|278.583|
|vector_leftsemi_mapjoin.q|232.313|
|join_filters.q|172.436|
|escape2.q|167.503|
|archive_excludeHadoop20.q|163.522|
|escape1.q|130.217|
|lineage3.q|110.935|
|insert_into_with_schema.q|107.345|
|auto_join_filters.q|104.331|
|windowing.q|99.622|
|index_compact_binary_search.q|97.637|
|cbo_rp_windowing_2.q|95.108|
|vectorized_ptf.q|93.397|
|dynpart_sort_optimization_acid.q|91.831|
|partition_multilevels.q|90.392|
|ptf.q|89.115|
|sample_islocalmode_hook.q|88.293|
|udaf_collect_set_2.q|84.725|
|skewjoin.q|84.588|
|lineage2.q|84.187|
|correlationoptimizer1.q|80.367|
|dynpart_sort_optimization.q|77.07|
|orc_ppd_decimal.q|75.523|
|orc_ppd_schema_evol_3a.q|75.352|
|groupby_sort_skew_1_23.q|75.342|
|cbo_rp_lineage2.q|75.283|
|parquet_ppd_decimal.q|74.063|
|sample_islocalmode_hook_use_metadata.q|73.988|
|orc_analyze.q|73.803|
|join_nulls.q|72.417|
|semijoin.q|70.403|
|correlationoptimizer6.q|69.151|
|table_access_keys_stats.q|68.699|
|autoColumnStats_2.q|68.632|
|cbo_join.q|68.325|
|cbo_rp_join.q|68.317|
|sample10.q|64.513|
|mergejoin.q|63.647|
|multi_insert_move_tasks_share_dependencies.q|62.079|
|union_view.q|61.772|
|autoColumnStats_1.q|61.246|
|groupby_sort_1_23.q|61.129|
|pcr.q|59.546|
|vectorization_short_regress.q|58.775|
|auto_sortmerge_join_9.q|58.3|
|correlationoptimizer2.q|56.591|
|alter_merge_stats_orc.q|55.202|
|vector_join30.q|54.85|
|selectDistinctStar.q|53.981|
|vector_decimal_udf.q|53.879|
|auto_join30.q|53.762|
|subquery_notin.q|52.879|
|cbo_rp_subq_not_in.q|52.609|
|cbo_rp_gby.q|51.866|
|cbo_subq_not_in.q|51.672|
|cbo_gby.q|50.361|
|infer_bucket_sort.q|49.158|
|ptf_streaming.q|48.484|
|join_1to1.q|48.268|
|load_dyn_part5.q|47.796|
|limit_join_transpose.q|47.517|
|ppd_windowing2.q|47.318|
|dynpart_sort_opt_vectorization.q|47.208|
|vector_number_compare_projection.q|47.024|
|correlationoptimizer4.q|45.472|
|orc_ppd_date.q|45.19|
|global_limit.q|44.438|
|union_top_level.q|44.229|
|llap_partitioned.q|44.139|
|orc_ppd_timestamp.q|43.617|
|parquet_ppd_date.q|43.539|
|multiMapJoin2.q|43.036|
|parquet_ppd_timestamp.q|42.665|
|vector_partitioned_date_time.q|42.511|
|auto_sortmerge_join_8.q|42.377|
|create_view.q|42.23|
|windowing_windowspec2.q|42.202|
|multiMapJoin1.q|41.176|
|vector_decimal_2.q|41.026|
|bucket_groupby.q|40.565|
|rcfile_merge2.q|39.782|
|index_compact_2.q|39.765|
|join_nullsafe.q|39.698|
|vector_join_filters.q|39.343|
|cbo_rp_auto_join1.q|39.308|
|vector_auto_smb_mapjoin_14.q|39.17|
|vector_udf1.q|38.988|
|rcfile_createas1.q|38.932|
|cbo_rp_semijoin.q|38.675|
|auto_join_nulls.q|38.519|
|cbo_rp_unionDistinct_2.q|37.815|
|union_remove_26.q|37.672|
|rcfile_merge3.q|37.373|
|rcfile_merge4.q|37.194|
|bucketsortoptimize_insert_2.q|37.187|
|cbo_limit.q|37.038|
|auto_sortmerge_join_6.q|36.663|
|join43.q|36.656|



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to