Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp4219873imw; Tue, 19 Jul 2022 02:13:08 -0700 (PDT) X-Google-Smtp-Source: AGRyM1v69iSJ1QJJY9AoVP2+h4c1rEPPItkXmSGV+j8h40S3twmJGfa8qKwiL+dnzl2puX541Hof X-Received: by 2002:a17:906:730d:b0:72f:1031:2130 with SMTP id di13-20020a170906730d00b0072f10312130mr14869661ejc.481.1658221988077; Tue, 19 Jul 2022 02:13:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658221988; cv=none; d=google.com; s=arc-20160816; b=SDxfE5he39KDmpLEkum3wjTSgHy/a62rL5VEdqADAb8Ilx3FpSeF8Q5OD2Koj9NI5Q udozHfkuycYZh91l5DWiCHBNb0jBHMknR2aUxod4omEptbHUGMXTw5cCw63QN1YZFTOL SKRLoxbsEjPpVq9ZkRZf2vmjXWQ9bHo7gucm5tOHS4Sl0wnyOWXf1DqtUauZFRtFVorL DbNcGW3jAjuPPK8dI2/6baPexdnm0LBVtGCEK6VRaa1SfF3Z29XQ6ROsGZWepmY6VWMP Fcy2KIzQUZv1VRMqvHfyI0GAdFno3tPEjqVYl21M4Oi0oHm3Qqyh43+Fo5eHwKtC7mBs GBLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id; bh=CMsrYkiJAhMFtVznGhGhcNIBsM+JAawslfrwhk9u9zY=; b=hUk0zFZQKwElS7P/AILr2/Y4dFUUnOFvXr8vw4qpx2YhpuVTX9hcd17u+I8+uYsfy3 +lsD98JeM61qqH0k8XBlUjSsivS4n+tXhueAaxTqpzMhhLQ5vMPRRuGqgMl172U7Pn6b 3Edlv4AbtjnOnqsLNxvuI7YdlpW4w88g9Pwvj1w7q3ny4KmuB77CaJRAgVYtR5erTYdA uMbEtbiKc/NVsFPjxUjV3B8lyfe+twdrAE3lmhfJc44VAbwB6NtJT7B9GUg1YjwK8aHp oURwCswSdh5dwmXxPeRkDrZV7bIpewdzFaK9xEp+9k5zvXdr8/sT8uqvCqjUiz6JUMdc affA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e26-20020a056402331a00b0043a7cdf26aasi18881131eda.85.2022.07.19.02.12.41; Tue, 19 Jul 2022 02:13:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234267AbiGSJH1 (ORCPT + 99 others); Tue, 19 Jul 2022 05:07:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39170 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232986AbiGSJHZ (ORCPT ); Tue, 19 Jul 2022 05:07:25 -0400 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 9E18010E2; Tue, 19 Jul 2022 02:07:24 -0700 (PDT) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E0C841424; Tue, 19 Jul 2022 02:07:24 -0700 (PDT) Received: from [10.32.33.51] (e121896.warwick.arm.com [10.32.33.51]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3A1953F73D; Tue, 19 Jul 2022 02:07:23 -0700 (PDT) Message-ID: Date: Tue, 19 Jul 2022 10:07:22 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Subject: Re: A patch series improving data quality of perf test for CoreSight Content-Language: en-US To: carsten.haitzler@foss.arm.com, linux-kernel@vger.kernel.org Cc: coresight@lists.linaro.org, suzuki.poulose@arm.com, mathieu.poirier@linaro.org, mike.leach@linaro.org, leo.yan@linaro.org, linux-perf-users@vger.kernel.org, acme@kernel.org References: <20220712135750.2212005-1-carsten.haitzler@foss.arm.com> From: James Clark In-Reply-To: <20220712135750.2212005-1-carsten.haitzler@foss.arm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,NICE_REPLY_A, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 12/07/2022 14:57, carsten.haitzler@foss.arm.com wrote: > This is a prelude to adding more tests to shell tests and in order to > support putting those tests into subdirectories, I need to change the > test code that scans/finds and runs them. > > To support subdirs I have to recurse so it's time to refactor the code to > allow this and centralize the shell script finding into one location and > only one single scan that builds a list of all the found tests in memory > instead of it being duplicated in 3 places. > > This code also optimizes things like knowing the max width of desciption > strings (as we can do that while we scan instead of a whole new pass > of opening files). It also more cleanly filters scripts to see only > *.sh files thus skipping random other files in directories like *~ > backup files, other random junk/data files that may appear and the > scripts must be executable to make the cut (this ensures the script > lib dir is not seen as scripts to run). This avoids perf test running > previous older versions of test scripts that are editor backup files > as well as skipping perf.data files that may appear and so on. > > Signed-off-by: Carsten Haitzler > > Hi Carsten, What's the plan to move forward with the current test failures? As you said in the previous patchset it seems that we're not 100% sure if the failures are a Coresight bug or a test bug. Do you want to investigate to see what the issue might be? Or do you intend to leave that to someone else? Even if it is a Coresight bug rather than a test bug, we shouldn't merge them because it will cause anyone running the tests to wonder if they have done something wrong or to duplicate the investigation work, or that a regression has been added to the kernel. Thanks James