Message ID | 1473712054-30417-2-git-send-email-marc-andre.laperle@ericsson.com |
---|---|
State | New, archived |
Headers |
Received: (qmail 18301 invoked by alias); 12 Sep 2016 20:28:18 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: <gdb-patches.sourceware.org> List-Unsubscribe: <mailto:gdb-patches-unsubscribe-##L=##H@sourceware.org> List-Subscribe: <mailto:gdb-patches-subscribe@sourceware.org> List-Archive: <http://sourceware.org/ml/gdb-patches/> List-Post: <mailto:gdb-patches@sourceware.org> List-Help: <mailto:gdb-patches-help@sourceware.org>, <http://sourceware.org/ml/#faqs> Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 18269 invoked by uid 89); 12 Sep 2016 20:28:17 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=ham version=3.3.2 spammy=D*ericsson.com, H*F:D*ericsson.com, H*r:14.3.301, H*RU:14.3.301.0 X-HELO: sessmg23.ericsson.net Received: from sessmg23.ericsson.net (HELO sessmg23.ericsson.net) (193.180.251.45) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 12 Sep 2016 20:28:12 +0000 Received: from ESESSHC013.ericsson.se (Unknown_Domain [153.88.183.57]) by (Symantec Mail Security) with SMTP id F2.69.06563.7DF07D75; Mon, 12 Sep 2016 22:28:10 +0200 (CEST) Received: from EUR03-DB5-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.57) with Microsoft SMTP Server (TLS) id 14.3.301.0; Mon, 12 Sep 2016 22:28:07 +0200 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=marc-andre.laperle@ericsson.com; Received: from emalape-Latitude-E6540.dyn.mo.ca.am.ericsson.se (192.75.88.130) by HE1PR07MB1275.eurprd07.prod.outlook.com (10.164.51.149) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.609.9; Mon, 12 Sep 2016 20:28:04 +0000 From: Marc-Andre Laperle <marc-andre.laperle@ericsson.com> To: <gdb-patches@sourceware.org> CC: Marc-Andre Laperle <marc-andre.laperle@ericsson.com> Subject: [PATCH 2/3] Add a better diagnostic message in mi_gdb_test Date: Mon, 12 Sep 2016 16:27:33 -0400 Message-ID: <1473712054-30417-2-git-send-email-marc-andre.laperle@ericsson.com> In-Reply-To: <1473712054-30417-1-git-send-email-marc-andre.laperle@ericsson.com> References: <1473712054-30417-1-git-send-email-marc-andre.laperle@ericsson.com> MIME-Version: 1.0 Content-Type: text/plain X-ClientProxiedBy: SN1PR02CA0001.namprd02.prod.outlook.com (10.165.224.139) To HE1PR07MB1275.eurprd07.prod.outlook.com (10.164.51.149) X-MS-Office365-Filtering-Correlation-Id: 1bb029b4-6fb9-4464-01a2-08d3db4b4d29 X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1275; 2:gob4Z8raGfp1pCn1VetRQtmKIwxJkHH4I2LckYFMDy7f1Dz1htmmTxKjZkmNYOfsdIishBemT53n+tSijRYGzDWL06AlixqzH61PdscgZIrXDEAhCcY/FNgV3bzrE/RHMu28quTMQlRfY/8v9fIB6Mx6PXiq7dprb+6TtXKkvdZvXXBeUgq+62Dr0n2P/sSw; 3:rPaN5h5l8Uj1Z+5QJtQ7ynY0IDqyS3OhFWvjxT5WJdMYihCDnf8t8W/TmnPhQLdehvTUdJSOCCcx8YYNLf0mzbA7dnONMhrfsjAicamtPc9gKboV3Y263TcuZmMow1ZX; 25:wSNh+4npbZVueb2C4FVXI0TGuFfmYyP4ug6Jui5c4fXepsmG/laEg4vaU32yLOYrIs/FRyLrMvUaFM0ot0272XMz2WxGrKocogmgVjP7YUYJj8f3K0pqjdl6+JEL+voUqDsJcebXJ5wZgTjTmhnWsrX46//YZH89H+PUga3hcQZNo0p7/9fxbRsKGdXv8TxrAZsJF0/86vbWziF7EaaBdLeC4AgoreRgO4b1shaJjmsna1p0zbmxw32Quxkg4XTVM/39BzS89MrEB7NUQoUsKxSeCVPm3ZsgECtI3tzhWbn5gZOJ7rHU36aVbZlSQCCSrVB5ZNRKZdUpj55S5wJCSK71VWnAR5jFWbToLYZm70VUZvU0Y4bkVOONlvDEpo+DQ6xTQpUfq5yFhcLLziq66muan4N62V0RjDtHxd1H6bs= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR07MB1275; X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1275; 31:MJkBZcxikXkz27+x5KRBOs5CtZ6Mb5xplJNptS1ryuJHxLtCPLfjpCvHbBVom1vEn3E/mN+4liNsb/qjFFWptI7klccXejKGhLO6OVetIyhN4PBWnGGqflbItVlC4YYNpSkxa8RjfeGeePR+BIqT4fbTl8m1k/3ZWGLp2vQYpbcvECemjE9NTFE3t5FN+qI/uAu3coJg350UzX7JwPfSAQG0qfahXMxa+5tSLkPNqlA=; 20:bno00bo3pd8ywZHqLcWhsgJ8wzv0uChVOVe/AS5Dsbl+R4DT5Lhjvw3ftWOnTn0r7vtunGEV8NnTCrYEoZ6QJgBwp/c/Le3jmhoNEiCp5kOVnwzAFW7zO5+myBmcQZlQfdHKwGUSLw9p2N6J8sV7yNBCcjp3WXLzhG+sUqxzpsgto6sjFdbMmgdb6KiGYHM27U/3bQDvvye6suO/4sIL6XZKE0wxSWqgZq+UyP1ozXdm8vKDt5koQFIC3sbm58pwnwpa80hbIsXlJztOHBUQmc5dubfGFwhbZNH3eLHaZK6UssRDSitWz91UNkk7n78jHV3RSdmaC+GMdzCZSsIGQagYq69nHayQgOZzBjpERqfGxtJ9MFcN1pxhls5GQb81sf1hLcg9LiEDlnYPkTReaYRoqbslMXLAfVaFwPw9VnMgbXEszt5XlFnaPRzztlOtm81Q/9VJu1LWOoDAci6Y7xwSt6Q0MvQ902hAoR2AUYW0M4FTeT9vEkjS3FwLWmBE X-Microsoft-Antispam-PRVS: <HE1PR07MB1275AD9A1DC54C976635A063A8FF0@HE1PR07MB1275.eurprd07.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(37575265505322); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001); SRVR:HE1PR07MB1275; BCL:0; PCL:0; RULEID:; SRVR:HE1PR07MB1275; X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1275; 4:yutCOB4o3QQgbsgHlbLjp80YkHrTMLgaOnfJq1qDCM74cRMfC/x8mR3fWbCT+/d+KDelFMWDJzftGep9V9T8Lmhiv8vD1zKDXQKG9MJXc0Q2EyJsCdZI7cskcQ86w3vTaFJQDHcIZlrcvNULpYn/x6JyotWNcfmdJPoBMXa67t5Ue7/HuJlt1cvT8eAvQQoS6RZXEE+gON6uc5pjrQGldeZu3LyFUf4UFjslyXYLEGyMbpqGRZXj5PqmU8HM1UN+Ct2B/7ImFJbYm9umOkE70CpYhWnAl3nLTM9xQqYa9x1l6Yh7UEPIZEqgPEhIOdT3Cv+PxlhqmDhhInvAFvCZfppCLrJ0Pr11P/AKmF7YaoFDkBfiLv/YU2SSUkuA83UU1Nkh4XTgwdUbsFB6eYK87L/HcL95IyexZ9b9yJlK3f+kL08fFklXjBKAPk3loyJZ X-Forefront-PRVS: 006339698F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(199003)(54534003)(189002)(4001430100002)(15650500001)(19580405001)(189998001)(101416001)(50466002)(8676002)(2906002)(586003)(229853001)(450100001)(2351001)(97736004)(50226002)(19580395003)(4326007)(81156014)(86362001)(81166006)(5660300001)(47776003)(66066001)(76176999)(5003940100001)(2950100001)(105586002)(6116002)(3846002)(68736007)(48376002)(42186005)(106356001)(92566002)(50986999)(7846002)(305945005)(36756003)(33646002)(77096005)(7736002)(107886002)(110136003); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB1275; H:emalape-Latitude-E6540.dyn.mo.ca.am.ericsson.se; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR07MB1275; 23:uNPM1FHnfqjTEeV0CtIMh7TngllsKQtF0ranyjZVj?= =?us-ascii?Q?A7h8UELTpOdU0YoiBEF9QJdlQwt323kRguUwD5LuTXfTPeLSdiH4Fo7BvYH6?= =?us-ascii?Q?9LtGkBupdu9Cwiee4YUHoJjU+X4+VriK3ANabaDYwCTWVyeVpB+AVE9BedZP?= =?us-ascii?Q?YFj8EX7NK61+1U1TuZIVg5558SfDFfK/ZvCk0FhGCgH6VSI0KjdCPCqXVLIW?= =?us-ascii?Q?5AOMxBTEDNuKo8VhnpzAOrJf7Lk7R3v+a/1qWBbrAaVMlpTbib/ACO6KoCKp?= =?us-ascii?Q?ohptxuCrfkaAgIeskHF7+78up8md2wDLNuZ99eDMkn2dYfpzVvQFd68BbYlF?= =?us-ascii?Q?4bkn46zIjM2jSzNAQ3gPX7no7wpQc91CQiCSpRXPugvbvA1ypjy4CDu4JV+F?= =?us-ascii?Q?qrVM7WAs/uKCfVNhd0/MDewvqCfXC5P1QWV+uRAz3SnCilPkND20qCNZme7i?= =?us-ascii?Q?mUfMxPNYkMczEAATRNutnOsqmMDjWBQOkTih2yhrchUVl7d+IF0ALH4jXkGr?= =?us-ascii?Q?cIdHz5kd7QBKvTLjNgRLmEDrtifU73rHJoTnhicDWBqMFXFTk94xDLie1fbi?= =?us-ascii?Q?F3h20LKHXUtW5bpenN+iu+jvrWHmGAm5J0t1SiTOmqcVf4mo91xx4kzE9rzn?= =?us-ascii?Q?WPd5N/YyV/gitgrLMVYll0FsTOiRODRs4S0DNRwPQTmljfdhnY3pIMrOjm6H?= =?us-ascii?Q?ZIhQ8vf4SKnmnvS8f74k+VN0aS2bQZJtQkxU2/PcIod6ejIffkG0OO4sy01N?= =?us-ascii?Q?LvmjJrIQ6AaKb0j6JZrFLxUHLq4zr9i6dNbEDODNFXT9xARWXALCBVg3s1wF?= =?us-ascii?Q?sQuTjIeEJXTbnlT+LLg5fmPMJTVE891KT7Vh3KA/B0xX7bUDSlhnpLugLctT?= =?us-ascii?Q?Vt8jrm/V2SnbQ9zX2LdOZwQzEOOTTVd32trnVEBXgcUZZtBcyajAVvRjUoce?= =?us-ascii?Q?kAExOby4Tn/ZGZtbhWqQvzaxCfUrLQff0Cm6guJDPV7oxOyAqPjH2oWnSjFW?= =?us-ascii?Q?ouc7Z0D7CJDV7M6uNh1TJo16+NH2z1hGlPc9xbDHX6CVBHEfeq0Z7KjcnTea?= =?us-ascii?Q?qPpLF/lXwZhe6Z1x/qLIGR1weXZPpbGznISHX6ZaWCxvQLXfeUi2ikB3C5vV?= =?us-ascii?Q?20xneVYgMoeSir9fMh8Pz7D0eaPQ/Ep6bpAh+fs4CL9qfkORjBGDOar18WVi?= =?us-ascii?Q?9Mv5Q0Lygpu4RDKKFEQUY7YCM+BYOQHk2G+yNlmbPAhtv9qV7/3FDXLLg=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1275; 6:RE+dXaLQv66lEqAyQoWsUyPMp2Gat2NAv/Nd+O7mk89E/ScfQo50w+OSC9ocd3MCUUOcs2Mwj68A57hkyFDn9IL810qCej2oEwmMP4fdc2bjy8l9CggxQ/r6P6KtoL3irqMxslqNuqQRTh1W4HRNuEVA2CfQxulnBHGnR/Q1kmhk81LXUmko5jKc6FxUBvb4tn0vmuECfgO4u31Q70+s/6/81CB4wr35aSoHKeC/xnmMS1j2jDXzfXD7MnmjN8w5LaKDczlY+jf/igxi8W9xY9dIUthavAY5SuduqNastX4=; 5:xMJ/zXjFEHYM2BN2fsqyatx3VEFOkJyG4FoExdprJjY84UD+SG+a3WnPqauMPOmFj7tWV/es99kuo4eM+vVQp9k/K48Lx0AD0TOEj+XfvosHpawVMBI9EkgOZaCGp3xQkwRN0A0XTDROONpPEfrsrA==; 24:yWiuVLxY1WworFFT/4bNHvVAXXOcEclKVUvqk+kgFwDZeeeKGEkznULLlUwImWuHY4ZOzH3paUMTcPfQryQV9whXM1QwiFImh36yE04BTuE=; 7:zSDevuERX9u0G0B9GnNphSpWuaFA43kqrVjqm4qP1moOsskG/pDyJY1TZCYQdzuP80BHvxKkCx7RsuxBISK2LObQyQhVRcNCKivP+vxFv8zx4D/cx9gGxDnXXKdjo2Z4zNAP1eAHY66QNeCMfCJQYN5mRVBniEjv/GEI01AbM1e5nNig7MSo1qlJZpaSczUf/3W0fcaFJm3nUrs2XJVnwa1wosZvMFjaSL41YokEukq1CYiK/igKa0Fr+cV0bkaj SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Sep 2016 20:28:04.5129 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB1275 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes |
Commit Message
Marc-Andre Laperle
Sept. 12, 2016, 8:27 p.m. UTC
When using mi_gdb_test, if it fails because of the presence of
unexpected output, the error message is only the message passed as
the argument with no indication that there was an unexpected output.
This change adds an additional text to the failure message to
indicate that there was an unexpected output.
gdb/testsuite/ChangeLog:
* lib/mi-support.exp (mi_gdb_test): Add additional message
for unexpected output.
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
---
gdb/testsuite/lib/mi-support.exp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Comments
On 2016-09-12 16:27, Marc-Andre Laperle wrote: > When using mi_gdb_test, if it fails because of the presence of > unexpected output, the error message is only the message passed as > the argument with no indication that there was an unexpected output. > This change adds an additional text to the failure message to > indicate that there was an unexpected output. > > gdb/testsuite/ChangeLog: > > * lib/mi-support.exp (mi_gdb_test): Add additional message > for unexpected output. > > Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com> > --- > gdb/testsuite/lib/mi-support.exp | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/gdb/testsuite/lib/mi-support.exp > b/gdb/testsuite/lib/mi-support.exp > index 7c2bb3e..25995cf 100644 > --- a/gdb/testsuite/lib/mi-support.exp > +++ b/gdb/testsuite/lib/mi-support.exp > @@ -824,7 +824,7 @@ proc mi_gdb_test { args } { > } > -re ".*$mi_gdb_prompt\[ \]*$" { > if ![string match "" $message] then { > - fail "$message" > + fail "$message (unexpected output)" > } > set result 1 > } Looks good to me, more details do not hurt. If it wasn't clear for you, it probably wasn't for some other people too.
On 09/12/2016 09:27 PM, Marc-Andre Laperle wrote: > When using mi_gdb_test, if it fails because of the presence of > unexpected output, the error message is only the message passed as > the argument with no indication that there was an unexpected output. > This change adds an additional text to the failure message to > indicate that there was an unexpected output. > > gdb/testsuite/ChangeLog: > > * lib/mi-support.exp (mi_gdb_test): Add additional message > for unexpected output. > > Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com> OK. Thanks, Pedro Alves
diff --git a/gdb/testsuite/lib/mi-support.exp b/gdb/testsuite/lib/mi-support.exp index 7c2bb3e..25995cf 100644 --- a/gdb/testsuite/lib/mi-support.exp +++ b/gdb/testsuite/lib/mi-support.exp @@ -824,7 +824,7 @@ proc mi_gdb_test { args } { } -re ".*$mi_gdb_prompt\[ \]*$" { if ![string match "" $message] then { - fail "$message" + fail "$message (unexpected output)" } set result 1 }