[jira] [Updated] (HADOOP-12472) Make GenericTestUtils.assertExceptionContains robust
[ https://issues.apache.org/jira/browse/HADOOP-12472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konstantin Shvachko updated HADOOP-12472: - Fix Version/s: 2.7.6 I just committed this to branch-2.7. Updating Fix Versions. > Make GenericTestUtils.assertExceptionContains robust > > > Key: HADOOP-12472 > URL: https://issues.apache.org/jira/browse/HADOOP-12472 > Project: Hadoop Common > Issue Type: Improvement > Components: test >Affects Versions: 3.0.0-alpha1 >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Minor > Fix For: 2.8.0, 3.0.0-alpha1, 2.7.6 > > Attachments: HADOOP-12472-001.patch > > > {{GenericTestUtils.assertExceptionContains}} calls > {{Exception.getMessage()}}, followed by msg.contains(). > This will NPE for an exception with a null message, such as NPE. > # it should call toString() > # and do an assertNotNull on the result in case some subclass does something > very bad > # and for safety, check the asser -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-issues-h...@hadoop.apache.org
[jira] [Updated] (HADOOP-12472) Make GenericTestUtils.assertExceptionContains robust
[ https://issues.apache.org/jira/browse/HADOOP-12472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Steve Loughran updated HADOOP-12472: Status: Patch Available (was: Open) > Make GenericTestUtils.assertExceptionContains robust > > > Key: HADOOP-12472 > URL: https://issues.apache.org/jira/browse/HADOOP-12472 > Project: Hadoop Common > Issue Type: Improvement > Components: test >Affects Versions: 3.0.0 >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Minor > Attachments: HADOOP-12472-001.patch > > > {{GenericTestUtils.assertExceptionContains}} calls > {{Exception.getMessage()}}, followed by msg.contains(). > This will NPE for an exception with a null message, such as NPE. > # it should call toString() > # and do an assertNotNull on the result in case some subclass does something > very bad > # and for safety, check the asser -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HADOOP-12472) Make GenericTestUtils.assertExceptionContains robust
[ https://issues.apache.org/jira/browse/HADOOP-12472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jing Zhao updated HADOOP-12472: --- Resolution: Fixed Hadoop Flags: Reviewed Fix Version/s: 2.8.0 Status: Resolved (was: Patch Available) +1. I've committed this to trunk and branch-2. Thanks for the contribution, [~ste...@apache.org]! > Make GenericTestUtils.assertExceptionContains robust > > > Key: HADOOP-12472 > URL: https://issues.apache.org/jira/browse/HADOOP-12472 > Project: Hadoop Common > Issue Type: Improvement > Components: test >Affects Versions: 3.0.0 >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Minor > Fix For: 2.8.0 > > Attachments: HADOOP-12472-001.patch > > > {{GenericTestUtils.assertExceptionContains}} calls > {{Exception.getMessage()}}, followed by msg.contains(). > This will NPE for an exception with a null message, such as NPE. > # it should call toString() > # and do an assertNotNull on the result in case some subclass does something > very bad > # and for safety, check the asser -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HADOOP-12472) Make GenericTestUtils.assertExceptionContains robust
[ https://issues.apache.org/jira/browse/HADOOP-12472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Steve Loughran updated HADOOP-12472: Status: Open (was: Patch Available) > Make GenericTestUtils.assertExceptionContains robust > > > Key: HADOOP-12472 > URL: https://issues.apache.org/jira/browse/HADOOP-12472 > Project: Hadoop Common > Issue Type: Improvement > Components: test >Affects Versions: 3.0.0 >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Minor > Attachments: HADOOP-12472-001.patch > > > {{GenericTestUtils.assertExceptionContains}} calls > {{Exception.getMessage()}}, followed by msg.contains(). > This will NPE for an exception with a null message, such as NPE. > # it should call toString() > # and do an assertNotNull on the result in case some subclass does something > very bad > # and for safety, check the asser -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HADOOP-12472) Make GenericTestUtils.assertExceptionContains robust
[ https://issues.apache.org/jira/browse/HADOOP-12472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Steve Loughran updated HADOOP-12472: Status: Patch Available (was: Open) > Make GenericTestUtils.assertExceptionContains robust > > > Key: HADOOP-12472 > URL: https://issues.apache.org/jira/browse/HADOOP-12472 > Project: Hadoop Common > Issue Type: Improvement > Components: test >Affects Versions: 3.0.0 >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Minor > Attachments: HADOOP-12472-001.patch > > > {{GenericTestUtils.assertExceptionContains}} calls > {{Exception.getMessage()}}, followed by msg.contains(). > This will NPE for an exception with a null message, such as NPE. > # it should call toString() > # and do an assertNotNull on the result in case some subclass does something > very bad > # and for safety, check the asser -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HADOOP-12472) Make GenericTestUtils.assertExceptionContains robust
[ https://issues.apache.org/jira/browse/HADOOP-12472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Steve Loughran updated HADOOP-12472: Status: Open (was: Patch Available) > Make GenericTestUtils.assertExceptionContains robust > > > Key: HADOOP-12472 > URL: https://issues.apache.org/jira/browse/HADOOP-12472 > Project: Hadoop Common > Issue Type: Improvement > Components: test >Affects Versions: 3.0.0 >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Minor > Attachments: HADOOP-12472-001.patch > > > {{GenericTestUtils.assertExceptionContains}} calls > {{Exception.getMessage()}}, followed by msg.contains(). > This will NPE for an exception with a null message, such as NPE. > # it should call toString() > # and do an assertNotNull on the result in case some subclass does something > very bad > # and for safety, check the asser -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HADOOP-12472) Make GenericTestUtils.assertExceptionContains robust
[ https://issues.apache.org/jira/browse/HADOOP-12472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Steve Loughran updated HADOOP-12472: Assignee: Steve Loughran Target Version/s: 2.8.0 Priority: Minor (was: Major) > Make GenericTestUtils.assertExceptionContains robust > > > Key: HADOOP-12472 > URL: https://issues.apache.org/jira/browse/HADOOP-12472 > Project: Hadoop Common > Issue Type: Improvement > Components: test >Affects Versions: 3.0.0 >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Minor > > {{GenericTestUtils.assertExceptionContains}} calls > {{Exception.getMessage()}}, followed by msg.contains(). > This will NPE for an exception with a null message, such as NPE. > # it should call toString() > # and do an assertNotNull on the result in case some subclass does something > very bad > # and for safety, check the asser -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HADOOP-12472) Make GenericTestUtils.assertExceptionContains robust
[ https://issues.apache.org/jira/browse/HADOOP-12472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Steve Loughran updated HADOOP-12472: Status: Patch Available (was: Open) > Make GenericTestUtils.assertExceptionContains robust > > > Key: HADOOP-12472 > URL: https://issues.apache.org/jira/browse/HADOOP-12472 > Project: Hadoop Common > Issue Type: Improvement > Components: test >Affects Versions: 3.0.0 >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Minor > Attachments: HADOOP-12472-001.patch > > > {{GenericTestUtils.assertExceptionContains}} calls > {{Exception.getMessage()}}, followed by msg.contains(). > This will NPE for an exception with a null message, such as NPE. > # it should call toString() > # and do an assertNotNull on the result in case some subclass does something > very bad > # and for safety, check the asser -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HADOOP-12472) Make GenericTestUtils.assertExceptionContains robust
[ https://issues.apache.org/jira/browse/HADOOP-12472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Steve Loughran updated HADOOP-12472: Attachment: HADOOP-12472-001.patch Patch 001 # adds the robustness checks # all asserts raised also include the failing exception as a nested value. # and there are checks for all the behaviours > Make GenericTestUtils.assertExceptionContains robust > > > Key: HADOOP-12472 > URL: https://issues.apache.org/jira/browse/HADOOP-12472 > Project: Hadoop Common > Issue Type: Improvement > Components: test >Affects Versions: 3.0.0 >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Minor > Attachments: HADOOP-12472-001.patch > > > {{GenericTestUtils.assertExceptionContains}} calls > {{Exception.getMessage()}}, followed by msg.contains(). > This will NPE for an exception with a null message, such as NPE. > # it should call toString() > # and do an assertNotNull on the result in case some subclass does something > very bad > # and for safety, check the asser -- This message was sent by Atlassian JIRA (v6.3.4#6332)