Description
When I was making test cases for 4554, I saw a weird issue that TestShell seems to pass, but actually I saw error messages in the output file.
------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.apache.hadoop.hbase.client.TestShell Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 39.252 sec Results : Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
Error messages in org.apache.hadoop.hbase.client.TestShell-output.txt:
... 6) Error: test_alter_should_support_shortcut_DELETE_alter_specs(Hbase::AdminAlterTableTest): ArgumentError: There should be at least one argument but the table name /home/mlai/git/hbase-private/src/test/ruby/../../main/ruby/hbase/admin.rb:307:in `alter' ./src/test/ruby/hbase/admin_test.rb:271:in `test_alter_should_support_shortcut_DELETE_alter_specs' org/jruby/RubyProc.java:268:in `call' org/jruby/RubyKernel.java:2038:in `send' org/jruby/RubyArray.java:1572:in `each' org/jruby/RubyArray.java:1572:in `each' 7) Error: test_split_should_work(Hbase::AdminMethodsTest): ArgumentError: wrong number of arguments (1 for 2) ./src/test/ruby/hbase/admin_test.rb:99:in `test_split_should_work' org/jruby/RubyProc.java:268:in `call' org/jruby/RubyKernel.java:2038:in `send' org/jruby/RubyArray.java:1572:in `each' org/jruby/RubyArray.java:1572:in `each' 192 tests, 259 assertions, 1 failures, 6 errors Done with tests! Shutting down the cluster... 2011-10-07 16:46:14,760 INFO [main] hbase.HBaseTestingUtility(551): Shutting down minicluster 2011-10-07 16:46:14,760 DEBUG [main] util.JVMClusterUtil(214): Shutting down HBase Cluster