You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Reid Chan (JIRA)" <ji...@apache.org> on 2018/11/17 05:27:00 UTC

[jira] [Commented] (HBASE-21489) TestShell is broken

    [ https://issues.apache.org/jira/browse/HBASE-21489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16690386#comment-16690386 ] 

Reid Chan commented on HBASE-21489:
-----------------------------------

Test passed on local,
{code}
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.apache.hadoop.hbase.client.TestShell
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 183.25 s - in org.apache.hadoop.hbase.client.TestShell
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
{code}
Let's wait QA.

> TestShell is broken
> -------------------
>
>                 Key: HBASE-21489
>                 URL: https://issues.apache.org/jira/browse/HBASE-21489
>             Project: HBase
>          Issue Type: Umbrella
>          Components: shell
>    Affects Versions: 3.0.0, 2.2.0
>            Reporter: Duo Zhang
>            Assignee: Reid Chan
>            Priority: Major
>         Attachments: HBASE-21489.master.001.patch
>
>
> ===============================================================================
> Error: test_Grant_should_set_access_rights_appropriately(Hbase::SecureAdminMethodsTest): TypeError: wrong argument type String (expected byte[])
> org/jruby/javasupport/JavaArrayUtilities.java:76:in `bytes_to_ruby_string'
> org/jruby/javasupport/JavaArrayUtilities.java:57:in `bytes_to_ruby_string'
> org/jruby/java/addons/StringJavaAddons.java:16:in `from_java_bytes'
> /home/jenkins/jenkins-slave/workspace/HBase-Flaky-Tests_master-M6IJIUBEFGBLJA2QZFJ5NFMN4UCZCOJZHSKUZTUZSLWEH6TJXWBQ/hbase-shell/src/main/ruby/hbase/security.rb:145:in `block in user_permission'
> /home/jenkins/jenkins-slave/workspace/HBase-Flaky-Tests_master-M6IJIUBEFGBLJA2QZFJ5NFMN4UCZCOJZHSKUZTUZSLWEH6TJXWBQ/hbase-shell/src/main/ruby/hbase/security.rb:144:in `user_permission'
> src/test/ruby/hbase/security_admin_test.rb:63:in `block in test_Grant_should_set_access_rights_appropriately'
>      60:       test_grant_revoke_user = org.apache.hadoop.hbase.security.User.createUserForTesting(
>      61:           $TEST_CLUSTER.getConfiguration, "test_grant_revoke", []).getName()
>      62:       security_admin.grant(test_grant_revoke_user,"W", @test_name)
>   => 63:       security_admin.user_permission(@test_name) do |user, permission|
>      64:          assert_match(eval("/WRITE/"), permission.to_s)
>      65:       end
>      66: 
> ===============================================================================
> ===============================================================================
> Error: test_Revoke_should_rid_access_rights_appropriately(Hbase::SecureAdminMethodsTest): TypeError: wrong argument type String (expected byte[])
> org/jruby/javasupport/JavaArrayUtilities.java:76:in `bytes_to_ruby_string'
> org/jruby/javasupport/JavaArrayUtilities.java:57:in `bytes_to_ruby_string'
> org/jruby/java/addons/StringJavaAddons.java:16:in `from_java_bytes'
> /home/jenkins/jenkins-slave/workspace/HBase-Flaky-Tests_master-M6IJIUBEFGBLJA2QZFJ5NFMN4UCZCOJZHSKUZTUZSLWEH6TJXWBQ/hbase-shell/src/main/ruby/hbase/security.rb:145:in `block in user_permission'
> /home/jenkins/jenkins-slave/workspace/HBase-Flaky-Tests_master-M6IJIUBEFGBLJA2QZFJ5NFMN4UCZCOJZHSKUZTUZSLWEH6TJXWBQ/hbase-shell/src/main/ruby/hbase/security.rb:144:in `user_permission'
> src/test/ruby/hbase/security_admin_test.rb:51:in `block in test_Revoke_should_rid_access_rights_appropriately'
>      48:       create_test_table(@test_name)
>      49:       table = table(@test_name)
>      50:       user = org.apache.hadoop.hbase.security.User.getCurrent().getName();
>   => 51:       assert_equal(1, security_admin.user_permission(@test_name).length)
>      52:       security_admin.revoke(user, @test_name)
>      53:       assert_equal(0, security_admin.user_permission(@test_name).length)
>      54:     end
> ===============================================================================



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)