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

Jaideep Dhok commented on LENS-82:
----------------------------------

lens-cli might need test-jar dependency as well. Test is failing - 
{code}
-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.lens.cli.TestLensDatabaseCommands
Configuring TestNG with: TestNG652Configurator
2014-12-01 12:23:24,416 (main) [WARN - 
org.apache.hadoop.hive.conf.HiveConf.initialize(HiveConf.java:1397)] 
DEPRECATED: Configuration property hive.metastore.local no longer has any 
effect. Make sure to provide a valid value for hive.metastore.uris if you are 
connecting to a remote metastore.
2014-12-01 12:23:25,305 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:56)] 
Added resource class org.apache.lens.server.session.SessionResource
2014-12-01 12:23:25,453 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:56)] 
Added resource class org.apache.lens.server.metastore.MetastoreResource
2014-12-01 12:23:25,467 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:56)] 
Added resource class org.apache.lens.server.query.QueryServiceResource
2014-12-01 12:23:25,468 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:56)] 
Added resource class org.apache.lens.server.quota.QuotaResource
2014-12-01 12:23:25,470 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:56)] 
Added resource class org.apache.lens.server.scheduler.ScheduleResource
2014-12-01 12:23:25,471 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:56)] 
Added resource class org.apache.lens.server.IndexResource
2014-12-01 12:23:25,474 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:56)] 
Added resource class org.apache.lens.server.TestResource
2014-12-01 12:23:25,477 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:61)] 
Added feature class org.glassfish.jersey.media.multipart.MultiPartFeature
2014-12-01 12:23:25,479 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:66)] 
Added listener class org.apache.lens.server.LensApplicationListener
2014-12-01 12:23:25,481 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:71)] 
Added filter class org.apache.lens.server.AuthenticationFilter
2014-12-01 12:23:25,483 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:71)] 
Added filter class org.apache.lens.server.ConsistentStateFilter
2014-12-01 12:23:25,487 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:71)] 
Added filter class org.apache.lens.server.ServerModeFilter
2014-12-01 12:23:25,526 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:56)] 
Added resource class org.apache.lens.server.session.SessionResource
2014-12-01 12:23:25,526 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:56)] 
Added resource class org.apache.lens.server.metastore.MetastoreResource
2014-12-01 12:23:25,527 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:56)] 
Added resource class org.apache.lens.server.query.QueryServiceResource
2014-12-01 12:23:25,531 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:56)] 
Added resource class org.apache.lens.server.quota.QuotaResource
2014-12-01 12:23:25,533 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:56)] 
Added resource class org.apache.lens.server.scheduler.ScheduleResource
2014-12-01 12:23:25,534 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:56)] 
Added resource class org.apache.lens.server.IndexResource
2014-12-01 12:23:25,535 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:56)] 
Added resource class org.apache.lens.server.TestResource
2014-12-01 12:23:25,536 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:61)] 
Added feature class org.glassfish.jersey.media.multipart.MultiPartFeature
2014-12-01 12:23:25,537 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:66)] 
Added listener class org.apache.lens.server.LensApplicationListener
2014-12-01 12:23:25,537 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:71)] 
Added filter class org.apache.lens.server.AuthenticationFilter
2014-12-01 12:23:25,538 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:71)] 
Added filter class org.apache.lens.server.ConsistentStateFilter
2014-12-01 12:23:25,539 (main) [INFO - 
org.apache.lens.server.LensApplication.getClasses(LensApplication.java:71)] 
Added filter class org.apache.lens.server.ServerModeFilter
Dec 01, 2014 12:23:25 PM org.glassfish.jersey.server.ApplicationHandler 
initialize
INFO: Initiating Jersey application, version Jersey: 2.3.1 2013-09-27 
07:50:09...
2014-12-01 12:23:28,505 (main) [INFO - 
org.apache.lens.server.LensApplicationListener.onEvent(LensApplicationListener.java:76)]
 Application null was initialized.
Tests run: 5, Failures: 1, Errors: 0, Skipped: 4, Time elapsed: 6.845 sec <<< 
FAILURE! - in org.apache.lens.cli.TestLensDatabaseCommands
startAll(org.apache.lens.cli.TestLensDatabaseCommands)  Time elapsed: 6.474 sec 
 <<< FAILURE!
java.lang.NoClassDefFoundError: 
org/apache/lens/server/api/driver/MockQueryContext
        at 
org.apache.lens.server.LensJerseyTest.startAll(LensJerseyTest.java:63)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at 
org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
        at 
org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:564)
        at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:213)
        at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:138)
        at org.testng.SuiteRunner.privateRun(SuiteRunner.java:277)
        at org.testng.SuiteRunner.run(SuiteRunner.java:240)
        at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
        at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
        at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
        at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
        at org.testng.TestNG.run(TestNG.java:1031)
        at 
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:69)
        at 
org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeSingleClass(TestNGDirectoryTestSuite.java:120)
        at 
org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:104)
        at 
org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:113)
        at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: java.lang.ClassNotFoundException: 
org.apache.lens.server.api.driver.MockQueryContext
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        at 
org.apache.lens.server.LensJerseyTest.startAll(LensJerseyTest.java:63)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at 
org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
        at 
org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:564)
        at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:213)
        at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:138)
        at org.testng.SuiteRunner.privateRun(SuiteRunner.java:277)
        at org.testng.SuiteRunner.run(SuiteRunner.java:240)
        at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
        at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
        at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
        at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
        at org.testng.TestNG.run(TestNG.java:1031)
        at 
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:69)
        at 
org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeSingleClass(TestNGDirectoryTestSuite.java:120)
        at 
org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:104)
        at 
org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:113)
        at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)


Results :

Failed tests:
  TestLensDatabaseCommands>LensJerseyTest.startAll:63 ยป NoClassDefFound 
org/apac...

Tests run: 5, Failures: 1, Errors: 0, Skipped: 4

{code}

> Move Mock* classes in lens-server-api to test jar
> -------------------------------------------------
>
>                 Key: LENS-82
>                 URL: https://issues.apache.org/jira/browse/LENS-82
>             Project: Apache Lens
>          Issue Type: Bug
>          Components: api
>    Affects Versions: 2.0
>            Reporter: Amareshwari Sriramadasu
>            Assignee: Sreekanth Ramakrishnan
>             Fix For: 2.0
>
>         Attachments: lens-82-1.patch
>
>
> MockDriver and MockQueryContext classes are present in lens-server-api. They 
> should be moved to test and other modules can depend on lens-server-api's 
> test jar module.



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

Reply via email to