<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in perf_metric_validation.py</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>4ed0f392 - perf test: make metric validation test return early when there is no metric supported on the test system</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/tests/shell/lib/perf_metric_validation.py#4ed0f392</link>
        <description>perf test: make metric validation test return early when there is no metric supported on the test systemAdd a check to return the metric validation test early when perf list metricdoes not output any metric. This would happen when NO_JEVENTS=1 is set or in asystem that there is no metric supported.Signed-off-by: Weilin Wang &lt;weilin.wang@intel.com&gt;Tested-by: Ian Rogers &lt;irogers@google.com&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Caleb Biggers &lt;caleb.biggers@intel.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Kan Liang &lt;kan.liang@linux.intel.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Perry Taylor &lt;perry.taylor@intel.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Samantha Alt &lt;samantha.alt@intel.com&gt;Link: https://lore.kernel.org/lkml/20240522204254.1841420-1-weilin.wang@intel.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/tests/shell/lib/perf_metric_validation.py</description>
        <pubDate>Wed, 22 May 2024 20:42:54 +0000</pubDate>
        <dc:creator>Weilin Wang &lt;weilin.wang@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8f95b29c - perf test: Simplify metric value validation test final report</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/tests/shell/lib/perf_metric_validation.py#8f95b29c</link>
        <description>perf test: Simplify metric value validation test final reportThe original test report was too complicated to read with informationthat not really useful. This new update simplify the report which shouldlargely improve the readibility.Signed-off-by: Weilin Wang &lt;weilin.wang@intel.com&gt;Reviewed-by: Ian Rogers &lt;irogers@google.com&gt;Cc: Caleb Biggers &lt;caleb.biggers@intel.com&gt;Cc: Perry Taylor &lt;perry.taylor@intel.com&gt;Cc: Samantha Alt &lt;samantha.alt@intel.com&gt;Cc: Kan Liang &lt;kan.liang@linux.intel.com&gt;Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;Link: https://lore.kernel.org/r/20240130180907.639729-1-weilin.wang@intel.com

            List of files:
            /linux-6.15/tools/perf/tests/shell/lib/perf_metric_validation.py</description>
        <pubDate>Tue, 30 Jan 2024 18:09:07 +0000</pubDate>
        <dc:creator>Weilin Wang &lt;weilin.wang@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>1203a63d - perf test: Rerun failed metrics with longer workload</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/tests/shell/lib/perf_metric_validation.py#1203a63d</link>
        <description>perf test: Rerun failed metrics with longer workloadRerun failed metrics with longer workload to avoid false failure becausesometimes metric value test fails when running in very short amount oftime. Skip rerun if equal to or more than 20 metrics fail.Signed-off-by: Weilin Wang &lt;weilin.wang@intel.com&gt;Tested-by: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: ravi.bangoria@amd.comCc: Ian Rogers &lt;irogers@google.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Caleb Biggers &lt;caleb.biggers@intel.com&gt;Cc: Perry Taylor &lt;perry.taylor@intel.com&gt;Cc: Samantha Alt &lt;samantha.alt@intel.com&gt;Cc: Arnaldo Carvalho de Melo &lt;acme@kernel.org&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Kan Liang &lt;kan.liang@linux.intel.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Link: https://lore.kernel.org/r/20230620170027.1861012-4-weilin.wang@intel.comSigned-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux-6.15/tools/perf/tests/shell/lib/perf_metric_validation.py</description>
        <pubDate>Tue, 20 Jun 2023 17:00:27 +0000</pubDate>
        <dc:creator>Weilin Wang &lt;weilin.wang@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a0f1cc18 - perf test: Add skip list for metrics known would fail</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/tests/shell/lib/perf_metric_validation.py#a0f1cc18</link>
        <description>perf test: Add skip list for metrics known would failAdd skip list for metrics known would fail because some of the metrics arevery likely to fail due to multiplexing or other errors. So add all of theflaky tests into the skip list.Signed-off-by: Weilin Wang &lt;weilin.wang@intel.com&gt;Tested-by: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: ravi.bangoria@amd.comCc: Ian Rogers &lt;irogers@google.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Caleb Biggers &lt;caleb.biggers@intel.com&gt;Cc: Perry Taylor &lt;perry.taylor@intel.com&gt;Cc: Samantha Alt &lt;samantha.alt@intel.com&gt;Cc: Arnaldo Carvalho de Melo &lt;acme@kernel.org&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Kan Liang &lt;kan.liang@linux.intel.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Link: https://lore.kernel.org/r/20230620170027.1861012-3-weilin.wang@intel.comSigned-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux-6.15/tools/perf/tests/shell/lib/perf_metric_validation.py</description>
        <pubDate>Tue, 20 Jun 2023 17:00:26 +0000</pubDate>
        <dc:creator>Weilin Wang &lt;weilin.wang@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3ad7092f - perf test: Add metric value validation test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/tests/shell/lib/perf_metric_validation.py#3ad7092f</link>
        <description>perf test: Add metric value validation testAdd metric value validation test to check if metric values are with incorrect value ranges. There are three types of tests included: 1)positive-value test checks if all the metrics collected are non-negative;2) single-value test checks if the list of metrics have values in givenvalue ranges; 3) relationship test checks if multiple metrics follow agiven relationship, e.g. memory_bandwidth_read + memory_bandwidth_write =memory_bandwidth_total.Signed-off-by: Weilin Wang &lt;weilin.wang@intel.com&gt;Tested-by: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: ravi.bangoria@amd.comCc: Ian Rogers &lt;irogers@google.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Caleb Biggers &lt;caleb.biggers@intel.com&gt;Cc: Perry Taylor &lt;perry.taylor@intel.com&gt;Cc: Samantha Alt &lt;samantha.alt@intel.com&gt;Cc: Arnaldo Carvalho de Melo &lt;acme@kernel.org&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Kan Liang &lt;kan.liang@linux.intel.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Link: https://lore.kernel.org/r/20230620170027.1861012-2-weilin.wang@intel.comSigned-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux-6.15/tools/perf/tests/shell/lib/perf_metric_validation.py</description>
        <pubDate>Tue, 20 Jun 2023 17:00:25 +0000</pubDate>
        <dc:creator>Weilin Wang &lt;weilin.wang@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
