<!-- 
RSS generated by JIRA (9.4.5#940005-sha1:e3094934eac4fd8653cf39da58f39364fb9cc7c1) at Sat Feb 10 06:02:14 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>Akraino JIRA</title>
    <link>https://jira.akraino.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.5</version>
        <build-number>940005</build-number>
        <build-date>11-04-2023</build-date>
    </build-info>


<item>
            <title>[IEC-25] [IEC][SEBA][PONSim] Errors while running SIAB robot tests</title>
                <link>https://jira.akraino.org/browse/IEC-25</link>
                <project id="10201" key="IEC">Integrated Edge Cloud</project>
                    <description>&lt;p&gt;We have encountered a couple of errors while running the SIAB tests, even on x86 pods, where the robot tests fail after timeout waiting for various conditions.&lt;/p&gt;

&lt;p&gt;This bug was identified some while ago, but because of &lt;a href=&quot;https://jira.akraino.org/browse/IEC-22&quot; title=&quot;[IEC][SEBA][PONSim] RG DHCP error&quot; class=&quot;issue-link&quot; data-issue-key=&quot;IEC-22&quot;&gt;&lt;del&gt;IEC-22&lt;/del&gt;&lt;/a&gt; I have postponed working on this. I will update this as soon as we re-test and have a better understanding how it reproduces.&lt;/p&gt;

&lt;p&gt;My assumption so far is that the errors happen because we try to run the cord-tester SIAB tests from a Docker container, whereas in opencord everything is run from a single machine, no cross-network kubernetes necessary&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="10902">IEC-25</key>
            <summary>[IEC][SEBA][PONSim] Errors while running SIAB robot tests</summary>
                <type id="10004" iconUrl="https://jira.akraino.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.akraino.org/images/icons/priorities/medium.svg">Medium</priority>
                        <status id="10001" iconUrl="https://jira.akraino.org/" description="">Done</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="ciprian.barbu.enea">Ciprian Barbu</assignee>
                                    <reporter username="ciprian.barbu.enea">Ciprian Barbu</reporter>
                        <labels>
                    </labels>
                <created>Wed, 23 Oct 2019 14:20:53 +0000</created>
                <updated>Wed, 8 Apr 2020 12:51:16 +0000</updated>
                            <resolved>Wed, 8 Apr 2020 12:51:16 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="11199" author="ciprian.barbu.enea" created="Wed, 8 Apr 2020 12:51:09 +0000"  >&lt;p&gt;With the work in &lt;a href=&quot;https://jira.akraino.org/browse/IEC-35&quot; title=&quot;[IEC][SEBA] Update and refresh testing tools for arm64&quot; class=&quot;issue-link&quot; data-issue-key=&quot;IEC-35&quot;&gt;IEC-35&lt;/a&gt;, I was able to run the SiaB tests from within a Docker container (iecedge/cord-tester) and tests passed successfully. There were a couple of things that needed to be fixed, which now reside in a fork of cord-tester:&lt;br/&gt;
&lt;a href=&quot;https://github.com/iecedge/cord-tester/commits/cord-7.0-arm64&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/iecedge/cord-tester/commits/cord-7.0-arm64&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="10845" author="ciprian.barbu.enea" created="Wed, 30 Oct 2019 18:04:53 +0000"  >&lt;p&gt;After the failed attempt described in SiaB_robot_1.txt, I ran the robot command line again, and this time the result was different, as described SiaB_robot_2.txt. The first test case failed, but many of the other ones passed. However they took quite a while to complete, I&apos;m not sure if this is normal or not.&lt;/p&gt;</comment>
                            <comment id="10844" author="ciprian.barbu.enea" created="Wed, 30 Oct 2019 17:58:17 +0000"  >&lt;p&gt;A bit of a context:&lt;/p&gt;

&lt;p&gt;We try to run the same SIAB robot tests from the cord-tester framework as opencord does in their SIAB Jenkins jobs &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;Because of various aspects, better described on this email I sent to the Akraino mailing list &lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;, we are using a Docker image to provide a controlled environment for cord-tester, even though this itself runs in a python virtualenv, there are still a few things to cover like users and password and some broken dependencies for aarch64.&lt;/p&gt;

&lt;p&gt;The main problem of running cord-tester this way, is that all the Kubernetes calls will be made remotely to the K8S master on our IEC POD deployed with SEBA. This is different than SEBA-in-a-Box, which runs everything on a single machine.&lt;/p&gt;

&lt;p&gt;It is also possible that some other steps, prior to running the tests, are not performed correctly, i.e. there is a PONSim installation script in our iec repo which &quot;fakes&quot; the installation of SiaB &lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;To get back to the actual problem, I&apos;m seeing the robot tests failing in a few different way, and I will add log files here to exemplify.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;&#160;&lt;a href=&quot;https://jenkins.opencord.org/view/SIAB/job/seba-in-a-box-build-test-stable/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opencord.org/view/SIAB/job/seba-in-a-box-build-test-stable/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;&#160;&lt;a href=&quot;https://lists.akraino.org/g/blueprints/topic/seba_akraino_blueprints/34105677?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,80,34105677&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.akraino.org/g/blueprints/topic/seba_akraino_blueprints/34105677?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,80,34105677&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt;&#160;&lt;a href=&quot;https://gerrit.akraino.org/r/gitweb?p=iec.git;a=blob;f=src/use_cases/seba_on_arm/test/ponsim/install.sh;h=6aa728b4e409846167a4f126afd37d3fcc7ae467;hb=e70f1cbe15e44cc01e3114cd69481e9b33ce351f#l57&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://gerrit.akraino.org/r/gitweb?p=iec.git;a=blob;f=src/use_cases/seba_on_arm/test/ponsim/install.sh;h=6aa728b4e409846167a4f126afd37d3fcc7ae467;hb=e70f1cbe15e44cc01e3114cd69481e9b33ce351f#l57&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="11282">IEC-35</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="10200" name="SiaB_robot_1.txt" size="4697" author="ciprian.barbu.enea" created="Wed, 30 Oct 2019 17:58:12 +0000"/>
                            <attachment id="10201" name="SiaB_robot_2.txt" size="2268" author="ciprian.barbu.enea" created="Thu, 31 Oct 2019 12:52:24 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10105" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i002h8:</customfieldvalue>

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