<?xml version="1.0" encoding="UTF-8"?>
<robot generator="Robot 7.5 (Python 3.11.10 on linux)" generated="2026-09-25T01:10:35.971589" rpa="false" schemaversion="5">
<suite id="s1" name="openflowplugin-perf-stats-collection.txt" source="/w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-titanium/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-09-25T01:10:36.244918" level="INFO">Creating Session using : alias=session, url=http://:8181, headers={'Content-Type': 'application/xml'},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x7d7da39b9c10&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-09-25T01:10:36.244605" elapsed="0.000514"/>
</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-09-25T01:10:36.245310" elapsed="0.000409"/>
</kw>
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-09-25T01:10:36.246134" level="INFO">Logging into ':22' as 'jenkins'.</msg>
<msg time="2026-09-25T01:10:36.246678" 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-09-25T01:10:36.245898" elapsed="0.003581">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-titanium/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-09-25T01:10:36.249684" elapsed="0.000026"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-09-25T01:10:36.249832" elapsed="0.000027"/>
</kw>
<status status="FAIL" start="2026-09-25T01:10:36.243664" elapsed="0.006299">OSError: [Errno 16] Device or resource busy</status>
</kw>
<test id="s1-t1" name="Connect Mininet" line="42">
<status status="FAIL" start="2026-09-25T01:10:36.250034" elapsed="0.000518">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-09-25T01:10:36.250767" elapsed="0.000324">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-09-25T01:10:36.251278" elapsed="0.000318">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-09-25T01:10:36.251875" elapsed="0.000403">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-09-25T01:10:36.252437" elapsed="0.000301">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-09-25T01:10:36.252980" elapsed="0.000511">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-09-25T01:10:36.253666" elapsed="0.000396">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-09-25T01:10:36.254311" elapsed="0.000399">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-09-25T01:10:36.254923" elapsed="0.000354">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-09-25T01:10:36.255428" elapsed="0.000415">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-09-25T01:10:36.256037" elapsed="0.000280">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-09-25T01:10:36.257247" level="INFO">Deleting All Sessions</msg>
<doc>Removes all the session objects </doc>
<status status="PASS" start="2026-09-25T01:10:36.257156" elapsed="0.000160"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-09-25T01:10:36.258061" level="INFO">${initrate} = None</msg>
<msg time="2026-09-25T01:10:36.258112" 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-09-25T01:10:36.257466" elapsed="0.000741">Evaluating expression '(100000/0)' failed: ZeroDivisionError: division by zero</status>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-09-25T01:10:36.258783" level="INFO">${restartrate} = None</msg>
<msg time="2026-09-25T01:10:36.258831" 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-09-25T01:10:36.258380" elapsed="0.000541">Evaluating expression '(100000/0)' failed: ZeroDivisionError: division by zero</status>
</kw>
<kw name="Append To File" owner="OperatingSystem">
<msg time="2026-09-25T01:10:36.259358" level="INFO" html="true">Appended to file '&lt;a href="file:///w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-titanium/stats_rate.csv"&gt;/w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-titanium/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-09-25T01:10:36.259073" elapsed="0.000341"/>
</kw>
<kw name="Append To File" owner="OperatingSystem">
<msg time="2026-09-25T01:10:36.259781" level="INFO" html="true">Appended to file '&lt;a href="file:///w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-titanium/stats_rate.csv"&gt;/w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-titanium/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-09-25T01:10:36.259550" elapsed="0.000283"/>
</kw>
<kw name="Append To File" owner="OperatingSystem">
<msg time="2026-09-25T01:10:36.260214" level="INFO" html="true">Appended to file '&lt;a href="file:///w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-titanium/stats_time.csv"&gt;/w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-titanium/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-09-25T01:10:36.259986" elapsed="0.000281"/>
</kw>
<kw name="Append To File" owner="OperatingSystem">
<msg time="2026-09-25T01:10:36.260609" level="INFO" html="true">Appended to file '&lt;a href="file:///w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-titanium/stats_time.csv"&gt;/w/workspace/openflowplugin-csit-1node-perf-stats-collection-only-titanium/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-09-25T01:10:36.260384" elapsed="0.000275"/>
</kw>
<status status="FAIL" start="2026-09-25T01:10:36.256935" elapsed="0.003839">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-09-25T01:10:35.972975" elapsed="0.287868">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>
