Total Statistics | Total | Pass | Fail | Skip | Elapsed | Pass / Fail / Skip |
---|---|---|---|---|---|---|
All Tests | 15 | 5 | 10 | 0 | 00:07:29 |
Statistics by Tag | Total | Pass | Fail | Skip | Elapsed | Pass / Fail / Skip |
---|---|---|---|---|---|---|
critical | 6 | 2 | 4 | 0 | 00:02:19 |
Statistics by Suite | Total | Pass | Fail | Skip | Elapsed | Pass / Fail / Skip |
---|---|---|---|---|---|---|
15 | 5 | 10 | 0 | 00:07:52 | ||
9 | 3 | 6 | 0 | 00:05:23 | ||
6 | 2 | 4 | 0 | 00:02:29 |
Full Name: | controller-rest-clust-cars-perf-ask.txt |
---|---|
Start / End / Elapsed: | 20250323 23:09:00.944 / 20250323 23:16:53.077 / 00:07:52.133 |
Status: | 15 tests total, 5 passed, 10 failed, 0 skipped |
Full Name: | controller-rest-clust-cars-perf-ask.txt.010 Crud Mdsal Perf |
---|---|
Documentation: | Test for measuring execution time of MD-SAL DataStore operations in cluster. Copyright (c) 2015 Cisco Systems, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html This test suite requires odl-restconf and odl-clustering-test-app modules. The script cluster_rest_script.py is used for generating requests for operations on people, car and car-people DataStore test models. (see the https://wiki.opendaylight.org/view/MD-SAL_Clustering_Test_Plan) Reported bugs: https://bugs.opendaylight.org/show_bug.cgi?id=4220 |
Source: | /w/workspace/controller-csit-3node-rest-clust-cars-perf-ask-only-titanium/test/csit/suites/controller/ThreeNodes_Datastore/010_crud_mdsal_perf.robot |
Start / End / Elapsed: | 20250323 23:09:00.969 / 20250323 23:14:24.252 / 00:05:23.283 |
Status: | 9 tests total, 3 passed, 6 failed, 0 skipped |
Documentation: | Suite setup keyword |
---|---|
Start / End / Elapsed: | 20250323 23:09:01.503 / 20250323 23:09:14.047 / 00:00:12.544 |
Documentation: | Suite teardown keyword |
---|---|
Start / End / Elapsed: | 20250323 23:14:24.250 / 20250323 23:14:24.252 / 00:00:00.002 |
Full Name: | controller-rest-clust-cars-perf-ask.txt.010 Crud Mdsal Perf.Add Cars |
---|---|
Documentation: | Request to add 10000 cars (timeout in 5m). |
Start / End / Elapsed: | 20250323 23:09:14.047 / 20250323 23:09:14.486 / 00:00:00.439 |
Status: | PASS |
Full Name: | controller-rest-clust-cars-perf-ask.txt.010 Crud Mdsal Perf.Verify Cars |
---|---|
Documentation: | Store logs and verify result |
Start / End / Elapsed: | 20250323 23:09:14.486 / 20250323 23:09:16.897 / 00:00:02.411 |
Status: | FAIL |
Message: |
Documentation: | Test case setup which explicitly ignores previous failure and logs test case name to Karaf log. Needed if the recommended default is to be overriden. |
---|---|
Start / End / Elapsed: | 20250323 23:09:14.487 / 20250323 23:09:14.831 / 00:00:00.344 |
Documentation: | Stop the tool if still running. |
---|---|
Start / End / Elapsed: | 20250323 23:09:14.831 / 20250323 23:09:16.835 / 00:00:02.004 |
Documentation: | Store the ${source_file_name} to the workspace as ${target_file_name}. |
---|---|
Start / End / Elapsed: | 20250323 23:09:16.848 / 20250323 23:09:16.865 / 00:00:00.017 |
Documentation: | Sends a GET request on a previously created HTTP Session. |
---|---|
Start / End / Elapsed: | 20250323 23:09:16.865 / 20250323 23:09:16.897 / 00:00:00.032 |
Documentation: | Returns and logs how many elements the given |
---|---|
Start / End / Elapsed: | 20250323 23:09:16.897 / 20250323 23:09:16.897 / 00:00:00.000 |
Full Name: | controller-rest-clust-cars-perf-ask.txt.010 Crud Mdsal Perf.Add People |
---|---|
Documentation: | Request to add 10000 people (timeout in 5m). |
Start / End / Elapsed: | 20250323 23:09:16.898 / 20250323 23:09:17.332 / 00:00:00.434 |
Status: | PASS |
Full Name: | controller-rest-clust-cars-perf-ask.txt.010 Crud Mdsal Perf.Verify People |
---|---|
Documentation: | Store logs and verify result |
Start / End / Elapsed: | 20250323 23:09:17.332 / 20250323 23:09:19.684 / 00:00:02.352 |
Status: | FAIL |
Message: |
Documentation: | Test case setup which explicitly ignores previous failure and logs test case name to Karaf log. Needed if the recommended default is to be overriden. |
---|---|
Start / End / Elapsed: | 20250323 23:09:17.332 / 20250323 23:09:17.624 / 00:00:00.292 |
Documentation: | Stop the tool if still running. |
---|---|
Start / End / Elapsed: | 20250323 23:09:17.625 / 20250323 23:09:19.630 / 00:00:02.005 |
Documentation: | Store the ${source_file_name} to the workspace as ${target_file_name}. |
---|---|
Start / End / Elapsed: | 20250323 23:09:19.642 / 20250323 23:09:19.659 / 00:00:00.017 |
Documentation: | Sends a GET request on a previously created HTTP Session. |
---|---|
Start / End / Elapsed: | 20250323 23:09:19.660 / 20250323 23:09:19.683 / 00:00:00.023 |
Documentation: | Returns and logs how many elements the given |
---|---|
Start / End / Elapsed: | 20250323 23:09:19.684 / 20250323 23:09:19.684 / 00:00:00.000 |
Full Name: | controller-rest-clust-cars-perf-ask.txt.010 Crud Mdsal Perf.Purchase Cars |
---|---|
Documentation: | Request to purchase 10000 cars (timeout in 5m). |
Start / End / Elapsed: | 20250323 23:09:19.685 / 20250323 23:09:20.071 / 00:00:00.386 |
Status: | PASS |
Full Name: | controller-rest-clust-cars-perf-ask.txt.010 Crud Mdsal Perf.Verify Purchases |
---|---|
Documentation: | Store logs and verify result |
Start / End / Elapsed: | 20250323 23:09:20.072 / 20250323 23:14:23.292 / 00:05:03.220 |
Status: | FAIL |
Message: |
Documentation: | Test case setup which explicitly ignores previous failure and logs test case name to Karaf log. Needed if the recommended default is to be overriden. |
---|---|
Start / End / Elapsed: | 20250323 23:09:20.072 / 20250323 23:09:20.379 / 00:00:00.307 |
Documentation: | Stop the tool if still running. |
---|---|
Start / End / Elapsed: | 20250323 23:09:20.379 / 20250323 23:09:22.385 / 00:00:02.006 |
Documentation: | Get the name of the suite sanitized to be usable as a part of filename. These names are used to constructs names of the log files produced by the testing tools so two suites using a tool wont overwrite the log files if they happen to run in one job. |
---|---|
Start / End / Elapsed: | 20250323 23:09:22.386 / 20250323 23:09:22.399 / 00:00:00.013 |
Documentation: | Store the ${source_file_name} to the workspace as ${target_file_name}. |
---|---|
Start / End / Elapsed: | 20250323 23:09:22.409 / 20250323 23:09:22.425 / 00:00:00.016 |
Documentation: | Runs the specified keyword and retries if it fails. |
---|---|
Start / End / Elapsed: | 20250323 23:09:22.425 / 20250323 23:14:23.292 / 00:05:00.867 |
Message: |
Documentation: | Check purchase of 10000 is completed. |
---|---|
Start / End / Elapsed: | 20250323 23:14:23.281 / 20250323 23:14:23.292 / 00:00:00.011 |
Documentation: | Sends a GET request on a previously created HTTP Session. |
---|---|
Start / End / Elapsed: | 20250323 23:14:23.282 / 20250323 23:14:23.291 / 00:00:00.009 |
Documentation: | Returns and logs how many elements the given |
---|---|
Start / End / Elapsed: | 20250323 23:14:23.291 / 20250323 23:14:23.291 / 00:00:00.000 |
Full Name: | controller-rest-clust-cars-perf-ask.txt.010 Crud Mdsal Perf.Delete Cars |
---|---|
Documentation: | Remove cars from the datastore |
Start / End / Elapsed: | 20250323 23:14:23.292 / 20250323 23:14:23.672 / 00:00:00.380 |
Status: | FAIL |
Message: |
Documentation: | Test case setup which explicitly ignores previous failure and logs test case name to Karaf log. Needed if the recommended default is to be overriden. |
---|---|
Start / End / Elapsed: | 20250323 23:14:23.293 / 20250323 23:14:23.651 / 00:00:00.358 |
Documentation: | Sends a DELETE request on a previously created HTTP Session. |
---|---|
Start / End / Elapsed: | 20250323 23:14:23.652 / 20250323 23:14:23.672 / 00:00:00.020 |
Documentation: | Sends a GET request on a previously created HTTP Session. |
---|---|
Start / End / Elapsed: | 20250323 23:14:23.672 / 20250323 23:14:23.672 / 00:00:00.000 |
Full Name: | controller-rest-clust-cars-perf-ask.txt.010 Crud Mdsal Perf.Delete People |
---|---|
Documentation: | Remove people from the datastore |
Start / End / Elapsed: | 20250323 23:14:23.673 / 20250323 23:14:23.960 / 00:00:00.287 |
Status: | FAIL |
Message: |
Documentation: | Test case setup which explicitly ignores previous failure and logs test case name to Karaf log. Needed if the recommended default is to be overriden. |
---|---|
Start / End / Elapsed: | 20250323 23:14:23.674 / 20250323 23:14:23.947 / 00:00:00.273 |
Documentation: | Sends a DELETE request on a previously created HTTP Session. |
---|---|
Start / End / Elapsed: | 20250323 23:14:23.947 / 20250323 23:14:23.959 / 00:00:00.012 |
Documentation: | Sends a GET request on a previously created HTTP Session. |
---|---|
Start / End / Elapsed: | 20250323 23:14:23.959 / 20250323 23:14:23.959 / 00:00:00.000 |
Full Name: | controller-rest-clust-cars-perf-ask.txt.010 Crud Mdsal Perf.Delete CarPeople |
---|---|
Documentation: | Remove car-people entries from the datastore |
Start / End / Elapsed: | 20250323 23:14:23.960 / 20250323 23:14:24.249 / 00:00:00.289 |
Status: | FAIL |
Message: |
Documentation: | Test case setup which explicitly ignores previous failure and logs test case name to Karaf log. Needed if the recommended default is to be overriden. |
---|---|
Start / End / Elapsed: | 20250323 23:14:23.961 / 20250323 23:14:24.240 / 00:00:00.279 |
Documentation: | Sends a DELETE request on a previously created HTTP Session. |
---|---|
Start / End / Elapsed: | 20250323 23:14:24.240 / 20250323 23:14:24.249 / 00:00:00.009 |
Documentation: | Sends a GET request on a previously created HTTP Session. |
---|---|
Start / End / Elapsed: | 20250323 23:14:24.249 / 20250323 23:14:24.249 / 00:00:00.000 |
Full Name: | controller-rest-clust-cars-perf-ask.txt.Puts During Isolation |
---|---|
Documentation: | Test when a car shard leader is isolated while configuring cars. Copyright (c) 2017 Cisco Systems, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html This test suite requires odl-restconf and odl-clustering-test-app modules. The script cluster_rest_script.py is used for generating requests for PUTing car items while the car shard leader is isolated. |
Source: | /w/workspace/controller-csit-3node-rest-clust-cars-perf-ask-only-titanium/test/csit/suites/controller/ThreeNodes_Datastore/puts_during_isolation.robot |
Start / End / Elapsed: | 20250323 23:14:24.254 / 20250323 23:16:53.076 / 00:02:28.822 |
Status: | 6 tests total, 2 passed, 4 failed, 0 skipped |
Documentation: | Upload the script file and create a virtual env |
---|---|
Start / End / Elapsed: | 20250323 23:14:24.335 / 20250323 23:14:33.719 / 00:00:09.384 |
Documentation: | Stop the tool, remove virtual env and close ssh connection towards tools vm. |
---|---|
Start / End / Elapsed: | 20250323 23:16:52.929 / 20250323 23:16:53.076 / 00:00:00.147 |
Full Name: | controller-rest-clust-cars-perf-ask.txt.Puts During Isolation.Start_Adding_Cars_To_Follower |
---|---|
Documentation: | Start the script to configure 10000 cars in the background. |
Tags: | critical |
Start / End / Elapsed: | 20250323 23:14:33.719 / 20250323 23:15:19.152 / 00:00:45.433 |
Status: | FAIL |
Message: |
Documentation: | Test case setup which explicitly ignores previous failure and logs test case name to Karaf log. Needed if the recommended default is to be overriden. |
---|---|
Start / End / Elapsed: | 20250323 23:14:33.719 / 20250323 23:14:33.993 / 00:00:00.274 |
Documentation: | Returns the value specified with an |
---|---|
Start / End / Elapsed: | 20250323 23:14:33.994 / 20250323 23:14:33.994 / 00:00:00.000 |
Documentation: | Return node IP address of given index. |
---|---|
Start / End / Elapsed: | 20250323 23:14:33.994 / 20250323 23:14:33.995 / 00:00:00.001 |
Documentation: | Start the tool |
---|---|
Start / End / Elapsed: | 20250323 23:14:33.995 / 20250323 23:14:34.009 / 00:00:00.014 |
Documentation: | Return RequestsLibrary session alias pointing to node of given index. |
---|---|
Start / End / Elapsed: | 20250323 23:14:34.009 / 20250323 23:14:34.010 / 00:00:00.001 |
Documentation: | Runs the specified keyword and retries if it fails. |
---|---|
Start / End / Elapsed: | 20250323 23:14:34.010 / 20250323 23:15:19.152 / 00:00:45.142 |
Message: |
Documentation: | FIXME: Add a documentation. |
---|---|
Start / End / Elapsed: | 20250323 23:15:19.139 / 20250323 23:15:19.152 / 00:00:00.013 |
Documentation: | Count car items in config ds. |
---|---|
Start / End / Elapsed: | 20250323 23:15:19.139 / 20250323 23:15:19.150 / 00:00:00.011 |
Documentation: | Sends a GET request on a previously created HTTP Session. |
---|---|
Start / End / Elapsed: | 20250323 23:15:19.140 / 20250323 23:15:19.150 / 00:00:00.010 |
Documentation: | Evaluates the given expression in Python and returns the result. |
---|---|
Start / End / Elapsed: | 20250323 23:15:19.151 / 20250323 23:15:19.151 / 00:00:00.000 |
Documentation: | Count car items in config ds. |
---|---|
Start / End / Elapsed: | 20250323 23:15:19.151 / 20250323 23:15:19.151 / 00:00:00.000 |
Full Name: | controller-rest-clust-cars-perf-ask.txt.Puts During Isolation.Isolate_Current_Car_Leader |
---|---|
Documentation: | Isolating cluster node which is the car shard leader. |
Tags: | critical |
Start / End / Elapsed: | 20250323 23:15:19.152 / 20250323 23:15:20.690 / 00:00:01.538 |
Status: | PASS |
Full Name: | controller-rest-clust-cars-perf-ask.txt.Puts During Isolation.Verify_New_Car_Leader_Elected |
---|---|
Documentation: | Verify new owner of the car shard is elected. |
Tags: | critical |
Start / End / Elapsed: | 20250323 23:15:20.691 / 20250323 23:15:42.180 / 00:00:21.489 |
Status: | PASS |
Full Name: | controller-rest-clust-cars-perf-ask.txt.Puts During Isolation.Verify_Cars_Configured |
---|---|
Documentation: | Verify that all cars are configured. |
Tags: | critical |
Start / End / Elapsed: | 20250323 23:15:42.180 / 20250323 23:15:50.550 / 00:00:08.370 |
Status: | FAIL |
Message: |
Documentation: | Test case setup which explicitly ignores previous failure and logs test case name to Karaf log. Needed if the recommended default is to be overriden. |
---|---|
Start / End / Elapsed: | 20250323 23:15:42.180 / 20250323 23:15:42.469 / 00:00:00.289 |
Documentation: | Runs the specified keyword and retries if it fails. |
---|---|
Start / End / Elapsed: | 20250323 23:15:42.470 / 20250323 23:15:42.474 / 00:00:00.004 |
Documentation: | Return RequestsLibrary session alias pointing to node of given index. |
---|---|
Start / End / Elapsed: | 20250323 23:15:42.473 / 20250323 23:15:42.474 / 00:00:00.001 |
Documentation: | Runs the specified keyword and retries if it fails. |
---|---|
Start / End / Elapsed: | 20250323 23:15:42.474 / 20250323 23:15:50.550 / 00:00:08.076 |
Message: |
Documentation: | Count car items in config ds and compare with expected number. |
---|---|
Start / End / Elapsed: | 20250323 23:15:50.538 / 20250323 23:15:50.550 / 00:00:00.012 |
Documentation: | Count car items in config ds. |
---|---|
Start / End / Elapsed: | 20250323 23:15:50.539 / 20250323 23:15:50.549 / 00:00:00.010 |
Documentation: | Sends a GET request on a previously created HTTP Session. |
---|---|
Start / End / Elapsed: | 20250323 23:15:50.539 / 20250323 23:15:50.548 / 00:00:00.009 |
Documentation: | Evaluates the given expression in Python and returns the result. |
---|---|
Start / End / Elapsed: | 20250323 23:15:50.549 / 20250323 23:15:50.549 / 00:00:00.000 |
Full Name: | controller-rest-clust-cars-perf-ask.txt.Puts During Isolation.Rejoin_Isolated_Member |
---|---|
Documentation: | Rejoin isolated node |
Tags: | critical |
Start / End / Elapsed: | 20250323 23:15:50.551 / 20250323 23:16:52.621 / 00:01:02.070 |
Status: | FAIL |
Message: |
Documentation: | Test case setup which explicitly ignores previous failure and logs test case name to Karaf log. Needed if the recommended default is to be overriden. |
---|---|
Start / End / Elapsed: | 20250323 23:15:50.551 / 20250323 23:15:50.854 / 00:00:00.303 |
Documentation: | If the list is empty, rejoin member from all ODL instances. Otherwise, rejoin member based on present indices. |
---|---|
Start / End / Elapsed: | 20250323 23:15:50.855 / 20250323 23:16:52.620 / 00:01:01.765 |
Documentation: | Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime. This keyword always returns a (shallow) copy of given or default list, so operations with the returned list should not affect other lists. Also note that this keyword does not consider empty list to be ${EMPTY}. |
---|---|
Start / End / Elapsed: | 20250323 23:15:50.859 / 20250323 23:15:50.860 / 00:00:00.001 |
Documentation: | Returns a value from the given |
---|---|
Start / End / Elapsed: | 20250323 23:15:50.860 / 20250323 23:15:50.860 / 00:00:00.000 |
Documentation: | Sets variable based on the given condition. |
---|---|
Start / End / Elapsed: | 20250323 23:15:50.860 / 20250323 23:15:50.864 / 00:00:00.004 |
Start / End / Elapsed: | 20250323 23:15:50.864 / 20250323 23:15:51.970 / 00:00:01.106 |
---|
Documentation: | Returns the given values which can then be assigned to a variables. |
---|---|
Start / End / Elapsed: | 20250323 23:15:51.970 / 20250323 23:15:51.970 / 00:00:00.000 |
Documentation: | Obtain IP, call Utils and return output. This keeps previous ssh session active. |
---|---|
Start / End / Elapsed: | 20250323 23:15:51.970 / 20250323 23:15:52.344 / 00:00:00.374 |
Documentation: | Logs the given message with the given level. |
---|---|
Start / End / Elapsed: | 20250323 23:15:52.344 / 20250323 23:15:52.344 / 00:00:00.000 |
Documentation: | Runs the specified keyword and retries if it fails. |
---|---|
Start / End / Elapsed: | 20250323 23:15:52.345 / 20250323 23:16:52.620 / 00:01:00.275 |
Message: |