<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:07:34 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-7284] test results marked failed although all sub test pass</title>
                <link>https://jira.whamcloud.com/browse/LU-7284</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;The overall status of test script has marked failed although all sub test passed:&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/bfdb5482-508d-11e5-95a9-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/bfdb5482-508d-11e5-95a9-5254006e85c2&lt;/a&gt;&lt;/p&gt;</description>
                <environment>shaodow</environment>
        <key id="31893">LU-7284</key>
            <summary>test results marked failed although all sub test pass</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="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="5">Cannot Reproduce</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="heckes">Frank Heckes</reporter>
                        <labels>
                            <label>triage</label>
                    </labels>
                <created>Thu, 3 Sep 2015 08:00:52 +0000</created>
                <updated>Tue, 14 Dec 2021 22:01:13 +0000</updated>
                            <resolved>Tue, 14 Dec 2021 22:01:13 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="126302" author="leonel8a" created="Thu, 3 Sep 2015 21:49:53 +0000"  >&lt;p&gt;Frank, looked at the results.yml file and found...&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: ost-pools
        description: auster ost-pools
        submission: Tue Sep  1 06:19:40 UTC 2015
        report_version: 2
        SubTests:
        -
            name: test_1a
            status: PASS
            duration: 22
            return_code: 0
            error:
.
.
.
        -
            name: test_26
            status: PASS
            duration: 54
            return_code: 0
            error:
        duration: 2173
        status: FAIL
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;So despite all the tests passing, the test was marked failed in the results file, not sure why. I&apos;ve updated the ticket&apos;s component to autotest, though I&apos;m not sure it was AT&apos;s issue either, I just know it&apos;s further upstream than maloo&lt;/p&gt;</comment>
                            <comment id="126380" author="jlevi" created="Fri, 4 Sep 2015 15:08:19 +0000"  >&lt;p&gt;We will pull this ticket into the next sprint to complete analysis to determine how often this happening and prioritize the effort to fix.&lt;/p&gt;</comment>
                            <comment id="128141" author="colmstea" created="Tue, 22 Sep 2015 18:48:28 +0000"  >&lt;p&gt;The lustre test framework is responsible for the results.yml file. It might be a correct failure as there was a failure in cleaning up the ost-pools test:&lt;/p&gt;

&lt;p&gt;06:55:47:Starting test test_complete in suite ost-pools timeout at 1441094147&lt;br/&gt;
06:55:47:== ost-pools test complete, duration 2160 sec == 06:55:40 (1441090540)&lt;br/&gt;
06:55:47:CMD: shadow-35vm3 lctl pool_list lustre&lt;br/&gt;
06:55:47:Pools from lustre:&lt;br/&gt;
06:55:47:rm: cannot remove `/mnt/lustre/d405.sanity-hsm/striped_dir&apos;: Directory not empty&lt;br/&gt;
06:55:47:rm: cannot remove `/mnt/lustre/d500.sanity-hsm&apos;: Directory not empty&lt;br/&gt;
06:55:47: ost-pools : @@@@@@ FAIL: remove sub-test dirs failed &lt;br/&gt;
06:55:47:  Trace dump:&lt;br/&gt;
06:55:47:  = /usr/lib64/lustre/tests/test-framework.sh:4748:error_noexit()&lt;br/&gt;
06:55:47:  = /usr/lib64/lustre/tests/test-framework.sh:4779:error()&lt;br/&gt;
06:55:47:  = /usr/lib64/lustre/tests/test-framework.sh:4293:check_and_cleanup_lustre()&lt;br/&gt;
06:55:47:  = /usr/lib64/lustre/tests/ost-pools.sh:1574:main()&lt;br/&gt;
06:55:47:Dumping lctl log to /logdir/test_logs/2015-09-01/lustre-ppc-el6_6-x86_64-vs-lustre-ppc-el6_6-x86_64_ppc64-&lt;del&gt;review-dne-part-2&lt;/del&gt;-1_2_1_&lt;em&gt;191&lt;/em&gt;_-70079184457860-005147/ost-pools..*.1441090543.log&lt;br/&gt;
06:55:47:CMD: shadow-31.shadow.whamcloud.com,shadow-35vm2,shadow-35vm3,shadow-35vm4,shadow-35vm5,shadow-35vm6,shadow-35vm7 /usr/sbin/lctl dk &amp;gt; /logdir/test_logs/2015-09-01/lustre-ppc-el6_6-x86_64-vs-lustre-ppc-el6_6-x86_64_ppc64-&lt;del&gt;review-dne-part-2&lt;/del&gt;-1_2_1_&lt;em&gt;191&lt;/em&gt;_-70079184457860-005147/ost-pools..debug_log.\$(hostname -s).1441090543.log;&lt;br/&gt;
06:55:47:         dmesg &amp;gt; /logdir/test_logs/2015-09-01/lustre-ppc-el6_6-x86_64-vs-lustre-ppc-el6_6-x86_64_ppc64-&lt;del&gt;review-dne-part-2&lt;/del&gt;-1_2_1_&lt;em&gt;191&lt;/em&gt;_-70079184457860-005147/ost-pools..dmesg.\$(hostname -s).1441090543.log&lt;br/&gt;
06:55:59:ost-pools returned 0&lt;/p&gt;</comment>
                            <comment id="128481" author="heckes" created="Fri, 25 Sep 2015 16:04:10 +0000"  >&lt;p&gt;Okay. I&apos;ll check the script and error and will eventually convert the ticket into an LU or LDEV ticket.&lt;/p&gt;</comment>
                            <comment id="129945" author="utopiabound" created="Fri, 9 Oct 2015 14:03:10 +0000"  >&lt;p&gt;I&apos;ve just run into this here:&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/0273cf04-6d4e-11e5-bf10-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/0273cf04-6d4e-11e5-bf10-5254006e85c2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="130094" author="heckes" created="Mon, 12 Oct 2015 14:58:02 +0000"  >&lt;p&gt;For ppc test and example Nathaniel presented, auster returns 0 for all subtests, but clean-up fails at the end of the test suite.&lt;br/&gt;
Although all information are there, it&apos;s cumbersome to dig into the suite log/stdout files for these events.&lt;br/&gt;
It&apos;s not sure whether the situation has (should) to be handled in autotest. I think it&apos;s a problem in the Lustre test suite which should add &apos;test&apos; (name == &apos;cleanup&apos;) that could pass, fail or timeout. I&apos;ll discuss the problem with Charlie.&lt;/p&gt;</comment>
                            <comment id="130125" author="heckes" created="Mon, 12 Oct 2015 17:04:57 +0000"  >&lt;p&gt;The problem is that &apos;lnet-selftest&apos; in case of &lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/0273cf04-6d4e-11e5-bf10-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/0273cf04-6d4e-11e5-bf10-5254006e85c2&lt;/a&gt; and&lt;br/&gt;
&apos;ost-pools&apos; for session &lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/bfdb5482-508d-11e5-95a9-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/bfdb5482-508d-11e5-95a9-5254006e85c2&lt;/a&gt;  contain clean-up code that will&lt;br/&gt;
cause auster to fail (aka exit with status != 0) if an operation fails. These clean-up commands should be bundled in a test (cleanup would &lt;br/&gt;
be a good name) that could FAIL|TIMEOUT|PASS|SKIP. This would make the failure immediately transparent to any user. Otherwise&lt;br/&gt;
the clean-up acts like a &apos;hidden&apos; test for the suite.&lt;br/&gt;
We think this is a design flaw of the Lustre test suites especially those mentioned explicitly in the ticket and should be solved within the Lustre&lt;br/&gt;
(internal) test framework.&lt;/p&gt;</comment>
                            <comment id="220392" author="emoly.liu" created="Thu, 8 Feb 2018 07:07:14 +0000"  >&lt;p&gt;+1 on master &lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/e897ff26-0c90-11e8-a6ad-52540065bddc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/e897ff26-0c90-11e8-a6ad-52540065bddc&lt;/a&gt;&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|hzxmbj:</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>
                                                                                                                                                    <customfield id="customfield_10002" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.5</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>