From: Alexis Lothoré <[email protected]>

When available, expose tesresult-regressions-report.txt on non-release web page,
as it is done for many other artifacts currently

Signed-off-by: Alexis Lothoré <[email protected]>
---
 scripts/generate-testresult-index.py | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/scripts/generate-testresult-index.py 
b/scripts/generate-testresult-index.py
index 09d2edb..29a6900 100755
--- a/scripts/generate-testresult-index.py
+++ b/scripts/generate-testresult-index.py
@@ -42,7 +42,10 @@ index_template = """
    <td><a href="{{entry[1]}}">{{entry[0]}}</a></td>
    <td>{% if entry[2] %} {{entry[2]}}{% endif %}</td>
    <td>{% if entry[4] %} {{entry[4]}}{% endif %}</td>
-   <td> {% if entry[3] %}<a href="{{entry[3]}}">Report</a>{% endif %} </td>
+   <td>
+     {% if entry[3] %}<a href="{{entry[3]}}">Report</a>{% endif -%}
+     {% if entry[9] %}<br><a href="{{entry[9]}}">Regressions</a>{% endif %}
+   </td>
    <td>
    {% for perfrep in entry[6] %}
      <a href="{{perfrep[0]}}">{{perfrep[1]}}</a>
@@ -129,6 +132,10 @@ for build in sorted(os.listdir(path), key=keygen, 
reverse=True):
     if os.path.exists(buildpath + "/testresult-report.txt"):
         testreport = reldir + "testresults/testresult-report.txt"
 
+    regressionreport = ""
+    if os.path.exists(buildpath + "/testresult-regressions-report.txt"):
+        regressionreport = reldir + 
"testresults/testresult-regressions-report.txt"
+
     ptestlogs = []
     ptestseen = []
     for p in glob.glob(buildpath + "/*-ptest/*.log"):
@@ -165,7 +172,7 @@ for build in sorted(os.listdir(path), key=keygen, 
reverse=True):
 
     branch = get_build_branch(buildpath)
 
-    entries.append((build, reldir, btype, testreport, branch, buildhistory, 
perfreports, ptestlogs, hd))
+    entries.append((build, reldir, btype, testreport, branch, buildhistory, 
perfreports, ptestlogs, hd, regressionreport))
 
     # Also ensure we have saved out log data for ptest runs to aid debugging
     if "ptest" in btype or btype in ["full", "quick"]:
-- 
2.40.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#59512): https://lists.yoctoproject.org/g/yocto/message/59512
Mute This Topic: https://lists.yoctoproject.org/mt/97820725/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to