<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:25: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>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>[DRIVERS-2432] Run unified tests from all specs against Atlas Serverless</title>
                <link>https://jira.mongodb.org/browse/DRIVERS-2432</link>
                <project id="10980" key="DRIVERS">Drivers</project>
                    <description>&lt;div class=&quot;panel&quot; style=&quot;background-color: #fafbfc;border-color: #21313c;border-style: solid;border-width: 1px;&quot;&gt;&lt;div class=&quot;panelContent&quot; style=&quot;background-color: #fafbfc;&quot;&gt;
&lt;h3&gt;&lt;a name=&quot;Summary&quot;&gt;&lt;/a&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/h3&gt;

&lt;p&gt;In &lt;a href=&quot;https://github.com/mongodb/specifications/commit/1b471f1a691578a6592c328218188c8be7b3b15b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;mongodb/specifications@1b471f1&lt;/a&gt; for &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-1967&quot; title=&quot;Update serverless testing for load balancer fronting single proxy&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-1967&quot;&gt;DRIVERS-1967&lt;/a&gt;, &lt;a href=&quot;https://github.com/mongodb/specifications/blob/master/source/serverless-testing/README.rst#existing-spec-tests&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Serverless Testing: Existing Spec Tests&lt;/a&gt; was changed to instruct drivers to run &lt;em&gt;all&lt;/em&gt; unified spec tests against Atlas Serverless and only exclude them based on the &quot;serverless&quot; runOnRequirement:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Unified spec tests from all specifications MUST be run against Atlas Serverless.&lt;br/&gt;
Since schema version 1.4, unified tests can specify Atlas Serverless&lt;br/&gt;
compatibility in their ``runOnRequirements``.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;This change was never formally communicated in the downstream changes for &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-1967&quot; title=&quot;Update serverless testing for load balancer fronting single proxy&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-1967&quot;&gt;DRIVERS-1967&lt;/a&gt;, so it&apos;s possible that some drivers never made the change. This ticket can server as a reminder to do so, and may be ignored if not relevant.&lt;/p&gt;

&lt;h3&gt;&lt;a name=&quot;Motivation&quot;&gt;&lt;/a&gt;&lt;b&gt;Motivation&lt;/b&gt;&lt;/h3&gt;
&lt;h4&gt;&lt;a name=&quot;Whoistheaffectedenduser%3F&quot;&gt;&lt;/a&gt;Who is the affected end user?&lt;/h4&gt;
&lt;p&gt;Drivers.&lt;/p&gt;

&lt;h4&gt;&lt;a name=&quot;Howdoesthisaffecttheenduser%3F&quot;&gt;&lt;/a&gt;How does this affect the end user?&lt;/h4&gt;
&lt;p&gt;Some tests may be skipped on Atlas Serverless.&lt;/p&gt;

&lt;h4&gt;&lt;a name=&quot;Howlikelyisitthatthisproblemorusecasewilloccur%3F&quot;&gt;&lt;/a&gt;How likely is it that this problem or use case will occur?&lt;/h4&gt;
&lt;p&gt;Depends on each driver.&lt;/p&gt;

&lt;h4&gt;&lt;a name=&quot;Iftheproblemdoesoccur%2Cwhataretheconsequencesandhowseverearethey%3F&quot;&gt;&lt;/a&gt;If the problem does occur, what are the consequences and how severe are they?&lt;/h4&gt;
&lt;p&gt;Lack of test coverage.&lt;/p&gt;

&lt;h4&gt;&lt;a name=&quot;Isthisissueurgent%3F&quot;&gt;&lt;/a&gt;Is this issue urgent?&lt;/h4&gt;
&lt;p&gt;No.&lt;/p&gt;

&lt;h4&gt;&lt;a name=&quot;Isthisticketrequiredbyadownstreamteam%3F&quot;&gt;&lt;/a&gt;Is this ticket required by a downstream team?&lt;/h4&gt;
&lt;p&gt;No.&lt;/p&gt;

&lt;h4&gt;&lt;a name=&quot;Isthisticketonlyfortests%3F&quot;&gt;&lt;/a&gt;Is this ticket only for tests?&lt;/h4&gt;
&lt;p&gt;Yes.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="2133177">DRIVERS-2432</key>
            <summary>Run unified tests from all specs against Atlas Serverless</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="10300" iconUrl="https://jira.mongodb.org/images/icons/priorities/medium.svg">Unknown</priority>
                        <status id="13453" iconUrl="https://jira.mongodb.org/images/icons/status_generic.gif" description="">Implementing</status>
                    <statusCategory id="4" key="indeterminate" colorName="inprogress"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="jmikola@mongodb.com">Jeremy Mikola</assignee>
                                    <reporter username="jmikola@mongodb.com">Jeremy Mikola</reporter>
                        <labels>
                    </labels>
                <created>Fri, 9 Sep 2022 19:43:21 +0000</created>
                <updated>Mon, 21 Aug 2023 20:11:42 +0000</updated>
                                                                <component>Serverless</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="4815580" author="jmikola@gmail.com" created="Fri, 9 Sep 2022 19:50:00 +0000"  >&lt;p&gt;Context: this came up in a recent &lt;a href=&quot;https://mongodb.slack.com/archives/C72LB5RPV/p1662740311750649&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Slack discussion in #driver-devs&lt;/a&gt; about &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2288&quot; title=&quot;Unified change stream spec tests should forbid serverless environment&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2288&quot;&gt;DRIVERS-2288&lt;/a&gt; and &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2431&quot; title=&quot;Forbid Serverless in Change Stream Disambiguated Unified Spec Tests&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2431&quot;&gt;DRIVERS-2431&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10620">
                    <name>Issue split</name>
                                            <outwardlinks description="split to">
                                        <issuelink>
            <issuekey id="2133179">CDRIVER-4472</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2133181">CSHARP-4318</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2133180">CXX-2573</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2133184">NODE-4627</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2133182">GODRIVER-2545</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2133183">JAVA-4723</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2133185">MOTOR-1028</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2133187">PHPLIB-948</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2133186">PYTHON-3436</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2133188">RUBY-3112</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2133189">RUST-1469</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="1912962">DRIVERS-1967</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2131335">DRIVERS-2431</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2031355">DRIVERS-2288</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                            <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_17052" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Downstream Changes Summary</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>&lt;p&gt;Ensure all unified spec tests from all specs are run when testing against Atlas Serverless. Individual tests may still be skipped according to the the &quot;serverless&quot; runOnRequirement; however, all tests should be considered for execution.&lt;/p&gt;

&lt;p&gt;Drivers that previously made this change as part of &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-1967&quot; title=&quot;Update serverless testing for load balancer fronting single proxy&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-1967&quot;&gt;DRIVERS-1967&lt;/a&gt; may immediately resolve their language ticket for &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2432&quot; title=&quot;Run unified tests from all specs against Atlas Serverless&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2432&quot;&gt;DRIVERS-2432&lt;/a&gt;.&lt;/p&gt;</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10951" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Driver Changes</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10748"><![CDATA[Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_23952" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Driver Compliance</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[<style type='text/css'>
         #scriptField, #scriptField *{
                border: 1px solid black;
            }

            #scriptField{
                border-collapse: collapse;
            }

            #scriptField td {
                text-align: center; /* Center-align text in table cells */
            }

            #scriptField td.key {
                text-align: left; /* Left-align text in the Key column */
            }

            #scriptField a {
                text-decoration: none; /* Remove underlines from links */
                border: none; /* Remove border from links */
            }
            
            /* Add green background color to cells with FixVersion */
            #scriptField td.hasFixVersion {
                background-color: #00FF00; /* Green color code */
            }

            /* Center-align the first row headers */
            #scriptField th {
                text-align: center;
            }
        </style>
<table id='scriptField'>
  <tr>
    <th>Key</th>
    <th>Status/Resolution</th>
    <th>FixVersion</th>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/CDRIVER-4472'>CDRIVER-4472</a>
    </td>
    <td>Backlog</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/CXX-2573'>CXX-2573</a>
    </td>
    <td>Backlog</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/CSHARP-4318'>CSHARP-4318</a>
    </td>
    <td>Backlog</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/GODRIVER-2545'>GODRIVER-2545</a>
    </td>
    <td>Works as Designed</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/JAVA-4723'>JAVA-4723</a>
    </td>
    <td>Done</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/NODE-4627'>NODE-4627</a>
    </td>
    <td>Backlog</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/MOTOR-1028'>MOTOR-1028</a>
    </td>
    <td>Duplicate</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/PYTHON-3436'>PYTHON-3436</a>
    </td>
    <td>Works as Designed</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/PHPLIB-948'>PHPLIB-948</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>1.15.0</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/RUBY-3112'>RUBY-3112</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>2.18.2</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/RUST-1469'>RUST-1469</a>
    </td>
    <td>Done</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/SWIFT-1634'>SWIFT-1634</a>
    </td>
    <td>Done</td>
    <td class=''></td>
  </tr>
</table>]]></customfieldvalue>


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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_14261" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>Start date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 9 Sep 2022 00:00:00 +0000</customfieldvalue>

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