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

Igor Guzenko updated DRILL-6977:
--------------------------------
    Description: 
Class HiveTestDataGenerator is responsible for initialization of hive metadata 
service and configuration of hive storage plugin for tested drillbit. 
Originally it was supposed to be initialized once before all tests in hive 
module, but actually it's initialized for every test class. And such 
initialization takes a lot of time, so it's worth to spend some time to 
accelerate hive tests.

This task has two main aims: 
 # Use HiveTestDataGenerator once for all test classes 
 # Provide flexible configuration of Hive tests that can be used with 
ClusterFixture for autonomic(not bounded to HiveTestBase) test classes 

  was:
Class HiveTestDataGenerator is responsible for initialization of hive metadata 
service and configuration of hive storage plugin for tested drillbit. 
Originally it was supposed to be initialized once before all tests in hive 
module, but actually it's initialized for every test class. And such 
initialization takes a lot of time, so it's worth to spend some time to 
accelerate hive tests.

This task has two main aims: 
 # Use HiveTestDataGenerator once for all test classes 
 # Provide flexible configuration of Hive tests that can be used with 
ClusterFicture for autonomic(not bounded to HiveTestBase) test classes 


> Improve Hive tests configuration
> --------------------------------
>
>                 Key: DRILL-6977
>                 URL: https://issues.apache.org/jira/browse/DRILL-6977
>             Project: Apache Drill
>          Issue Type: Improvement
>          Components: Tools, Build & Test
>            Reporter: Igor Guzenko
>            Assignee: Igor Guzenko
>            Priority: Major
>             Fix For: 1.16.0
>
>
> Class HiveTestDataGenerator is responsible for initialization of hive 
> metadata service and configuration of hive storage plugin for tested 
> drillbit. Originally it was supposed to be initialized once before all tests 
> in hive module, but actually it's initialized for every test class. And such 
> initialization takes a lot of time, so it's worth to spend some time to 
> accelerate hive tests.
> This task has two main aims: 
>  # Use HiveTestDataGenerator once for all test classes 
>  # Provide flexible configuration of Hive tests that can be used with 
> ClusterFixture for autonomic(not bounded to HiveTestBase) test classes 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to