Himanshu Gahlaut created LENS-466:
-------------------------------------
Summary: Reduce time taken to run a single unit test case in
lens-server (Make standard setup optional)
Key: LENS-466
URL: https://issues.apache.org/jira/browse/LENS-466
Project: Apache Lens
Issue Type: Sub-task
Reporter: Himanshu Gahlaut
Currently following setup is always done even if we want to run only a single
unit test in lens-server:
(1) Remote Hive server is started
(2) Database is created
(3) Data is loaded into database
This increases time take to run a single test case during development (in order
of minutes). If the use case does not need this setup, then developers are
unnecessarily wasting their time waiting for this setup to complete to see
feedback of their changes Many test cases, like validation of requests data,
may not need all this setup.
This setup should not be mandatory for every test case.
Order of minutes setup might be ok when all unit test cases are run because the
setup happens only once but for an activity like running a single unit test
case during development which has to be repeated many times, this is a
considerable overhead in development time.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)