<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 09:01:49 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>[JAVA-4342] Make ConnectivityTest faster and more informative</title>
                <link>https://jira.mongodb.org/browse/JAVA-4342</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;When one of the Atlas connectivity tests is failing, it&apos;s slow and annoying to figure out which of the Atlas test connection strings is actually failing.  This is because:&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;We run the same test once for each URI, and the test results files just overwrite each other&lt;/li&gt;
	&lt;li&gt;In order to make sure that all the tests run, we have to use &lt;tt&gt;--rerun-tasks&lt;/tt&gt;, which makes the tests slow&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;We can fix both these problems by:&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;Pass all the Atlas connection strings in to a single run of each ConnectivityTest, perhaps as a delimited list in a new system property, and&lt;/li&gt;
	&lt;li&gt;Refactor each ConnectivityTest to be parameterized, and include the connection string (without credentials) as part of the test name, so that they are unique.&lt;/li&gt;
&lt;/ol&gt;
</description>
                <environment></environment>
        <key id="1895005">JAVA-4342</key>
            <summary>Make ConnectivityTest faster and more informative</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="10300" iconUrl="https://jira.mongodb.org/images/icons/priorities/medium.svg">Unknown</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="13201">Fixed</resolution>
                                        <assignee username="jeff.yemin@mongodb.com">Jeffrey Yemin</assignee>
                                    <reporter username="jeff.yemin@mongodb.com">Jeffrey Yemin</reporter>
                        <labels>
                    </labels>
                <created>Mon, 11 Oct 2021 13:21:38 +0000</created>
                <updated>Sat, 28 Oct 2023 11:21:00 +0000</updated>
                            <resolved>Mon, 11 Oct 2021 16:52:06 +0000</resolved>
                                                    <fixVersion>4.4.0</fixVersion>
                                    <component>Test Coverage</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="4116246" author="xgen-internal-githook" created="Mon, 11 Oct 2021 16:51:45 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Jeff Yemin&apos;, &apos;email&apos;: &apos;jeff.yemin@mongodb.com&apos;, &apos;username&apos;: &apos;jyemin&apos;}
&lt;p&gt;Message: Fix Atlas connectivity tests (#798)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Ensure that they all run&lt;/li&gt;
	&lt;li&gt;Ensure that all results are reported&lt;/li&gt;
	&lt;li&gt;Speed them up by running all in a single Gradle invocation&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4342&quot; title=&quot;Make ConnectivityTest faster and more informative&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-4342&quot;&gt;&lt;del&gt;JAVA-4342&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/e9c2fe4cee325d6fbd3c4feb72a02619ead36bf2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/e9c2fe4cee325d6fbd3c4feb72a02619ead36bf2&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="1894988">JAVA-4341</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_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hzndy7:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>