Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-4555

TestShell seems passed, but actually errors seen in test output file

    XMLWordPrintableJSON

Details

    • Test
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.92.0
    • test
    • None
    • Reviewed

    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
      

      Attachments

        1. 4555.diff
          0.4 kB
          Mingjie Lai
        2. HBase-4555-trunk-0.92.patch
          4 kB
          Mingjie Lai

        Activity

          People

            mingjielai Mingjie Lai
            mingjielai Mingjie Lai
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: