Total Statistics | Total | Pass | Fail | Skip | Elapsed | Pass / Fail / Skip |
---|---|---|---|---|---|---|
All Tests | 9 | 2 | 7 | 0 | 00:08:59 |
Statistics by Tag | Total | Pass | Fail | Skip | Elapsed | Pass / Fail / Skip |
---|---|---|---|---|---|---|
No Tags |
Statistics by Suite | Total | Pass | Fail | Skip | Elapsed | Pass / Fail / Skip |
---|---|---|---|---|---|---|
9 | 2 | 7 | 0 | 00:09:00 |
Full Name: | openflowplugin-clustering-perf-bulkomatic.txt |
---|---|
Documentation: | Test suite for 3Node Cluster - 100K flows and 10 DPNs in Cluster Scale Up scenario |
Source: | /w/workspace/openflowplugin-csit-3node-clustering-perf-bulkomatic-only-titanium/test/csit/suites/openflowplugin/Performance_Bulkomatic/100K_Flows_100DPN_3Node_Cluster_Perf_Test.robot |
Start / End / Elapsed: | 20250203 02:23:07.178 / 20250203 02:32:07.174 / 00:08:59.996 |
Status: | 9 tests total, 2 passed, 7 failed, 0 skipped |
Documentation: | Detect repeated call, or detect number of members and initialize derived suite variables. Http sessions are created with parameters to not waste time when ODL is no accepting connections properly. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.744 / 20250203 02:23:07.767 / 00:00:00.023 |
Documentation: | Removes all the session objects |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.174 / 20250203 02:32:07.174 / 00:00:00.000 |
Full Name: | openflowplugin-clustering-perf-bulkomatic.txt.Check Shards Status And Initialize Variables |
---|---|
Documentation: | Check Status for all shards in OpenFlow application and set the logs across cluster nodes. |
Start / End / Elapsed: | 20250203 02:23:07.767 / 20250203 02:23:07.791 / 00:00:00.024 |
Status: | FAIL |
Message: |
Documentation: | Check Status for all shards in OpenFlow application. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.768 / 20250203 02:23:07.790 / 00:00:00.022 |
Documentation: | Compare phosphorus to titanium and in case titanium is at least phosphorus, run ${kw_name} @{varargs} &{kwargs} and return its value. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.779 / 20250203 02:23:07.788 / 00:00:00.009 |
Documentation: | Runs the specified keyword and returns from the enclosing user keyword. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.780 / 20250203 02:23:07.789 / 00:00:00.009 |
Documentation: | Compare ${lower_bound} to titanium and in case titanium is at least ${lower_bound}, run Collections.Remove Values From List [['inventory', 'topology', 'default', 'entity-ownership'], 'entity-ownership'] {} and return its value. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.788 / 20250203 02:23:07.789 / 00:00:00.001 |
Documentation: | Runs the specified keyword and returns from the enclosing user keyword. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.788 / 20250203 02:23:07.788 / 00:00:00.000 |
Documentation: | Logs the given message with the given level. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.789 / 20250203 02:23:07.789 / 00:00:00.000 |
Documentation: | For each shard name, call Get_Leader_And_Followers_For_Shard. Not much logic there, but single Keyword is useful when using BuiltIn.Wait_Until_Keyword_Succeeds. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.789 / 20250203 02:23:07.789 / 00:00:00.000 |
Documentation: | For each shard name, call Get_Leader_And_Followers_For_Shard. Not much logic there, but single Keyword is useful when using BuiltIn.Wait_Until_Keyword_Succeeds. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.790 / 20250203 02:23:07.790 / 00:00:00.000 |
Documentation: | Runs the specified keyword and retries if it fails. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.790 / 20250203 02:23:07.790 / 00:00:00.000 |
Documentation: | Evaluates the given expression in Python and returns the result. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.790 / 20250203 02:23:07.790 / 00:00:00.000 |
Documentation: | Makes a variable available everywhere within the scope of the current suite. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.790 / 20250203 02:23:07.790 / 00:00:00.000 |
Documentation: | Set new DPN count and flows count per DPN in the Bulkomatic Add json file. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.790 / 20250203 02:23:07.790 / 00:00:00.000 |
Documentation: | Set new DPN count and flows count per DPN in the Bulkomatic Get json file. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.791 / 20250203 02:23:07.791 / 00:00:00.000 |
Documentation: | Set new DPN count and flows count per DPN in the Bulkomatic Del json file. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.791 / 20250203 02:23:07.791 / 00:00:00.000 |
Documentation: | Makes a variable available everywhere within the scope of the current suite. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.791 / 20250203 02:23:07.791 / 00:00:00.000 |
Documentation: | Makes a variable available everywhere within the scope of the current suite. |
---|---|
Start / End / Elapsed: | 20250203 02:23:07.791 / 20250203 02:23:07.791 / 00:00:00.000 |
Full Name: | openflowplugin-clustering-perf-bulkomatic.txt.Get Inventory Config Shard Follower And Leader |
---|---|
Documentation: | Find a leader and followers in the inventory config shard |
Start / End / Elapsed: | 20250203 02:23:07.792 / 20250203 02:23:15.053 / 00:00:07.261 |
Status: | PASS |
Full Name: | openflowplugin-clustering-perf-bulkomatic.txt.Start Mininet Connect To Follower Node1 |
---|---|
Documentation: | Start mininet with connection to follower node1. |
Start / End / Elapsed: | 20250203 02:23:15.054 / 20250203 02:23:22.122 / 00:00:07.068 |
Status: | PASS |
Full Name: | openflowplugin-clustering-perf-bulkomatic.txt.Add Bulk Flow From Follower Node2 |
---|---|
Documentation: | 100K Flows (1K Flows per DPN) in 100 DPN added via Follower Node2 and verify it gets applied in all instances. |
Start / End / Elapsed: | 20250203 02:23:22.122 / 20250203 02:23:22.133 / 00:00:00.011 |
Status: | FAIL |
Message: |
Documentation: | Returns current local or UTC time with an optional increment. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.122 / 20250203 02:23:22.122 / 00:00:00.000 |
Documentation: | Add Bulk Flow in member ${controller_index} and wait until operation is completed. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.127 / 20250203 02:23:22.131 / 00:00:00.004 |
Documentation: | Returns current local or UTC time with an optional increment. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.131 / 20250203 02:23:22.131 / 00:00:00.000 |
Documentation: | Subtracts date from another date and returns time between. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.132 / 20250203 02:23:22.132 / 00:00:00.000 |
Documentation: | Evaluates the given expression in Python and returns the result. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.132 / 20250203 02:23:22.132 / 00:00:00.000 |
Documentation: | Makes a variable available everywhere within the scope of the current suite. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.132 / 20250203 02:23:22.132 / 00:00:00.000 |
Documentation: | Logs the given message to the console. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.132 / 20250203 02:23:22.132 / 00:00:00.000 |
Documentation: | Logs the given message to the console. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.132 / 20250203 02:23:22.132 / 00:00:00.000 |
Documentation: | Logs the given message to the console. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.132 / 20250203 02:23:22.132 / 00:00:00.000 |
Documentation: | Makes a variable available everywhere within the scope of the current suite. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.133 / 20250203 02:23:22.133 / 00:00:00.000 |
Full Name: | openflowplugin-clustering-perf-bulkomatic.txt.Verify Flows In Switch |
---|---|
Documentation: | Verify 100K flows are installed in 10 switches. |
Start / End / Elapsed: | 20250203 02:23:22.133 / 20250203 02:23:22.140 / 00:00:00.007 |
Status: | FAIL |
Message: |
Documentation: | Returns current local or UTC time with an optional increment. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.134 / 20250203 02:23:22.134 / 00:00:00.000 |
Documentation: | Verify flow count per switch |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.134 / 20250203 02:23:22.138 / 00:00:00.004 |
Documentation: | Returns current local or UTC time with an optional increment. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.138 / 20250203 02:23:22.138 / 00:00:00.000 |
Documentation: | Subtracts date from another date and returns time between. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.139 / 20250203 02:23:22.139 / 00:00:00.000 |
Documentation: | Evaluates the given expression in Python and returns the result. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.139 / 20250203 02:23:22.139 / 00:00:00.000 |
Documentation: | Logs the given message to the console. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.139 / 20250203 02:23:22.139 / 00:00:00.000 |
Documentation: | Logs the given message to the console. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.139 / 20250203 02:23:22.139 / 00:00:00.000 |
Documentation: | Logs the given message to the console. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.139 / 20250203 02:23:22.139 / 00:00:00.000 |
Documentation: | Makes a variable available everywhere within the scope of the current suite. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.139 / 20250203 02:23:22.139 / 00:00:00.000 |
Full Name: | openflowplugin-clustering-perf-bulkomatic.txt.Verify Flows In Oper DS |
---|---|
Documentation: | Check Flows in Operational Datastore |
Start / End / Elapsed: | 20250203 02:23:22.140 / 20250203 02:30:03.087 / 00:06:40.947 |
Status: | FAIL |
Message: |
Documentation: | Runs the specified keyword and retries if it fails. |
---|---|
Start / End / Elapsed: | 20250203 02:23:22.141 / 20250203 02:30:03.086 / 00:06:40.945 |
Message: |
Documentation: | Check if number of Operational Flows on member of given index is equal to ${flow_count}. |
---|---|
Start / End / Elapsed: | 20250203 02:30:03.079 / 20250203 02:30:03.084 / 00:00:00.005 |
Documentation: | Returns current local or UTC time with an optional increment. |
---|---|
Start / End / Elapsed: | 20250203 02:30:03.086 / 20250203 02:30:03.086 / 00:00:00.000 |
Documentation: | Subtracts date from another date and returns time between. |
---|---|
Start / End / Elapsed: | 20250203 02:30:03.086 / 20250203 02:30:03.086 / 00:00:00.000 |
Documentation: | Evaluates the given expression in Python and returns the result. |
---|---|
Start / End / Elapsed: | 20250203 02:30:03.086 / 20250203 02:30:03.086 / 00:00:00.000 |
Documentation: | Logs the given message to the console. |
---|---|
Start / End / Elapsed: | 20250203 02:30:03.086 / 20250203 02:30:03.086 / 00:00:00.000 |
Documentation: | Logs the given message to the console. |
---|---|
Start / End / Elapsed: | 20250203 02:30:03.086 / 20250203 02:30:03.086 / 00:00:00.000 |
Documentation: | Logs the given message to the console. |
---|---|
Start / End / Elapsed: | 20250203 02:30:03.087 / 20250203 02:30:03.087 / 00:00:00.000 |
Documentation: | Makes a variable available everywhere within the scope of the current suite. |
---|---|
Start / End / Elapsed: | 20250203 02:30:03.087 / 20250203 02:30:03.087 / 00:00:00.000 |
Full Name: | openflowplugin-clustering-perf-bulkomatic.txt.Stop Mininet Connected To Follower Node1 After Reconcilliation |
---|---|
Documentation: | Stop mininet and exit connection. |
Start / End / Elapsed: | 20250203 02:30:03.088 / 20250203 02:32:07.152 / 00:02:04.064 |
Status: | FAIL |
Message: |
Documentation: | Stops Mininet and exits session ${mininet_conn} |
---|---|
Start / End / Elapsed: | 20250203 02:30:03.093 / 20250203 02:30:05.421 / 00:00:02.328 |
Documentation: | Runs the specified keyword and retries if it fails. |
---|---|
Start / End / Elapsed: | 20250203 02:30:05.421 / 20250203 02:32:07.152 / 00:02:01.731 |
Message: |
Documentation: | Check if number of Switch connections on member of given index is equal to 32. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.125 / 20250203 02:32:07.152 / 00:00:00.027 |
Documentation: | Gives the count of the switches presnt in the operational inventory nodes datastore. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.126 / 20250203 02:32:07.150 / 00:00:00.024 |
Full Name: | openflowplugin-clustering-perf-bulkomatic.txt.Delete All Flows From Follower Node2 |
---|---|
Documentation: | 100K Flows deleted via Follower Node2 and verify it gets applied in all instances. |
Start / End / Elapsed: | 20250203 02:32:07.153 / 20250203 02:32:07.167 / 00:00:00.014 |
Status: | FAIL |
Message: |
Documentation: | Returns current local or UTC time with an optional increment. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.153 / 20250203 02:32:07.153 / 00:00:00.000 |
Documentation: | Delete Bulk Flow in member ${controller_index} and wait until operation is completed. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.160 / 20250203 02:32:07.165 / 00:00:00.005 |
Documentation: | Returns current local or UTC time with an optional increment. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.165 / 20250203 02:32:07.165 / 00:00:00.000 |
Documentation: | Subtracts date from another date and returns time between. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.165 / 20250203 02:32:07.165 / 00:00:00.000 |
Documentation: | Evaluates the given expression in Python and returns the result. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.166 / 20250203 02:32:07.166 / 00:00:00.000 |
Documentation: | Logs the given message to the console. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.166 / 20250203 02:32:07.166 / 00:00:00.000 |
Documentation: | Logs the given message to the console. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.166 / 20250203 02:32:07.166 / 00:00:00.000 |
Documentation: | Logs the given message to the console. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.166 / 20250203 02:32:07.166 / 00:00:00.000 |
Documentation: | Makes a variable available everywhere within the scope of the current suite. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.166 / 20250203 02:32:07.166 / 00:00:00.000 |
Full Name: | openflowplugin-clustering-perf-bulkomatic.txt.Log Results And Determine Status |
---|---|
Documentation: | Log results for plotting. |
Start / End / Elapsed: | 20250203 02:32:07.167 / 20250203 02:32:07.173 / 00:00:00.006 |
Status: | FAIL |
Message: |
Documentation: | Appends the given content to the specified file. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.167 / 20250203 02:32:07.168 / 00:00:00.001 |
Documentation: | Appends the given content to the specified file. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.168 / 20250203 02:32:07.172 / 00:00:00.004 |
Documentation: | Appends the given content to the specified file. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.172 / 20250203 02:32:07.172 / 00:00:00.000 |
Documentation: | Appends the given content to the specified file. |
---|---|
Start / End / Elapsed: | 20250203 02:32:07.172 / 20250203 02:32:07.172 / 00:00:00.000 |