<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:21:57 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>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[SERVER-9982] update_setOnInsert.js not stable in parallel tests</title>
                <link>https://jira.mongodb.org/browse/SERVER-9982</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;update_setOnInsert.js attempts to scan the system.profile collection for a write that it did.  Unfortunately, during the &apos;parallel&apos; test suite, it&apos;s entirely possible for other tests to be running at the same time which flood system.profile and cause the op of interest to roll off the end of the capped collection.&lt;/p&gt;</description>
                <environment></environment>
        <key id="79847">SERVER-9982</key>
            <summary>update_setOnInsert.js not stable in parallel tests</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="amalia.hawkins@10gen.com">Amalia Hawkins</assignee>
                                    <reporter username="milkie@mongodb.com">Eric Milkie</reporter>
                        <labels>
                            <label>26qa</label>
                    </labels>
                <created>Thu, 20 Jun 2013 20:37:46 +0000</created>
                <updated>Mon, 11 Jul 2016 17:39:52 +0000</updated>
                            <resolved>Tue, 18 Mar 2014 18:18:36 +0000</resolved>
                                    <version>2.4.4</version>
                    <version>2.5.0</version>
                                    <fixVersion>2.6.0-rc2</fixVersion>
                                    <component>Testing Infrastructure</component>
                    <component>Write Ops</component>
                                        <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="551693" author="dan@10gen.com" created="Wed, 16 Apr 2014 15:10:43 +0000"  >&lt;p&gt;this was moved to jstests/libs/parallelTester.js in:&lt;br/&gt;
174f9bea00a46cb4e301dcc0f4dcbaddd2ec21cb&lt;/p&gt;</comment>
                            <comment id="518560" author="amalia.hawkins@10gen.com" created="Tue, 18 Mar 2014 18:17:26 +0000"  >&lt;p&gt;Commit here: &lt;a href=&quot;https://github.com/mongodb/mongo/commit/b2944e7c7ed6fc5195e99d7d2ec50f887ac1a9b3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b2944e7c7ed6fc5195e99d7d2ec50f887ac1a9b3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="459105" author="dan@10gen.com" created="Wed, 20 Nov 2013 16:45:49 +0000"  >&lt;p&gt;will re-open if it&apos;s seen again.&lt;/p&gt;</comment>
                            <comment id="435281" author="milkie" created="Thu, 3 Oct 2013 16:42:56 +0000"  >&lt;p&gt;Profile level should be restored at the end of a test.&lt;br/&gt;
The link has no content because we purge old buildlogger data after a while, unfortunately.&lt;br/&gt;
This test actually failed in the parallel suite by saying that it couldn&apos;t find the thing that it was looking for in the system.profile collection.  Around the time of its failure, other tests were running and presumably logging to system.profile, so I hypothesized about the underlying issue.&lt;br/&gt;
A code fix for this issue would be hard to definitively prove with a test, due to the nondeterminism of the parallel test suite.&lt;/p&gt;</comment>
                            <comment id="435236" author="acm" created="Thu, 3 Oct 2013 15:56:16 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=milkie&quot; class=&quot;user-hover&quot; rel=&quot;milkie&quot;&gt;milkie&lt;/a&gt; The link under &apos;reproduce&apos; doesn&apos;t seem to have any content, but I&apos;d like to better understand how to debug failures in the parallel suite. Can you point to another failure and add some information about how you were able to sort out that this test was responsible?&lt;/p&gt;

&lt;p&gt;I suspect that the right thing to do here is to blacklist this test from the parallel suite. If &apos;fastmod&apos; is not relayed to the invoker somehow, and if the only way to check it is via the profile collection, then there really isn&apos;t any way to make this test work except in isolation. I don&apos;t see that it does anything particularly complex that makes it interesting to run in parallel with other tests.&lt;/p&gt;

&lt;p&gt;Also, I think the test is flawed in that it fails to restore the profiling level, if we care about that. There seem to be other tests that suffer from this as well. Please let me know if that is something we should fix. Is it harmful to subsequent testing to leave the profiling level set to 2?&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 3 Oct 2013 15:56:16 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        9 years, 44 weeks ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ramon.fernandez@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            9 years, 44 weeks ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10026"><![CDATA[ALL]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>amalia.hawkins@10gen.com</customfieldvalue>
            <customfieldvalue>andrew.morrow@mongodb.com</customfieldvalue>
            <customfieldvalue>dan@mongodb.com</customfieldvalue>
            <customfieldvalue>milkie@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrmpnj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrr9vj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>72977</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10750" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Steps To Reproduce</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>&lt;p&gt;&lt;a href=&quot;http://buildlogs.mongodb.org/V2.4%20Solaris-SmartOS%2064-bit/builds/116/test/parallel/basicPlus.js&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://buildlogs.mongodb.org/V2.4%20Solaris-SmartOS%2064-bit/builds/116/test/parallel/basicPlus.js&lt;/a&gt;&lt;/p&gt;</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10166" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Tests Written</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10153"><![CDATA[Unneeded]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hsbvqf:</customfieldvalue>

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