Total Statistics | Total | Pass | Fail | Skip | Elapsed | Pass / Fail / Skip |
---|---|---|---|---|---|---|
All Tests | 4 | 1 | 3 | 0 | 00:13:20 |
Statistics by Tag | Total | Pass | Fail | Skip | Elapsed | Pass / Fail / Skip |
---|---|---|---|---|---|---|
critical | 4 | 1 | 3 | 0 | 00:13:20 |
Statistics by Suite | Total | Pass | Fail | Skip | Elapsed | Pass / Fail / Skip |
---|---|---|---|---|---|---|
4 | 1 | 3 | 0 | 00:16:25 | ||
3 | 1 | 2 | 0 | 00:13:25 | ||
1 | 0 | 1 | 0 | 00:03:00 |
Full Name: | bgpcep-bgpclustering-longevity.txt |
---|---|
Start / End / Elapsed: | 20250322 23:13:56.612 / 20250322 23:30:21.379 / 00:16:24.767 |
Status: | 4 tests total, 1 passed, 3 failed, 0 skipped |
Full Name: | bgpcep-bgpclustering-longevity.txt.Restart Odl With Tell Based True |
---|---|
Documentation: | Set tell-based protocol usage Copyright (c) 2016 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 Suite stops all odl nodes, un-comment usage of tell-based protocol in config file (means make it true) and starts all nodes again. |
Source: | /w/workspace/bgpcep-csit-3node-bgpclustering-longevity-only-scandium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_true.robot |
Start / End / Elapsed: | 20250322 23:13:56.635 / 20250322 23:27:21.374 / 00:13:24.739 |
Status: | 3 tests total, 1 passed, 2 failed, 0 skipped |
Documentation: | Prepare both FailFast and Karaf logging, log that the caller suite has started. This keyword is to be used in suite setup, and without it the other keywords may not work properly. |
---|---|
Start / End / Elapsed: | 20250322 23:13:57.182 / 20250322 23:14:01.848 / 00:00:04.666 |
Documentation: | Closes all open connections. |
---|---|
Start / End / Elapsed: | 20250322 23:27:21.374 / 20250322 23:27:21.374 / 00:00:00.000 |
Full Name: | bgpcep-bgpclustering-longevity.txt.Restart Odl With Tell Based True.Stop_All_Members |
---|---|
Documentation: | Stop every odl node. |
Tags: | critical |
Start / End / Elapsed: | 20250322 23:14:01.848 / 20250322 23:20:11.686 / 00:06:09.838 |
Status: | FAIL |
Message: |
Documentation: | If the list is empty, stops all ODL instances. Otherwise stop members based on ${stop_index_list} If ${confirm} is True, verify stopped instances are not there anymore. The KW will return a list of available members: ${updated index_list}=${original_index_list}-${member_index_list} |
---|---|
Start / End / Elapsed: | 20250322 23:14:01.848 / 20250322 23:20:11.685 / 00:06:09.837 |
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: | 20250322 23:14:01.852 / 20250322 23:14:01.853 / 00:00:00.001 |
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: | 20250322 23:14:01.854 / 20250322 23:14:01.855 / 00:00:00.001 |
Documentation: | Cycle through indices (or all), run command on each. |
---|---|
Start / End / Elapsed: | 20250322 23:14:01.855 / 20250322 23:14:04.300 / 00:00:02.445 |
Documentation: | Returns a list containing given items. |
---|---|
Start / End / Elapsed: | 20250322 23:14:04.301 / 20250322 23:14:04.301 / 00:00:00.000 |
Documentation: | Removes all occurrences of given |
---|---|
Start / End / Elapsed: | 20250322 23:14:04.301 / 20250322 23:14:04.301 / 00:00:00.000 |
Start / End / Elapsed: | 20250322 23:14:04.301 / 20250322 23:14:04.301 / 00:00:00.000 |
---|
Start / End / Elapsed: | 20250322 23:14:04.302 / 20250322 23:20:11.685 / 00:06:07.383 |
---|
Start / End / Elapsed: | 20250322 23:14:04.302 / 20250322 23:14:07.039 / 00:00:02.737 |
---|
Start / End / Elapsed: | 20250322 23:14:07.040 / 20250322 23:14:09.816 / 00:00:02.776 |
---|
Start / End / Elapsed: | 20250322 23:14:09.816 / 20250322 23:20:11.685 / 00:06:01.869 |
---|
Documentation: | Runs the specified keyword and retries if it fails. |
---|---|
Start / End / Elapsed: | 20250322 23:14:09.816 / 20250322 23:20:11.685 / 00:06:01.869 |
Message: |
Documentation: | Fail if non-zero karaf instances are counted on member of given index. |
---|---|
Start / End / Elapsed: | 20250322 23:20:11.279 / 20250322 23:20:11.684 / 00:00:00.405 |
Documentation: | Remotely execute grep for karaf process, return count as string. |
---|---|
Start / End / Elapsed: | 20250322 23:20:11.280 / 20250322 23:20:11.683 / 00:00:00.403 |
Documentation: | Cycle through indices (or all), run command on each. |
---|---|
Start / End / Elapsed: | 20250322 23:20:11.685 / 20250322 23:20:11.685 / 00:00:00.000 |
Full Name: | bgpcep-bgpclustering-longevity.txt.Restart Odl With Tell Based True.Set_Tell_Based_Protocol_Usage |
---|---|
Documentation: | Un-comment the flag usage in config file. Also clean most data except data/log/. |
Tags: | critical |
Start / End / Elapsed: | 20250322 23:20:11.686 / 20250322 23:20:21.345 / 00:00:09.659 |
Status: | PASS |
Full Name: | bgpcep-bgpclustering-longevity.txt.Restart Odl With Tell Based True.Start_All_And_Sync |
---|---|
Documentation: | Start each member and wait for sync. |
Tags: | critical |
Start / End / Elapsed: | 20250322 23:20:21.346 / 20250322 23:27:21.373 / 00:07:00.027 |
Status: | FAIL |
Message: |
Documentation: | If the list is empty, start all cluster members. Otherwise, start members based on present indices. If ${wait_for_sync}, wait for cluster sync on listed members. Optionally karaf_home can be overriden. Optionally specific JAVA_HOME is used for starting. Garbage collection is unconditionally logged to files. TODO: Make that reasonable conditional? |
---|---|
Start / End / Elapsed: | 20250322 23:20:21.352 / 20250322 23:27:21.373 / 00:07:00.021 |
Documentation: | Sets variable based on the given condition. |
---|---|
Start / End / Elapsed: | 20250322 23:20:21.359 / 20250322 23:20:21.359 / 00:00:00.000 |
Documentation: | Sets variable based on the given condition. |
---|---|
Start / End / Elapsed: | 20250322 23:20:21.360 / 20250322 23:20:21.360 / 00:00:00.000 |
Documentation: | Returns current local or UTC time with an optional increment. |
---|---|
Start / End / Elapsed: | 20250322 23:20:21.360 / 20250322 23:20:21.360 / 00:00:00.000 |
Documentation: | Sets variable based on the given condition. |
---|---|
Start / End / Elapsed: | 20250322 23:20:21.360 / 20250322 23:20:21.360 / 00:00:00.000 |
Documentation: | Sets variable based on the given condition. |
---|---|
Start / End / Elapsed: | 20250322 23:20:21.361 / 20250322 23:20:21.361 / 00:00:00.000 |
Documentation: | Cycle through indices (or all), run command on each. |
---|---|
Start / End / Elapsed: | 20250322 23:20:21.361 / 20250322 23:20:22.534 / 00:00:01.173 |
Documentation: | Runs the specified keyword and retries if it fails. |
---|---|
Start / End / Elapsed: | 20250322 23:20:22.534 / 20250322 23:27:19.476 / 00:06:56.942 |
Message: |
Documentation: | Verifies the specified readiness conditions for the given listed members after startup. If ${verify_cluster_sync}, verifies the datastores have synced with the rest of the cluster. If True, verifies RESTCONF is available. If ${verify_system_status}, verifies the system services are OPERATIONAL. |
---|---|
Start / End / Elapsed: | 20250322 23:25:14.182 / 20250322 23:27:19.475 / 00:02:05.293 |
Start / End / Elapsed: | 20250322 23:25:14.183 / 20250322 23:27:19.475 / 00:02:05.292 |
---|
Documentation: | Fail if no-sync is detected on a member from list (or any). |
---|---|
Start / End / Elapsed: | 20250322 23:25:14.183 / 20250322 23:27:19.474 / 00:02:05.291 |
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: | 20250322 23:25:14.184 / 20250322 23:25:14.185 / 00:00:00.001 |
Start / End / Elapsed: | 20250322 23:25:14.185 / 20250322 23:27:19.474 / 00:02:05.289 |
---|
Start / End / Elapsed: | 20250322 23:25:14.185 / 20250322 23:25:14.269 / 00:00:00.084 |
---|
Start / End / Elapsed: | 20250322 23:25:14.269 / 20250322 23:25:14.351 / 00:00:00.082 |
---|
Start / End / Elapsed: | 20250322 23:25:14.352 / 20250322 23:27:19.474 / 00:02:05.122 |
---|
Documentation: | Obtain IP, two GETs from jolokia URIs, return combined sync status as string. |
---|---|
Start / End / Elapsed: | 20250322 23:25:14.352 / 20250322 23:27:19.474 / 00:02:05.122 |
Documentation: | Return RequestsLibrary session alias pointing to node of given index. |
---|---|
Start / End / Elapsed: | 20250322 23:25:14.352 / 20250322 23:25:14.353 / 00:00:00.001 |
Documentation: | Specify JSON headers and return Get_From_Uri normalized response text. |
---|---|
Start / End / Elapsed: | 20250322 23:25:14.353 / 20250322 23:27:19.471 / 00:02:05.118 |
Documentation: | GET data from given URI, check status code and return response text. ${accept} is a Python object with headers to use. If ${normalize_json}, normalize as JSON text before returning. |
---|---|
Start / End / Elapsed: | 20250322 23:25:14.356 / 20250322 23:27:19.471 / 00:02:05.115 |
Documentation: | Logs the given message with the given level. |
---|---|
Start / End / Elapsed: | 20250322 23:25:14.360 / 20250322 23:25:14.360 / 00:00:00.000 |
Documentation: | Logs the given message with the given level. |
---|---|
Start / End / Elapsed: | 20250322 23:25:14.360 / 20250322 23:25:14.360 / 00:00:00.000 |
Start / End / Elapsed: | 20250322 23:25:14.361 / 20250322 23:27:19.469 / 00:02:05.108 |
---|
Start / End / Elapsed: | 20250322 23:27:19.468 / 20250322 23:27:19.469 / 00:00:00.001 |
---|
Documentation: | Log response text, check status_code is one of allowed ones. In cases where this keyword is called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing log_response=False, but by default it remains True. |
---|---|
Start / End / Elapsed: | 20250322 23:27:19.470 / 20250322 23:27:19.470 / 00:00:00.000 |
Start / End / Elapsed: | 20250322 23:27:19.470 / 20250322 23:27:19.470 / 00:00:00.000 |
---|
Documentation: | Attempt to return sorted indented JSON string. |
---|---|
Start / End / Elapsed: | 20250322 23:27:19.471 / 20250322 23:27:19.471 / 00:00:00.000 |
Documentation: | Return sync status parsed out of given text. Called twice by Get_Sync_Status_Of_Member. |
---|---|
Start / End / Elapsed: | 20250322 23:27:19.472 / 20250322 23:27:19.472 / 00:00:00.000 |
Start / End / Elapsed: | 20250322 23:27:19.472 / 20250322 23:27:19.472 / 00:00:00.000 |
---|
Documentation: | Specify JSON headers and return Get_From_Uri normalized response text. |
---|---|
Start / End / Elapsed: | 20250322 23:27:19.473 / 20250322 23:27:19.473 / 00:00:00.000 |
Documentation: | Return sync status parsed out of given text. Called twice by Get_Sync_Status_Of_Member. |
---|---|
Start / End / Elapsed: | 20250322 23:27:19.473 / 20250322 23:27:19.473 / 00:00:00.000 |
Start / End / Elapsed: | 20250322 23:27:19.474 / 20250322 23:27:19.474 / 00:00:00.000 |
---|
Start / End / Elapsed: | 20250322 23:27:19.475 / 20250322 23:27:19.475 / 00:00:00.000 |
---|
Documentation: | Runs the specified keyword and retries if it fails. |
---|---|
Start / End / Elapsed: | 20250322 23:27:21.373 / 20250322 23:27:21.373 / 00:00:00.000 |
Full Name: | bgpcep-bgpclustering-longevity.txt.Singlepeer Pc Shm 300Kroutes Longevity |
---|---|
Documentation: | BGP performance of ingesting from 1 iBGP peer, data change counter is NOT used. Copyright (c) 2015-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 suite uses play.py as single iBGP peer which talks to single controller in three node cluster configuration. Test suite checks changes of the the example-ipv4-topology on all nodes. RIB is not examined. singlepeer_pc_shm_300kroutes_longevity.robot: pc - prefix counting shm - shard monitoring (during the process of prefix advertizing) |
Source: | /w/workspace/bgpcep-csit-3node-bgpclustering-longevity-only-scandium/test/csit/suites/bgpcep/bgpclustering/singlepeer_pc_shm_300kroutes_longevity.robot |
Start / End / Elapsed: | 20250322 23:27:21.375 / 20250322 23:30:21.377 / 00:03:00.002 |
Status: | 1 test total, 0 passed, 1 failed, 0 skipped |
Message: |