<?xml version="1.0" encoding="UTF-8"?>
<robot generator="Robot 7.5 (Python 3.11.10 on linux)" generated="2026-10-06T01:05:23.725060" rpa="false" schemaversion="5">
<suite id="s1" name="openflowplugin-perf-stats-collection.txt" source="/w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-manganese/test/csit/suites/openflowplugin/Performance_Flow_Config/070_Stats_Collection_100k_WithMininetRestart.robot">
<kw name="Create Http Session And Upload Files" type="SETUP">
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-10-06T01:05:24.035063" level="INFO">Creating Session using : alias=session, url=http://:8181, headers={'Content-Type': 'application/xml'},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x7e840061d1d0&gt;, timeout=None, proxies=None, verify=False,                     debug=0 </msg>
<arg>session</arg>
<arg>http://${ODL_SYSTEM_IP}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>headers=${HEADERS_XML}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-10-06T01:05:24.034613" elapsed="0.000764"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${TOOLS_SYSTEM_IP}</arg>
<arg>prompt=${TOOLS_SYSTEM_PROMPT}</arg>
<arg>timeout=600</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-10-06T01:05:24.035650" elapsed="0.000421"/>
</kw>
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-10-06T01:05:24.036649" level="INFO">Logging into ':22' as 'jenkins'.</msg>
<msg time="2026-10-06T01:05:24.037406" level="FAIL">OSError: [Errno 16] Device or resource busy</msg>
<arg>${TOOLS_SYSTEM_USER}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>any</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="FAIL" start="2026-10-06T01:05:24.036334" elapsed="0.004778">OSError: [Errno 16] Device or resource busy</status>
</kw>
<kw name="Put File" owner="SSHLibrary">
<arg>/w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-manganese/test/csit/suites/openflowplugin/Performance_Flow_Config/../../../../tools/odl-mdsal-clustering-tests/clustering-performance-test/ovs-scripts/*</arg>
<arg>./</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="NOT RUN" start="2026-10-06T01:05:24.041416" elapsed="0.000036"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-10-06T01:05:24.041620" elapsed="0.000030"/>
</kw>
<status status="FAIL" start="2026-10-06T01:05:24.033251" elapsed="0.008540">OSError: [Errno 16] Device or resource busy</status>
</kw>
<test id="s1-t1" name="Connect Mininet" line="42">
<status status="FAIL" start="2026-10-06T01:05:24.041889" elapsed="0.000697">Parent suite setup failed:
OSError: [Errno 16] Device or resource busy</status>
</test>
<test id="s1-t2" name="Configure Flows" line="45">
<doc>Configuration of 100000 flows into config datastore</doc>
<status status="FAIL" start="2026-10-06T01:05:24.042883" elapsed="0.000442">Parent suite setup failed:
OSError: [Errno 16] Device or resource busy</status>
</test>
<test id="s1-t3" name="Wait Stats Collected" line="66">
<doc>Waits till 100000 flows are initially collected</doc>
<status status="FAIL" start="2026-10-06T01:05:24.043605" elapsed="0.000410">Parent suite setup failed:
OSError: [Errno 16] Device or resource busy</status>
</test>
<test id="s1-t4" name="Stable State Monitoring" line="71">
<doc>Inventory check if all 100000 flows are present for specified time frame</doc>
<status status="FAIL" start="2026-10-06T01:05:24.044279" elapsed="0.000491">Parent suite setup failed:
OSError: [Errno 16] Device or resource busy</status>
</test>
<test id="s1-t5" name="Stop Mininet" line="76">
<doc>Disconnect/Stop mininet</doc>
<status status="FAIL" start="2026-10-06T01:05:24.044988" elapsed="0.000408">Parent suite setup failed:
OSError: [Errno 16] Device or resource busy</status>
</test>
<test id="s1-t6" name="Check No Flows In Operational After Disconnect" line="80">
<doc>With mininet stopped no switches in operational datastore sould be found</doc>
<status status="FAIL" start="2026-10-06T01:05:24.045608" elapsed="0.000524">Parent suite setup failed:
OSError: [Errno 16] Device or resource busy</status>
</test>
<test id="s1-t7" name="Connect Mininet Again" line="84">
<doc>Reconnection of the mininet</doc>
<status status="FAIL" start="2026-10-06T01:05:24.046387" elapsed="0.000391">Parent suite setup failed:
OSError: [Errno 16] Device or resource busy</status>
</test>
<test id="s1-t8" name="Check Flows Are Operational Again" line="88">
<doc>All 100000 slows should be present in the operational datastore after mininet reconnection</doc>
<status status="FAIL" start="2026-10-06T01:05:24.047025" elapsed="0.000569">Parent suite setup failed:
OSError: [Errno 16] Device or resource busy</status>
</test>
<test id="s1-t9" name="Deconfigure Flows" line="93">
<doc>Flows deconfiguration</doc>
<status status="FAIL" start="2026-10-06T01:05:24.047835" elapsed="0.000393">Parent suite setup failed:
OSError: [Errno 16] Device or resource busy</status>
</test>
<test id="s1-t10" name="Check No Flows In Operational Last" line="97">
<doc>Operational datastore to be without any flows</doc>
<status status="FAIL" start="2026-10-06T01:05:24.050502" elapsed="0.000466">Parent suite setup failed:
OSError: [Errno 16] Device or resource busy</status>
</test>
<test id="s1-t11" name="Stop Mininet End" line="102">
<status status="FAIL" start="2026-10-06T01:05:24.051203" elapsed="0.000346">Parent suite setup failed:
OSError: [Errno 16] Device or resource busy</status>
</test>
<kw name="Delete Http Session And Store Plot Data" type="TEARDOWN">
<kw name="Delete All Sessions" owner="RequestsLibrary">
<msg time="2026-10-06T01:05:24.054030" level="INFO">Deleting All Sessions</msg>
<doc>Removes all the session objects </doc>
<status status="PASS" start="2026-10-06T01:05:24.053811" elapsed="0.000373"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-10-06T01:05:24.055121" level="INFO">${initrate} = None</msg>
<msg time="2026-10-06T01:05:24.055192" level="FAIL">Evaluating expression '(100000/0)' failed: ZeroDivisionError: division by zero</msg>
<var>${initrate}</var>
<arg>(${flnr}/${inittime})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-10-06T01:05:24.054385" elapsed="0.000938">Evaluating expression '(100000/0)' failed: ZeroDivisionError: division by zero</status>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-10-06T01:05:24.055906" level="INFO">${restartrate} = None</msg>
<msg time="2026-10-06T01:05:24.055954" level="FAIL">Evaluating expression '(100000/0)' failed: ZeroDivisionError: division by zero</msg>
<var>${restartrate}</var>
<arg>(${flnr}/${restarttime})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-10-06T01:05:24.055518" elapsed="0.000525">Evaluating expression '(100000/0)' failed: ZeroDivisionError: division by zero</status>
</kw>
<kw name="Append To File" owner="OperatingSystem">
<msg time="2026-10-06T01:05:24.056575" level="INFO" html="true">Appended to file '&lt;a href="file:///w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-manganese/stats_rate.csv"&gt;/w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-manganese/stats_rate.csv&lt;/a&gt;'.</msg>
<arg>${ratefile}</arg>
<arg>Initial,AfterMininetRestart\n</arg>
<doc>Appends the given content to the specified file.</doc>
<status status="PASS" start="2026-10-06T01:05:24.056197" elapsed="0.000439"/>
</kw>
<kw name="Append To File" owner="OperatingSystem">
<msg time="2026-10-06T01:05:24.056990" level="INFO" html="true">Appended to file '&lt;a href="file:///w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-manganese/stats_rate.csv"&gt;/w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-manganese/stats_rate.csv&lt;/a&gt;'.</msg>
<arg>${ratefile}</arg>
<arg>${initrate},${restartrate}\n</arg>
<doc>Appends the given content to the specified file.</doc>
<status status="PASS" start="2026-10-06T01:05:24.056758" elapsed="0.000284"/>
</kw>
<kw name="Append To File" owner="OperatingSystem">
<msg time="2026-10-06T01:05:24.057457" level="INFO" html="true">Appended to file '&lt;a href="file:///w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-manganese/stats_time.csv"&gt;/w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-manganese/stats_time.csv&lt;/a&gt;'.</msg>
<arg>${timefile}</arg>
<arg>Initial,AfterMininetRestart\n</arg>
<doc>Appends the given content to the specified file.</doc>
<status status="PASS" start="2026-10-06T01:05:24.057230" elapsed="0.000282"/>
</kw>
<kw name="Append To File" owner="OperatingSystem">
<msg time="2026-10-06T01:05:24.057841" level="INFO" html="true">Appended to file '&lt;a href="file:///w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-manganese/stats_time.csv"&gt;/w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-manganese/stats_time.csv&lt;/a&gt;'.</msg>
<arg>${timefile}</arg>
<arg>${inittime},${restarttime}\n</arg>
<doc>Appends the given content to the specified file.</doc>
<status status="PASS" start="2026-10-06T01:05:24.057633" elapsed="0.000258"/>
</kw>
<status status="FAIL" start="2026-10-06T01:05:24.052235" elapsed="0.005795">Several failures occurred:

1) Evaluating expression '(100000/0)' failed: ZeroDivisionError: division by zero

2) Evaluating expression '(100000/0)' failed: ZeroDivisionError: division by zero</status>
</kw>
<doc>Suite checks if StatMngr is able to collect flows correctly</doc>
<status status="FAIL" start="2026-10-06T01:05:23.726484" elapsed="0.331652">Suite setup failed:
OSError: [Errno 16] Device or resource busy

Also suite teardown failed:
Several failures occurred:

1) Evaluating expression '(100000/0)' failed: ZeroDivisionError: division by zero

2) Evaluating expression '(100000/0)' failed: ZeroDivisionError: division by zero</status>
</suite>
<statistics>
<total>
<stat pass="0" fail="11" skip="0">All Tests</stat>
</total>
<tag>
</tag>
<suite>
<stat name="openflowplugin-perf-stats-collection.txt" id="s1" pass="0" fail="11" skip="0">openflowplugin-perf-stats-collection.txt</stat>
</suite>
</statistics>
<errors>
</errors>
</robot>
