Thanks again! I'm running this on the v1.2.2 tag. Even after "mvn install -DskipTests", the test-ns.py script didn't find any tests to run. Have you seen that before?
I'll try it on the master branch to check. Regards, Vivian Kong Linux on z Systems Open Source Ecosystem IBM Canada Toronto Lab From: Kishorkumar Patil <[email protected]> To: [email protected] Date: 2018/06/07 03:20 PM Subject: Re: Running tests via Clojure REPL Please run On master branch, please run `mvn install -DskipTests;` before running * ./dev-tools/test-ns.py org.apache.storm.drpc-test*. main: [INFO] Executed tasks [INFO] [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ storm-core --- [INFO] [INFO] --- clojure-maven-plugin:1.7.1:test (test-clojure) @ storm-core --- Running org.apache.storm.drpc-test Tests run: 7, Passed: 14, Failures: 0, Errors: 0 Kishor On Thu, Jun 7, 2018 at 1:11 PM, Vivian Kong <[email protected]> wrote: > Thanks Kishor! I tried the script but it didn't seem to be working. It > didn't find any tests to run: > > ... > main: > [INFO] Executed tasks > [INFO] > [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ storm-core > --- > [INFO] > [INFO] --- clojure-maven-plugin:1.7.1:test (test-clojure) @ storm-core --- > Picked up _JAVA_OPTIONS: -Xmx4096m > [INFO] ------------------------------------------------------------ > ------------ > [INFO] BUILD SUCCESS > [INFO] ------------------------------------------------------------ > ------------ > ... > > Regards, > > Vivian Kong > Linux on z Systems Open Source Ecosystem > IBM Canada Toronto Lab > > [image: Inactive hide details for Kishorkumar Patil ---2018/06/07 11:28:00 > AM---Try *./dev-tools/test-ns.py org.apache.storm.drcp_test*]Kishorkumar > Patil ---2018/06/07 11:28:00 AM---Try *./dev-tools/test-ns.py > org.apache.storm.drcp_test* > > From: Kishorkumar Patil <[email protected]> > To: [email protected] > Date: 2018/06/07 11:28 AM > Subject: Re: Running tests via Clojure REPL > ------------------------------ > > > > Try > > *./dev-tools/test-ns.py org.apache.storm.drcp_test* > > > > Kishor > > On Thu, Jun 7, 2018 at 11:00 AM, Vivian Kong <[email protected]> wrote: > > > > > > > Hi, > > > > I am following > > > https://github.com/apache/storm/blob/master/DEVELOPER.md#testing-1 to try > > > to run a subset of storm-core tests via the Clojure REPL but I couldn't > > figured out how to do that. Tried the following but hit an exception > (see > > below). I appreciate any pointers/examples on how to set up and run the > > tests. Thanks! > > > > > > # clojure storm-core/test/clj/org/apache/storm/drpc_test.clj > > Picked up _JAVA_OPTIONS: -Xmx4096m > > Exception in thread "main" java.lang.ClassNotFoundException: > > org.apache.storm.drpc.ReturnResults, > > compiling:(/root/storm/storm-core/test/clj/org/apache/ > > storm/drpc_test.clj:1:1) > > at clojure.lang.Compiler.load(Compiler.java:7526) > > at clojure.lang.Compiler.loadFile(Compiler.java:7452) > > at clojure.main$load_script.invokeStatic(main.clj:278) > > at clojure.main$script_opt.invokeStatic(main.clj:338) > > at clojure.main$script_opt.invoke(main.clj:333) > > at clojure.main$main.invokeStatic(main.clj:424) > > at clojure.main$main.doInvoke(main.clj:387) > > at clojure.lang.RestFn.applyTo(RestFn.java:137) > > at clojure.lang.Var.applyTo(Var.java:702) > > at clojure.main.main(main.java:37) > > Caused by: java.lang.ClassNotFoundException: > > org.apache.storm.drpc.ReturnResults > > at java.net.URLClassLoader.findClass(URLClassLoader.java:381) > > at clojure.lang.DynamicClassLoader.findClass > > (DynamicClassLoader.java:69) > > at java.lang.ClassLoader.loadClass(ClassLoader.java:424) > > at clojure.lang.DynamicClassLoader.loadClass > > (DynamicClassLoader.java:77) > > at java.lang.ClassLoader.loadClass(ClassLoader.java:357) > > at java.lang.Class.forName0(Native Method) > > at java.lang.Class.forName(Class.java:348) > > at clojure.lang.RT.classForName(RT.java:2204) > > at clojure.lang.RT.classForNameNonLoading(RT.java:2217) > > at org.apache.storm.drpc_test$eval147 > > $loading__6434__auto____148.invoke(drpc_test.clj:16) > > at org.apache.storm.drpc_test$eval147.invokeStatic > > (drpc_test.clj:16) > > at org.apache.storm.drpc_test$eval147.invoke(drpc_test.clj:16) > > at clojure.lang.Compiler.eval(Compiler.java:7062) > > at clojure.lang.Compiler.eval(Compiler.java:7051) > > at clojure.lang.Compiler.load(Compiler.java:7514) > > ... 9 more > > > > > > > > Regards, > > > > Vivian Kong > > Linux on z Systems Open Source Ecosystem > > IBM Canada Toronto Lab > > > > > >
