<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:04:05 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-13773] sanity-dom test failure not triggering test suite marked as FAIL</title>
                <link>https://jira.whamcloud.com/browse/LU-13773</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;We see, in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13759&quot; title=&quot;sanity-dom sanityn_test_20 fails with &amp;#39;1 page left in cache after lock cancel&amp;#39;&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13759&quot;&gt;&lt;del&gt;LU-13759&lt;/del&gt;&lt;/a&gt;, that a sanityn test that is run as part of sanity-dom can fail and the failure is not propagated to a level that Maloo recognizes it as a failure. There are several problems that are also seen with sanity-dom logs; logs for the failed tests are not collected and client log for successful tests are not collected. Note that this seems like an issue with the test framework and not with Maloo. &lt;/p&gt;

&lt;p&gt;For failure at &lt;a href=&quot;https://testing.whamcloud.com/test_sets/08c6fa9d-e2a3-457b-a1ed-b4318dbf166a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/08c6fa9d-e2a3-457b-a1ed-b4318dbf166a&lt;/a&gt;, we can see that the sanity-dom/sanityn test 20 failure is recognized, but this does not lead to the sanity-dom test suite being marked at failed. In the results file at &lt;a href=&quot;https://testing.whamcloud.com/test_sessions/b31ca578-dd4f-4725-9a0c-5e19f3031c69/show_results&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sessions/b31ca578-dd4f-4725-9a0c-5e19f3031c69/show_results&lt;/a&gt;, we see that the fail is registered, but &lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;    -   name: test_sanityn
    -   name: test_1
        status: PASS
        duration: 4
        return_code: 0
        error: 
&#8230;
    -   name: test_19
        status: SKIP
        duration: 2
        return_code: 0
        error: not cache-capable obdfilter
    -   name: test_20
        status: FAIL
        duration: 5
        return_code: 1
        error: 1 page left in cache after lock cancel
    -   name: test_23
        status: PASS
        duration: 65
        return_code: 0
        error: 
&#8230;
    -   name: test_51d
        status: PASS
        duration: 435
        return_code: 0
        error: 
    duration: 1129
    status: PASS

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;We had a related issue where, when a sanity-dom/sanityn test failed, the failure would trigger the whole test suite to fail, but Maloo thinks the last test in sanityn failed which is false; see &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10589&quot; title=&quot;sanity-dom test_251: test_sanity failed with 1&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10589&quot;&gt;&lt;del&gt;LU-10589&lt;/del&gt;&lt;/a&gt; and one example failure at &lt;a href=&quot;https://testing.whamcloud.com/test_sets/870c7a78-467f-11e9-9646-52540065bddc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/870c7a78-467f-11e9-9646-52540065bddc&lt;/a&gt;. In this case it looks like all logs are not collected. &lt;/p&gt;

&lt;p&gt;Patrick Farrell produced a patch which clears the problem with a sub test of a sub suite failure not triggering the suite to be marked as fail at &lt;a href=&quot;https://review.whamcloud.com/#/c/34186/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/34186/&lt;/a&gt; . I think the no log collected/displayed issue still exists with this proposed solution. &lt;/p&gt;</description>
                <environment></environment>
        <key id="59910">LU-13773</key>
            <summary>sanity-dom test failure not triggering test suite marked as FAIL</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="3" iconUrl="https://jira.whamcloud.com/images/icons/statuses/inprogress.png" description="This issue is being actively worked on at the moment by the assignee.">In Progress</status>
                    <statusCategory id="4" key="indeterminate" colorName="inprogress"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="jamesanunez">James Nunez</reporter>
                        <labels>
                            <label>tests</label>
                    </labels>
                <created>Thu, 9 Jul 2020 20:53:54 +0000</created>
                <updated>Tue, 19 Apr 2022 16:15:58 +0000</updated>
                                            <version>Lustre 2.13.0</version>
                    <version>Lustre 2.14.0</version>
                    <version>Lustre 2.12.5</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="275583" author="gerrit" created="Thu, 16 Jul 2020 21:28:40 +0000"  >&lt;p&gt;James Nunez (jnunez@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39409&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39409&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13773&quot; title=&quot;sanity-dom test failure not triggering test suite marked as FAIL&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13773&quot;&gt;LU-13773&lt;/a&gt; tests: testing failure of subscripts&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 7be9f991dc4221dab5df0d2a01a1a863816b9825&lt;/p&gt;</comment>
                            <comment id="276096" author="jamesanunez" created="Fri, 24 Jul 2020 20:32:47 +0000"  >&lt;p&gt;The patch &lt;a href=&quot;https://review.whamcloud.com/39409&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39409&lt;/a&gt; should fix the problem where sanity and/or sanityn will fail, but sanity-dom does not recognize that the sub-test suite test failed and, thus, Maloo does not recognize that a sub-test suite test failed. &lt;/p&gt;

&lt;p&gt;There is one other issue that needs to be corrected; test logs for the sub-test suites tests are not correctly associated with the test results. A solution that Maloo can work with out of the box is to preface the log files with &amp;lt;suite &lt;em&gt;name&amp;gt;.&amp;lt;sub-testsuite_name&amp;gt;_test&lt;/em&gt;&amp;lt;test_number&amp;gt;. ... .and make the same change to the results.yml file.&lt;/p&gt;</comment>
                            <comment id="276442" author="gerrit" created="Thu, 30 Jul 2020 22:40:25 +0000"  >&lt;p&gt;James Nunez (jnunez@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39552&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39552&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13773&quot; title=&quot;sanity-dom test failure not triggering test suite marked as FAIL&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13773&quot;&gt;LU-13773&lt;/a&gt; tests: use TESTLOG_PREFIX in run_one_logged&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 051ace294af11fb1da6241f04471deb092f90cd8&lt;/p&gt;</comment>
                            <comment id="276864" author="gerrit" created="Thu, 6 Aug 2020 20:40:41 +0000"  >&lt;p&gt;James Nunez (jnunez@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39591&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39591&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13773&quot; title=&quot;sanity-dom test failure not triggering test suite marked as FAIL&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13773&quot;&gt;LU-13773&lt;/a&gt; tests: modify test and log names&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 5366881770fde7fd7cc244b0eff258f316388797&lt;/p&gt;</comment>
                            <comment id="277429" author="gerrit" created="Thu, 13 Aug 2020 06:04:37 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39552/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39552/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13773&quot; title=&quot;sanity-dom test failure not triggering test suite marked as FAIL&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13773&quot;&gt;LU-13773&lt;/a&gt; tests: use TESTLOG_PREFIX in run_one_logged&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: cf6ac632a18c3acb3534cd07b717673997a58515&lt;/p&gt;</comment>
                            <comment id="278451" author="gerrit" created="Tue, 1 Sep 2020 03:44:27 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39409/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39409/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13773&quot; title=&quot;sanity-dom test failure not triggering test suite marked as FAIL&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13773&quot;&gt;LU-13773&lt;/a&gt; tests: subscript failure propagation&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: e2cb43c409b98b97fdb84a678a93651d2176b242&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i014tr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>