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

Reply via email to