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

Sean Busbey commented on HADOOP-12324:
--------------------------------------

example of related failed test:

{code}
Tests run: 85, Failures: 5, Errors: 0, Skipped: 0, Time elapsed: 27.003 sec <<< 
FAILURE! - in org.apache.hadoop.ipc.TestSaslRPC
testSaslPlainServerBadPassword[0](org.apache.hadoop.ipc.TestSaslRPC)  Time 
elapsed: 0.029 sec  <<< FAILURE!
org.junit.ComparisonFailure: expected:<PLAIN auth failed: []wrong password> but 
was:<PLAIN auth failed: [java.lang.IllegalArgumentException: ]wrong password>
        at org.junit.Assert.assertEquals(Assert.java:115)
        at org.junit.Assert.assertEquals(Assert.java:144)
        at 
org.apache.hadoop.ipc.TestSaslRPC.testSaslPlainServerBadPassword(TestSaslRPC.java:561)

testSaslPlainServerBadPassword[1](org.apache.hadoop.ipc.TestSaslRPC)  Time 
elapsed: 0.011 sec  <<< FAILURE!
org.junit.ComparisonFailure: expected:<PLAIN auth failed: []wrong password> but 
was:<PLAIN auth failed: [java.lang.IllegalArgumentException: ]wrong password>
        at org.junit.Assert.assertEquals(Assert.java:115)
        at org.junit.Assert.assertEquals(Assert.java:144)
        at 
org.apache.hadoop.ipc.TestSaslRPC.testSaslPlainServerBadPassword(TestSaslRPC.java:561)

testSaslPlainServerBadPassword[2](org.apache.hadoop.ipc.TestSaslRPC)  Time 
elapsed: 0.005 sec  <<< FAILURE!
org.junit.ComparisonFailure: expected:<PLAIN auth failed: []wrong password> but 
was:<PLAIN auth failed: [java.lang.IllegalArgumentException: ]wrong password>
        at org.junit.Assert.assertEquals(Assert.java:115)
        at org.junit.Assert.assertEquals(Assert.java:144)
        at 
org.apache.hadoop.ipc.TestSaslRPC.testSaslPlainServerBadPassword(TestSaslRPC.java:561)

testSaslPlainServerBadPassword[3](org.apache.hadoop.ipc.TestSaslRPC)  Time 
elapsed: 0.007 sec  <<< FAILURE!
org.junit.ComparisonFailure: expected:<PLAIN auth failed: []wrong password> but 
was:<PLAIN auth failed: [java.lang.IllegalArgumentException: ]wrong password>
        at org.junit.Assert.assertEquals(Assert.java:115)
        at org.junit.Assert.assertEquals(Assert.java:144)
        at 
org.apache.hadoop.ipc.TestSaslRPC.testSaslPlainServerBadPassword(TestSaslRPC.java:561)

testSaslPlainServerBadPassword[4](org.apache.hadoop.ipc.TestSaslRPC)  Time 
elapsed: 0.006 sec  <<< FAILURE!
org.junit.ComparisonFailure: expected:<PLAIN auth failed: []wrong password> but 
was:<PLAIN auth failed: [java.lang.IllegalArgumentException: ]wrong password>
        at org.junit.Assert.assertEquals(Assert.java:115)
        at org.junit.Assert.assertEquals(Assert.java:144)
        at 
org.apache.hadoop.ipc.TestSaslRPC.testSaslPlainServerBadPassword(TestSaslRPC.java:561)

{code}

> Better exception reporting in SaslPlainServer
> ---------------------------------------------
>
>                 Key: HADOOP-12324
>                 URL: https://issues.apache.org/jira/browse/HADOOP-12324
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: security
>    Affects Versions: 2.8.0
>            Reporter: Mike Yoder
>            Assignee: Mike Yoder
>            Priority: Minor
>         Attachments: HADOOP-12324.000.patch
>
>
> This is a follow up from HADOOP-12318.  The review comment from 
> [[email protected]]:
> {quote}
> -1. It's critical to use Exception.toString() and not .getMessage(), as some 
> exceptions (NPE) don't have messages.
> {quote}
> This is the promised follow-up Jira.
> CC: [~atm]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to