<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:43:26 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>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[TRNSPRTPCE-567] Functional tests RFC8040 REST API migration</title>
                <link>https://jira.opendaylight.org/browse/TRNSPRTPCE-567</link>
                <project id="10178" key="TRNSPRTPCE">transportpce</project>
                    <description>&lt;p&gt;All functional tests rely on the REST API based on IETF nb-bierman02 draft.&lt;br/&gt;
 This draft has been obsoleted by the official RFC8040 standard.&lt;/p&gt;

&lt;p&gt;The migration not only concerns URL but also return structures such as HTTP codes and JSON responses that introduces explicit name spaces.&lt;br/&gt;
 Since it is not a trivial migration, it is wishable to split the work in several steps and refactor test utils by the way.&lt;br/&gt;
 Here is the strategy proposed:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;create a rfc8040 test utils python library based on current test utils&lt;/li&gt;
	&lt;li&gt;migrate progressively functional tests and rework / refactor this new test utils by the way&lt;/li&gt;
	&lt;li&gt;once done, move odl-restconf-nb-bierman02 dependency out of odl-transportpce karaf feature and adapt swagger feature dependency accordingly&lt;/li&gt;
	&lt;li&gt;priority is high since old draft version won&apos;t be supported after Sulfur.&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="34813">TRNSPRTPCE-567</key>
            <summary>Functional tests RFC8040 REST API migration</summary>
                <type id="10101" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10318&amp;avatarType=issuetype">Task</type>
                                            <priority id="2" iconUrl="https://jira.opendaylight.org/images/icons/priorities/critical.svg">High</priority>
                        <status id="10004" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Verified</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="guillaume.lambert">Guillaume Lambert</assignee>
                                    <reporter username="guillaume.lambert">Guillaume Lambert</reporter>
                        <labels>
                    </labels>
                <created>Thu, 28 Oct 2021 07:36:50 +0000</created>
                <updated>Mon, 12 Sep 2022 13:41:09 +0000</updated>
                            <resolved>Mon, 12 Sep 2022 13:40:52 +0000</resolved>
                                                    <fixVersion>Phosphorus</fixVersion>
                    <fixVersion>Sulfur</fixVersion>
                                        <due>Thu, 31 Mar 2022 00:00:00 +0000</due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <workratio workratioPercent="0"/>
                                    <progress percentage="0">
                                    <originalProgress>
                                                    <row percentage="100" backgroundColor="#89afd7"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="0" backgroundColor="#51a825"/>
                                                    <row percentage="40" backgroundColor="#ec8e00"/>
                                                    <row percentage="60" backgroundColor="transparent"/>
                                            </currentProgress>
                            </progress>
                                    <aggregateprogress percentage="0">
                                    <originalProgress>
                                                    <row percentage="100" backgroundColor="#89afd7"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="0" backgroundColor="#51a825"/>
                                                    <row percentage="40" backgroundColor="#ec8e00"/>
                                                    <row percentage="60" backgroundColor="transparent"/>
                                            </currentProgress>
                            </aggregateprogress>
                                    <timeoriginalestimate seconds="720000">5 weeks</timeoriginalestimate>
                            <timeestimate seconds="288000">2 weeks</timeestimate>
                                                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03srb:paf0oj</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10001" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="38">Sprint 24</customfieldvalue>
    <customfieldvalue id="39">Sprint 25</customfieldvalue>
    <customfieldvalue id="40">Sprint 26</customfieldvalue>
    <customfieldvalue id="41">Sprint 27</customfieldvalue>
    <customfieldvalue id="42">Sprint 28</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10006" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>25.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                        </customfields>
    </item>
</channel>
</rss>