Merge branch 'storm-3253-deprecate-storm-repl' of https://github.com/d2r/storm

STORM-3253: Deprecates the storm repl subcommand

This closes #2875


Project: http://git-wip-us.apache.org/repos/asf/storm/repo
Commit: http://git-wip-us.apache.org/repos/asf/storm/commit/c52cedf9
Tree: http://git-wip-us.apache.org/repos/asf/storm/tree/c52cedf9
Diff: http://git-wip-us.apache.org/repos/asf/storm/diff/c52cedf9

Branch: refs/heads/master
Commit: c52cedf9bd7430ef7fb47279b232ca4d769e64f0
Parents: 8e1627d 8533116
Author: Robert Evans <ev...@yahoo-inc.com>
Authored: Mon Oct 15 08:51:22 2018 -0500
Committer: Robert Evans <ev...@yahoo-inc.com>
Committed: Mon Oct 15 08:51:22 2018 -0500

----------------------------------------------------------------------
 DEVELOPER.md                | 8 --------
 bin/storm.py                | 3 ++-
 docs/Command-line-client.md | 2 ++
 3 files changed, 4 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/storm/blob/c52cedf9/DEVELOPER.md
----------------------------------------------------------------------
diff --cc DEVELOPER.md
index e4da377,4e595eb..20ac51f
--- a/DEVELOPER.md
+++ b/DEVELOPER.md
@@@ -292,20 -292,12 +292,12 @@@ To run all unit tests plus Clojure inte
  
  To run all unit tests and all integration tests execute one of the commands
   
 -    mvn -P all-tests verify
 -    mvn -P all-tests integration-test
 +    mvn -P all-tests,examples,externals verify
 +    mvn -P all-tests,examples,externals integration-test
   
   
- You can also run tests selectively via the Clojure REPL.  The following 
example runs the tests in
- 
[auth_test.clj](storm-core/test/clj/org/apache/storm/security/auth/auth_test.clj),
 which has the namespace
- `org.apache.storm.security.auth.auth-test`.
- 
  You can also run tests selectively with `-Dtest=<test_name>`.  This works for 
both clojure and junit tests.
  
- > Tip: IDEs such as IntelliJ IDEA support a built-in Clojure REPL, which you 
can also use to run tests selectively.
- > Sometimes you may find that tests pass/fail depending on which REPL you 
use, which -- although frustrating --
- > can be helpful to narrow down errors.
- 
  Unfortunately you might experience failures in clojure tests which are 
wrapped in the `maven-clojure-plugin` and thus doesn't provide too much useful 
output at first sight - you might end up with a maven test failure with an 
error message as unhelpful as `Clojure failed.`. In this case it's recommended 
to look into `target/test-reports` of the failed project to see what actual 
tests have failed or scroll through the maven output looking for obvious issues 
like missing binaries.
  
  By default integration tests are not run in the test phase. To run Java and 
Clojure integration tests you must enable the profile

Reply via email to