Total Statistics | Total | Pass | Fail | Skip | Elapsed | Pass / Fail / Skip |
---|---|---|---|---|---|---|
All Tests | 8 | 8 | 0 | 0 | 00:03:37 |
Statistics by Tag | Total | Pass | Fail | Skip | Elapsed | Pass / Fail / Skip |
---|---|---|---|---|---|---|
1node | 8 | 8 | 0 | 0 | 00:03:37 | |
critical | 8 | 8 | 0 | 0 | 00:03:37 | |
netconf | 8 | 8 | 0 | 0 | 00:03:37 |
Statistics by Suite | Total | Pass | Fail | Skip | Elapsed | Pass / Fail / Skip |
---|---|---|---|---|---|---|
8 | 8 | 0 | 0 | 00:03:46 |
Full Name: | netconf-clustering-scale.txt |
---|---|
Documentation: | netconf-restperfclient update performance test suite (clustered setup). 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 Perform given count of update operations on device data mounted onto a netconf connector (using the netconf-testtool-restperfclient tool) and see how much time it took. More exactly, it sends the data to a restconf mountpoint of the netconf connector belonging to the device, which turns out to turn the first request sent to a "create" request and the remaining requests to "update" requests (due to how the testtool device behavior is implemented). The difference from the "single node" test suite (see ../scale/performance.robot) is that the device is configured and the data on it created using one node in the cluster and the update operations are issued on a different node. This forces the cluster nodes to communicate with each other about the data to be sent to the device. |
Source: | /w/workspace/netconf-csit-3node-clustering-scale-only-scandium/test/csit/suites/netconf/clusteringscale/performance.robot |
Start / End / Elapsed: | 20250112 23:41:46.974 / 20250112 23:45:33.256 / 00:03:46.282 |
Status: | 8 tests total, 8 passed, 0 failed, 0 skipped |
Documentation: | Setup everything needed for the test cases. |
---|---|
Start / End / Elapsed: | 20250112 23:41:47.528 / 20250112 23:41:55.788 / 00:00:08.260 |
Documentation: | Teardown the test infrastructure, perform cleanup and release all resources. |
---|---|
Start / End / Elapsed: | 20250112 23:45:32.888 / 20250112 23:45:33.255 / 00:00:00.367 |
Full Name: | netconf-clustering-scale.txt.Start_Testtool |
---|---|
Documentation: | Deploy and start test tool, then wait for all its devices to become online. |
Tags: | 1node, critical, netconf |
Start / End / Elapsed: | 20250112 23:41:55.788 / 20250112 23:42:03.024 / 00:00:07.236 |
Status: | PASS |
Full Name: | netconf-clustering-scale.txt.Configure_Device_On_Netconf |
---|---|
Documentation: | Configure the testtool device on Netconf connector, using node 1. |
Tags: | 1node, critical, netconf |
Start / End / Elapsed: | 20250112 23:42:03.025 / 20250112 23:42:05.494 / 00:00:02.469 |
Status: | PASS |
Full Name: | netconf-clustering-scale.txt.Wait_For_Device_To_Become_Connected |
---|---|
Documentation: | Wait until the device becomes available through Netconf on node 1. |
Tags: | 1node, critical, netconf |
Start / End / Elapsed: | 20250112 23:42:05.494 / 20250112 23:42:09.152 / 00:00:03.658 |
Status: | PASS |
Full Name: | netconf-clustering-scale.txt.Wait_For_Device_Data_To_Be_Seen |
---|---|
Documentation: | Wait until the device data show up at node 2. |
Tags: | 1node, critical, netconf |
Start / End / Elapsed: | 20250112 23:42:09.152 / 20250112 23:42:11.437 / 00:00:02.285 |
Status: | PASS |
Full Name: | netconf-clustering-scale.txt.Create_Device_Data |
---|---|
Documentation: | Send some sample test data into the device through node 2 and check that the request went OK. |
Tags: | 1node, critical, netconf |
Start / End / Elapsed: | 20250112 23:42:11.438 / 20250112 23:42:12.027 / 00:00:00.589 |
Status: | PASS |
Full Name: | netconf-clustering-scale.txt.Run_Restperfclient |
---|---|
Documentation: | Deploy and execute restperfclient, asking it to send the specified amount of requests to the netconf connector of the device through node 3. The duration of this test case is the main performance metric. |
Tags: | 1node, critical, netconf |
Start / End / Elapsed: | 20250112 23:42:12.027 / 20250112 23:45:31.787 / 00:03:19.760 |
Status: | PASS |
Full Name: | netconf-clustering-scale.txt.Check_For_Failed_Requests |
---|---|
Documentation: | Make sure there are no failed requests in the restperfclient log. This is a separate test case to distinguish between restperfclient failure and failed requests. Failed requests are rejected because we don't want to test performance of ODL rejecting our requests. If this test case fails, then the duration of Run_Restperfclient cannot be trusted to show the real performance of the cluster. |
Tags: | 1node, critical, netconf |
Start / End / Elapsed: | 20250112 23:45:31.788 / 20250112 23:45:32.384 / 00:00:00.596 |
Status: | PASS |
Full Name: | netconf-clustering-scale.txt.Cleanup_And_Collect |
---|---|
Documentation: | Deconfigure the testtool device on Netconf connector using node 1. |
Tags: | 1node, critical, netconf |
Start / End / Elapsed: | 20250112 23:45:32.384 / 20250112 23:45:32.887 / 00:00:00.503 |
Status: | PASS |