<?xml version="1.0" encoding="UTF-8"?>
<robot generator="Robot 7.5 (Python 3.11.10 on linux)" generated="2026-10-05T01:09:20.457541" 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-05T01:09:20.730491" level="INFO">Creating Session using : alias=session, url=http://:8181, headers={'Content-Type': 'application/xml'},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x7040e3ff9850&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-05T01:09:20.730027" elapsed="0.000647"/>
</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-05T01:09:20.730883" elapsed="0.000305"/>
</kw>
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-10-05T01:09:20.731586" level="INFO">Logging into ':22' as 'jenkins'.</msg>
<msg time="2026-10-05T01:09:20.732123" 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-05T01:09:20.731376" elapsed="0.003779">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-05T01:09:20.735358" elapsed="0.000025"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-10-05T01:09:20.735502" elapsed="0.000022"/>
</kw>
<status status="FAIL" start="2026-10-05T01:09:20.728932" elapsed="0.006695">OSError: [Errno 16] Device or resource busy</status>
</kw>
<test id="s1-t1" name="Connect Mininet" line="42">
<status status="FAIL" start="2026-10-05T01:09:20.735715" elapsed="0.000581">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-05T01:09:20.736529" 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-10-05T01:09:20.737043" elapsed="0.000346">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-05T01:09:20.737572" elapsed="0.000365">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-05T01:09:20.738094" elapsed="0.000289">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-05T01:09:20.738542" elapsed="0.000555">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-05T01:09:20.739346" elapsed="0.000379">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-05T01:09:20.740002" elapsed="0.000608">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-05T01:09:20.740872" elapsed="0.000588">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-05T01:09:20.741887" elapsed="0.000562">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-05T01:09:20.742693" elapsed="0.000488">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-05T01:09:20.744788" level="INFO">Deleting All Sessions</msg>
<doc>Removes all the session objects </doc>
<status status="PASS" start="2026-10-05T01:09:20.744667" elapsed="0.000293"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-10-05T01:09:20.746183" level="INFO">${initrate} = None</msg>
<msg time="2026-10-05T01:09:20.746246" 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-05T01:09:20.745365" elapsed="0.000977">Evaluating expression '(100000/0)' failed: ZeroDivisionError: division by zero</status>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-10-05T01:09:20.746913" level="INFO">${restartrate} = None</msg>
<msg time="2026-10-05T01:09:20.746960" 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-05T01:09:20.746514" elapsed="0.000535">Evaluating expression '(100000/0)' failed: ZeroDivisionError: division by zero</status>
</kw>
<kw name="Append To File" owner="OperatingSystem">
<msg time="2026-10-05T01:09:20.747482" 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-05T01:09:20.747183" elapsed="0.000357"/>
</kw>
<kw name="Append To File" owner="OperatingSystem">
<msg time="2026-10-05T01:09:20.747919" 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-05T01:09:20.747661" elapsed="0.000310"/>
</kw>
<kw name="Append To File" owner="OperatingSystem">
<msg time="2026-10-05T01:09:20.748355" 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-05T01:09:20.748127" elapsed="0.000281"/>
</kw>
<kw name="Append To File" owner="OperatingSystem">
<msg time="2026-10-05T01:09:20.748757" 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-05T01:09:20.748528" elapsed="0.000281"/>
</kw>
<status status="FAIL" start="2026-10-05T01:09:20.744256" elapsed="0.004669">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-05T01:09:20.458973" elapsed="0.290025">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>
