Stamatis Zampetakis created HIVE-26021:
------------------------------------------

             Summary: Change integration tests under DBInstallBase to regular 
unit tests
                 Key: HIVE-26021
                 URL: https://issues.apache.org/jira/browse/HIVE-26021
             Project: Hive
          Issue Type: Improvement
          Components: Tests
            Reporter: Stamatis Zampetakis


After HIVE-18588, some tests including those under 
[DBInstallBase|https://github.com/apache/hive/blob/1139c4b14db82a9e2316196819b35cfb713f34b5/standalone-metastore/metastore-server/src/test/java/org/apache/hadoop/hive/metastore/dbinstall/DbInstallBase.java]
 class have been marked as integration tests mainly to keep the test duration 
low.

Nowadays, Hive developers rarely run all tests locally so separating between 
integration tests and unit tests does not provide a clear benefit. The 
separation adds maintenance cost and makes their execution more difficult 
scaring people away.

The goal of this issue is to change the tests under {{DBInstallBase}} from 
"integration" tests back to regular unit tests and run them as part of the 
standard maven test phase without any fancy arguments.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to