From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id XQiBLqXXtWbmCAEAWB0awg (envelope-from ) for ; Fri, 09 Aug 2024 04:47:33 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=HOTMAIL.DE header.i=@HOTMAIL.DE header.a=rsa-sha256 header.s=selector1 header.b=JHLgH2XM; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id AA9AC1E0D0; Fri, 9 Aug 2024 04:47:33 -0400 (EDT) Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 481141E08C for ; Fri, 9 Aug 2024 04:47:31 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 33C873858429 for ; Fri, 9 Aug 2024 08:47:30 +0000 (GMT) Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazolkn190100000.outbound.protection.outlook.com [IPv6:2a01:111:f403:d201::]) by sourceware.org (Postfix) with ESMTPS id A6E6C3858D20 for ; Fri, 9 Aug 2024 08:47:11 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A6E6C3858D20 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=hotmail.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=hotmail.de ARC-Filter: OpenARC Filter v1.0.0 sourceware.org A6E6C3858D20 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:d201:: ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1723193233; cv=pass; b=kh0EQIceS0SeUA4YkeACHwIonwOOGEqLT7XUVKaThwderex8iSDe7ayNWL0m3tLLziSP+6uLQNQj6S98OLkMFmzTt4Y4pSDuIp0oddIwunDuHZ1wphfzwAACVRQozvvTUOw+68IyOKrNdrm6r/Xvi2+HVqLENpOa3JiBnIyrPVc= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1723193233; c=relaxed/simple; bh=Q+kKXOP6hn8CFIIhjE1WGQIXPuEt8VA5skHfSKp7N+Q=; h=DKIM-Signature:Message-ID:Date:To:From:Subject:MIME-Version; b=mPVnIunlNRYDusrwUnUW7HtO4WFhAtz2vUnnliaY5LbOANPxwjH067IhEJ8JllDRaMkga9Xasfrptfb6RCucaF73z/AHV90iYHoAiCPgS10J7ZAbQ+PnLbdjFCEvoNad6dOQO1SeU0OCuO63yUL8OLtIrjujK+yndVeAF/DW+Es= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SaYIXeDO4V7FB0R8BZCeemIpFeWNoD7cqD9TYya2A5hK4dgXhNYGxK26VaxRcmrwxlkFjATJeiRKbmzwv0LH/GHqqp/h0J0Ir8h/acV761YAPEeZknvSEU6rclU5ACFX6gU+qoHj8mHDZ0G2NVwZpS79Rly9g2RIyC05QG3RYFmxbk1yBfTjpMBeP1dkMkHAmF9pwhW6OHIyPlFbsw3CJn5uL83t700DQUEJOAr7cO3MPQafSYXn//8HxUUGx0xwYhLtIiP4hXR5LfqKGR6Y4smD5q1jKv+Jb9ogTHW+4aih3nIYiuPif9BssN+WU7RPDfLIOJVqPuuCmZWAWWwSAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=1IdWHuYeFOunnQsZTq+lCO7Rr2JcFZUUmqO88dKin/E=; b=RGREWvbguYOSZlIasilI15oNWR/AJP/b+ytVJlBU2k27qHzGPC0j2/nAMiDfiyI36u7qPvVLk5zeVIF8wdvITkhrcbiQRqpW5rBVJNh5RW6AyKrKmDJLLm3uajzJ5nMfThxi36wdMyoniPR1HxnSRxyrY37QymzJ9gk6D7+3rFH+EyPNhuNml4H6Sgt0Xnw5ln5dd08PtAmfIayLenD0nYhuIm02itgkDPwkQkCTL4Tcf2aF4I75xKr9EAhsBazqWhvRsisQTYZ6fqM5fdAwqEt4PCBgTDXdpsnxwDiy/rjT4L8WP2D7wJgb9w9PHu2MjdKgPqjkhQcDDUKTPIKXNA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=HOTMAIL.DE; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1IdWHuYeFOunnQsZTq+lCO7Rr2JcFZUUmqO88dKin/E=; b=JHLgH2XMeJ8xGQtbEtf5RvDHGA0kKVvRcXEH9GEg9lHND+uEvQO0aCtwDW/CLlV0ruXtQ9kJwuIiAFvXTjGZ2vK4FepBPxmLjMR8sLYQnP6yoWHuCTew79w2InQQ6bw+4TJyMSsAPOJ+mcwP5NsiTLFhighJUJkQJdF84yyC56MLaWcHtUH0cT8BmiAUQbp6oIStq20gPXD/fN/4k4xVWN5Jti8Hg7wTecNTnDfyjHZhs8qZqifvfTgLqyw9iheN19RCrKKnWjMMdNv8PYTNiKqU6s9Bql85EnFS438Thhp5pKeobnOIRIHG4RYrqZ+ijuGCr836Xq1eCDHurSDFlw== Received: from AS1PR01MB9465.eurprd01.prod.exchangelabs.com (2603:10a6:20b:4d3::20) by VI1PR01MB6880.eurprd01.prod.exchangelabs.com (2603:10a6:800:198::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7849.15; Fri, 9 Aug 2024 08:47:09 +0000 Received: from AS1PR01MB9465.eurprd01.prod.exchangelabs.com ([fe80::ea10:4661:33e:18c]) by AS1PR01MB9465.eurprd01.prod.exchangelabs.com ([fe80::ea10:4661:33e:18c%7]) with mapi id 15.20.7849.013; Fri, 9 Aug 2024 08:47:09 +0000 Message-ID: Date: Fri, 9 Aug 2024 10:47:03 +0200 User-Agent: Mozilla Thunderbird Content-Language: en-US To: "gdb-patches@sourceware.org" From: Bernd Edlinger Subject: [PATCH] Fix test failures when TUI is not enabled Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [sdE9Ili/9KkP+rzN30nV8qR2+EUII7yjGNM2/rvT37+e3VrgAU2sB2rzo6/Mb2EM] X-ClientProxiedBy: BE1P281CA0323.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:87::8) To AS1PR01MB9465.eurprd01.prod.exchangelabs.com (2603:10a6:20b:4d3::20) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS1PR01MB9465:EE_|VI1PR01MB6880:EE_ X-MS-Office365-Filtering-Correlation-Id: 15a06398-5277-46a4-dada-08dcb84fda79 X-Microsoft-Antispam: BCL:0; ARA:14566002|5072599009|15080799003|19110799003|8060799006|461199028|4302099013|1602099012|3412199025|440099028; X-Microsoft-Antispam-Message-Info: HQBlwk9ZOSleOu4HZ5VC3YJZdqyRqoZB8BbTFhugDNUbbwRQ3SEb7shZFpdXUALRJ9zkW1l1oSZHoLLZwvL0nguuSr0JY6ICiayBpssJawYG6iq9c8g7vYvobPyMnzTqS7mAc6AunKn11CtW7coAoZ2vQlssPWqXHOEyr99VPTDypalVkSN/rOtTs4kM5No9vuirypHHERnskrtkFixfXU6wqWyYvferylUq4/QuKf9c92iFpuU8Ifr4jZRTXTy6Jr87Minz+eMRht0TA6B2mMN4P89CjFIcdah1zrD+HdaW5IrvJw418Kxg0aLrzLSZjrZl+jhETtfT40f5einq960MrzWcV4EcvZFE76IYGIj8FHrLHQhas9KQti3hMZPqxv4SNxzU156FROYVDPkwBnKDyiajKMakNrqk1TUktgiy8svLT3WbcxawGv1CbVoJhUrsKFauFwJ2ViLYxfSCTS8PC7V+4I0sEZFnghQ8VY6lrJLxivZ5KTfzXtgRJj3clzJd3Bmg8QWyV/zF38SYyFC92wdffl04Q8oqWus2Vr1JICnD1CqYu5XYCQ9JmQsOI8tK26UJWqA7j62ACypF4dIPNo+OjXE1uiTBT6XuLME1qqn4f+urgswm25CO95nZq2DmeYjZpkWI+TFb0YjEc7iSsWC2wbXGHO5SgwEwvDf77fSYnxRnSMEx/J4+7ex2OkRpOXdoV1POE/oAK2admDnewjj3lhepTzvsQLklk5kGMWcayIyQkOHEvKWc0cz4Qtwp3yqE1fQL8enRuf451bw+ikSrYJDajNOhPS9Ex2mOq0ZTr+C68pf8A22rTl0a X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?V24ybjlnaEJ0OXBTNE9pd3AwS3MwSVY0Yld2UDhhR2pUM3JHVW9FL0NWMGlh?= =?utf-8?B?blFhU2xQS3JFeUthZWZMOGJjK0FhQUpyMWgzM3g3VkFPdHNXRnFZeDJYRHFF?= =?utf-8?B?a0ZncHdxYjFtTVhXajQ2MktENnk5RzNJUFhoUDhDUlN3MWJmU0x0T2JHb0ox?= =?utf-8?B?eEsxOXNQWWE0c29qTVVSSmZGZkFkN2RGSVdGa21Hd0M0MkNpK1VwTGNuc0dC?= =?utf-8?B?TFUrWVNvMDMreXZwT1JsUFNYcG5NaWdUb3dIa21EN3NnWDdtYkFoYjd5Ym1m?= =?utf-8?B?TWgrNE5JSm45dnJNeElHenY0aEVGaFNqU200ZFJQUC92b2hhakRkQTVmL3VW?= =?utf-8?B?aFd0dTZqeUFFcXFObUNWQ21JTGJPSlJia3dVYmFiQlI5dnNQbll5MmJzUnYv?= =?utf-8?B?N0RWZ2ZTSnNXR2h6VVV6bVdDUmFUSlVzYlhPWDNydTBWZzhoTzZqWUdjZjFa?= =?utf-8?B?VmZ6YkluTFVZamo0TUhyVndPUTFHYjUwTXVxUmRyT2xyWVNtd1VkNGlEVkpU?= =?utf-8?B?K2dzK0VNZHN6dUJhVWtyZFpENWRNRXRNUnlRV3BoV3RqUFBtNWhjbGRvNmty?= =?utf-8?B?WVJvVFVrb3FWTUszamhiWTFoRzZidmxmSlV1S1BtRGlRNkpMMGM1UkdRS2d5?= =?utf-8?B?eldzb0N6Y1Zmbi9pWVNwdDlUV29WK1pybGRvUUdEck5BZTRLbVNVSldyNnZk?= =?utf-8?B?dHc5VWpZL05wa1BnbXNNdjhOY2ZqcDEyN0hKZlllcmxtNVpheitsYzNLT1hk?= =?utf-8?B?Q1B6YnJOczZRVzEvZ1hZeTFTR3NQc082WmtQTG14OGVtdmNISVdqQm01dEY5?= =?utf-8?B?dURjVGYrTFo0Mm9TZ3NKdzJxWHhpUE5UV1NSTnJuRUNNTWZoVDVpY0llVVlW?= =?utf-8?B?RU0zWDh0a0NhNCt2QnBSckpCaFBNTEVkYmNHQzIvd3E4eXhXM3RGWk94NFg4?= =?utf-8?B?aTl4Q3Jublh1NHVsb2ZuUEN1cGxaUWF4ZUtFaThHcWJUb1VHRnAwSVRhdFo5?= =?utf-8?B?aFlmL2UwdjExNS81dXg2cFdBT1gwUmZtWHBON3IwbVVNVzJ4ai9ydEx2TUk1?= =?utf-8?B?UlllQzNyQlVpbE84bnRiYko5Tm11cjNrY3hvK1FzVjVoUU9kcVlRbkJXMndP?= =?utf-8?B?TXlveitPN2piQzl3VU94bXdESmpCN3F5akQrQXhqd0lzUkFGVCs4RE42aUdF?= =?utf-8?B?OGVQRmdIeC85YmJoZHV2OW1STUJxUEdjTy8xQXNMWWNPdGk5OGdaUWp0Zm1x?= =?utf-8?B?ajBiMThwTnFWUzJKeERaNEU1c3JxMC9hZDlTVFRCTlRWSlJOUHl0V3FrWkVK?= =?utf-8?B?L2JJYmtpSS9GV1lkNGRla091VTJrek1DYXBhTmJYaDRFc0tnSWVIblA3K25z?= =?utf-8?B?dkdhVlJiVW1Va3RrR3JhQ2dPNThud3pPT2JRTC9wS1JQazdyK2R4eEIybmtW?= =?utf-8?B?dGdydzdKdCsrZnNnQlNiTDAzZWU5NXovaHVxUjFWVkRGZit4RkhWOUdEcndh?= =?utf-8?B?ZlRMWmFSUitqY2wyQ0o5SjZWZW5zUnMyZkZ1ZkJXd2EwREduNWNsdUpIdUFE?= =?utf-8?B?RUVSR3hZR253Q0JBSU43NTNaOTZUM0orQk16WWVNZC9DcXVhVnZVTmJ2QS9H?= =?utf-8?B?VWQ4Um1lUE9jeDM2Ky9Wc3VpSVJqeU04dVhEWjFMQVNqWFZzc09OdzZ1Y3Jk?= =?utf-8?B?aWlaOHJ5ZDNIN1RoNUNZUDAydDlTa0I0ekNoU2FUYkJCUHJVSWg5Z1NYTFRK?= =?utf-8?Q?lEVIgi6HYiSfXWIR9WGT6VZZDP9ZEant0SPSyL4?= X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-ba98d.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 15a06398-5277-46a4-dada-08dcb84fda79 X-MS-Exchange-CrossTenant-AuthSource: AS1PR01MB9465.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2024 08:47:08.9610 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR01MB6880 X-Spam-Status: No, score=-12.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, KAM_SHORT, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org This adds some missing require allow_tui_tests. When tui is not enabled those test cases do typically fail, but most of them only after a long time-out: FAIL: gdb.base/new-ui.exp: do_test_invalid_args: new-ui with tui FAIL: gdb.base/wrap-line.exp: term=ansi: width-hard-coded: wrap (timeout) FAIL: gdb.base/wrap-line.exp: term=ansi: width-auto-detected: wrap (timeout) FAIL: gdb.base/wrap-line.exp: term=xterm: width-hard-coded: $gdb_width == $readline_width FAIL: gdb.base/wrap-line.exp: term=xterm: width-hard-coded: wrap (timeout) FAIL: gdb.base/wrap-line.exp: term=xterm: width-auto-detected: $gdb_width == $readline_width FAIL: gdb.base/wrap-line.exp: term=xterm: width-auto-detected: wrap (timeout) FAIL: gdb.tui/wrap-line.exp: width-hard-coded: cli: wrap FAIL: gdb.tui/wrap-line.exp: width-hard-coded: cli: prompt after wrap FAIL: gdb.tui/wrap-line.exp: width-auto-detected: cli: wrap FAIL: gdb.tui/wrap-line.exp: width-auto-detected: cli: prompt after wrap --- gdb/testsuite/gdb.base/new-ui.exp | 8 +++++--- gdb/testsuite/gdb.base/wrap-line.exp | 1 + gdb/testsuite/gdb.tui/wrap-line.exp | 1 + 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gdb/testsuite/gdb.base/new-ui.exp b/gdb/testsuite/gdb.base/new-ui.exp index 2dfcbf7e108..a56d213e527 100644 --- a/gdb/testsuite/gdb.base/new-ui.exp +++ b/gdb/testsuite/gdb.base/new-ui.exp @@ -184,9 +184,11 @@ proc_with_prefix do_test_invalid_args {} { "new-ui with bad interpreter name" # Test that the TUI cannot be used for a new UI. - gdb_test "new-ui tui $extra_tty_name" \ - "interpreter 'tui' cannot be used with a new UI" \ - "new-ui with tui" + if [allow_tui_tests] { + gdb_test "new-ui tui $extra_tty_name" \ + "interpreter 'tui' cannot be used with a new UI" \ + "new-ui with tui" + } # Test that we can continue working normally. if ![runto_main] { diff --git a/gdb/testsuite/gdb.base/wrap-line.exp b/gdb/testsuite/gdb.base/wrap-line.exp index b0931a3bbb8..1a1b47410ee 100644 --- a/gdb/testsuite/gdb.base/wrap-line.exp +++ b/gdb/testsuite/gdb.base/wrap-line.exp @@ -18,6 +18,7 @@ # We set TERM on build, but we need to set it on host. That only works if # build == host. require {!is_remote host} +require allow_tui_tests # Test both ansi (no auto-wrap) and xterm (auto-wrap). set terms {ansi xterm} diff --git a/gdb/testsuite/gdb.tui/wrap-line.exp b/gdb/testsuite/gdb.tui/wrap-line.exp index 9cddcf14995..48a04ebc330 100644 --- a/gdb/testsuite/gdb.tui/wrap-line.exp +++ b/gdb/testsuite/gdb.tui/wrap-line.exp @@ -17,6 +17,7 @@ # Required for tuiterm. require {!is_remote host} +require allow_tui_tests tuiterm_env -- 2.39.2