Received: by 2002:ac0:b08d:0:0:0:0:0 with SMTP id l13csp4546745imc; Mon, 25 Feb 2019 06:52:04 -0800 (PST) X-Google-Smtp-Source: AHgI3IbPYlhkc2q18CpYtL5HouYmfABNhQPdG9t8KdFGW0f2zeYBEV7xbMP2/ntNWVKMs5wZZ9Xf X-Received: by 2002:a65:4608:: with SMTP id v8mr19762683pgq.9.1551106324018; Mon, 25 Feb 2019 06:52:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551106324; cv=none; d=google.com; s=arc-20160816; b=nGncz776LB1rHrhXE6lCOzXxKR5N82Oqy3A9c4xUmSTs1aOmJPqKW78yb1IG1ien7N lysNtjbZLlEtpRZROtjok7DP3oWJrL+8wnWFApR0YvpapU5/eOlV5heONkUDqrW9uSsf 0lrkIafXe5RWtp2T7TaXUZ3kxCtOdFoTWoCNplcuqoJxr5gS++KzoJB3wOD6JZIHKZzB xJoeDhLtayJYaZUr/Wx69+xMKH1HgKOxUMN+P5E4MGlwoKDgeRiHFdCPgoQVzBkj5z60 leG4UPUL/8KF2GF/fbJ1jyi1STUk1JClPsnlr7LR0XkuKcVHVkkIAhJlzL5/ykCuUaKz J8Gg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=U+EEIrDG+CeVZ6GPmlNrN7WAf4IDPZeNrcZDgaodgtQ=; b=P5arqfIK5RMBxZk2QDg6PLipLFjFt4rUxo8FecDfu5kFSRxN5yWL2WGRpBMPbJTWXE 6JpY5NkmudRB0LDnswKiMnc1O73ZOP1i68vRgl+7H/MDgSxq+HdgopYHtJx5ekteIjNk lx8RddpxbDz+TgT2PT1mrtkl/U50+jPSah7ckSxY9KlK7NaQcFkTlspOGsMrFDMzb6rJ RCJgz7g5AMKU2putSmq1nyjWyIUWZ8oN9YWd4giP7Am9SP1d2DiOLleXgfngX7xoSV9N jHUTPvmF/3HchtJbKlsV5VJG6n06/hMugAtsHlWS2OlP06rdHkZBi0HMM/OnX1nMdWW0 5Umw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=uLTxuLQK; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y32si9668236pga.518.2019.02.25.06.51.48; Mon, 25 Feb 2019 06:52:04 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=uLTxuLQK; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727519AbfBYOvP (ORCPT + 99 others); Mon, 25 Feb 2019 09:51:15 -0500 Received: from mail.kernel.org ([198.145.29.99]:39406 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727409AbfBYOvP (ORCPT ); Mon, 25 Feb 2019 09:51:15 -0500 Received: from [192.168.1.112] (c-24-9-64-241.hsd1.co.comcast.net [24.9.64.241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 4446F20663; Mon, 25 Feb 2019 14:51:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1551106274; bh=7gCYvmgOv9bLKE2LtOcJ5izhujOIUz0P3h3p7M1h6mE=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=uLTxuLQKAVmtZ6XIHzLupOccgtKjvsi3p33huj2wnhouHBhnu/gFL7/lmhJGOK51d ozYRvGaybZb/u0UMZsB6kt/5qHNOAn8W3MU42q6LzH8mSKgJbLRH7/Jn4IosItMQ5A yhLPF112+WP7sbC/QyI7UrqPWl9g+A4yjT/yJI+A= Subject: Re: [RESEND PATCH] selftests/ftrace: Handle the absence of tput To: Juerg Haefliger , rostedt@goodmis.org, mingo@redhat.com, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Juerg Haefliger , shuah References: <20190220153706.24686-1-juergh@canonical.com> <20190225131450.4775-1-juergh@canonical.com> From: shuah Message-ID: <41adf479-e6e3-8233-4066-983d5e701177@kernel.org> Date: Mon, 25 Feb 2019 07:51:13 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <20190225131450.4775-1-juergh@canonical.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2/25/19 6:14 AM, Juerg Haefliger wrote: > In environments where tput is not available, we get the following > error > $ ./ftracetest: 163: [: Illegal number: > because ncolors is an empty string. Fix that by setting it to 0 if the > tput command fails. > > Acked-by: Steven Rostedt (VMware) > Acked-by: Masami Hiramatsu > Signed-off-by: Juerg Haefliger > --- > tools/testing/selftests/ftrace/ftracetest | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/tools/testing/selftests/ftrace/ftracetest b/tools/testing/selftests/ftrace/ftracetest > index 75244db70331..fc755e1b50f1 100755 > --- a/tools/testing/selftests/ftrace/ftracetest > +++ b/tools/testing/selftests/ftrace/ftracetest > @@ -154,13 +154,13 @@ fi > > # Define text colors > # Check available colors on the terminal, if any > -ncolors=`tput colors 2>/dev/null` > +ncolors=`tput colors 2>/dev/null || echo 0` > color_reset= > color_red= > color_green= > color_blue= > # If stdout exists and number of colors is eight or more, use them > -if [ -t 1 -a "$ncolors" -a "$ncolors" -ge 8 ]; then > +if [ -t 1 -a "$ncolors" -ge 8 ]; then > color_reset="\e[0m" > color_red="\e[31m" > color_green="\e[32m" > Juerg! Thanks for the resend. Applied to linux-kselftest next for 5.1-rc1. Since I applied this patch out of order, I had to resolve minor merge conflict. Please review. thanks, -- Shuah