Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp6001327pxb; Tue, 16 Feb 2021 13:12:28 -0800 (PST) X-Google-Smtp-Source: ABdhPJyj5+v5xwSPweGUOu1JxIds6dhP+JCQCm4AiNjwwKRT3gYbOt3M+LgopnYI18lKlzw4KsLA X-Received: by 2002:a50:eb8b:: with SMTP id y11mr19612051edr.216.1613509947732; Tue, 16 Feb 2021 13:12:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1613509947; cv=none; d=google.com; s=arc-20160816; b=R0WbjsAci2hMHRYqYet3oF7659DmxJ00MBFC1odd0ozS7qu63Tsbk1m+QvOR8XxgZ4 VcElRO6rDncy+bfRoT8lZuMJhCHO0SsBU4sWaA8FZ2WzojW25LdRLd5kRjSdf/VSWnWg YuqsX8irJNiMve7Kz7xxmUoUfLfhJm++rWOZYkMBcmlbVYJPEkl3tb/Zan8XQUcy6dQY snTUz9W6FH6EZKm2sLuhpq082wtsydDRwyY0UQZ2z8JW+qxZUbRg/XYGZUYDIOVSiUe+ 7OVQhpnvRt18IaCzNh/rMgRYAw+qHbsA/LaO2zjK1At7wa7O5dioANSvhGOaupvceHxU AnoQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:references:cc :to:from:subject:dkim-signature; bh=NyTuXHPEAZ3DeVp3r9+INoXxoExf7nxxyFZwOC9M50M=; b=vwRiuDm6e9h9n4mKK16Le8yqpESEHsWSPtPq4fOnxxVm1Z9JZxd4ml4lqY9AIQ3am5 MP7lP6WefagCvUDlxrTK5HhGEcCc2bRWfho4Suf6ugmbyddnVbEYWuEpbwCPXbXShr4N WrbEUaehHlZm16jtHpJgcTsdYt20eGHHVgRY9TYkHk/SYRETIu4TboQm9J3I2ffaOi4T 7c9efrS1d00hS9yBN2Ylrxf6s2TzpzFHVbIv/l3LJM8bGGPgtmYfLIt7VTeeCOH+f4ZS TcZcDAAxJJf0zbEYwQBLVvBNjKynZEXSGV100a3nvU+lJKtNEFhk8eaAGdVGow2ovKXm JWoQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail (test mode) header.i=@codeweavers.com header.s=6377696661 header.b="sqvnjHu/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=codeweavers.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f8si62595ejf.3.2021.02.16.13.12.03; Tue, 16 Feb 2021 13:12:27 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=fail (test mode) header.i=@codeweavers.com header.s=6377696661 header.b="sqvnjHu/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=codeweavers.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230288AbhBPVHl (ORCPT + 99 others); Tue, 16 Feb 2021 16:07:41 -0500 Received: from mail.codeweavers.com ([50.203.203.244]:50008 "EHLO mail.codeweavers.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230267AbhBPVHj (ORCPT ); Tue, 16 Feb 2021 16:07:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=codeweavers.com; s=6377696661; h=Content-Transfer-Encoding:Content-Type: In-Reply-To:MIME-Version:Date:Message-ID:References:Cc:To:From:Subject:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=NyTuXHPEAZ3DeVp3r9+INoXxoExf7nxxyFZwOC9M50M=; b=sqvnjHu/ANYQsUeabflsnxI2wq AHj9Cf4VzXgKVg0zft3MvldwrLV953osBB339iLdaIMJxVgIuAEUTp6VkQGQ4V1FphbzDnwA8sMsA WTXQPzaSLJhpfyy0/dbAT2ONpvF/8CceY/jBGpyeO//iN1wzYUe0CuM5YFD6nXTsq920=; Received: from [10.69.141.136] by mail.codeweavers.com with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1lC7Yd-0002Rk-Qu; Tue, 16 Feb 2021 15:06:57 -0600 Subject: [PATCH 2/2] perf buildid-cache: Add test for 16-byte build-id From: Nicholas Fraser To: Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Mark Rutland , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Ian Rogers , "Frank Ch. Eigler" , Song Liu , Adrian Hunter , Kim Phillips , Tommi Rantala , Remi Bernon , linux-kernel@vger.kernel.org Cc: Ulrich Czekalla , Huw Davies References: <94758ca1-0031-d7c6-6c6a-900fd77ef695@codeweavers.com> <27b38347-f71b-5d6c-3190-4c900e864d5d@codeweavers.com> Message-ID: <881e2645-263a-b4c7-1f2a-a068f25c1ef7@codeweavers.com> Date: Tue, 16 Feb 2021 16:06:44 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 In-Reply-To: <27b38347-f71b-5d6c-3190-4c900e864d5d@codeweavers.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: -40.5 X-Spam-Report: Spam detection software, running on the system "mail.codeweavers.com", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tests/shell/buildid.sh added an ELF executable with an MD5 build-id to the perf debug cache but did not check whether the object was printed by a subsequent call to "perf buildid-cache -l". It was bei [...] Content analysis details: (-40.5 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 USER_IN_WELCOMELIST user is listed in 'welcomelist_from' -20 USER_IN_WHITELIST DEPRECATED: See USER_IN_WELCOMELIST -20 ALL_TRUSTED Passed through trusted hosts only via SMTP -0.5 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.0 AWL AWL: Adjusted score from AWL reputation of From: address Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org tests/shell/buildid.sh added an ELF executable with an MD5 build-id to the perf debug cache but did not check whether the object was printed by a subsequent call to "perf buildid-cache -l". It was being omitted from the list. A previous commit fixed the bug that left it out of the list. This adds a test for it. Signed-off-by: Nicholas Fraser --- tools/perf/tests/shell/buildid.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/perf/tests/shell/buildid.sh b/tools/perf/tests/shell/buildid.sh index 4861a20edee2..de02a23b7c7b 100755 --- a/tools/perf/tests/shell/buildid.sh +++ b/tools/perf/tests/shell/buildid.sh @@ -50,6 +50,12 @@ check() exit 1 fi + ${perf} buildid-cache -l|grep $id + if [ $? -ne 0 ]; then + echo "failed: ${id} is not reported by \"perf buildid-cache -l\"" + exit 1 + fi + echo "OK for ${1}" } -- 2.30.1