2 Documentation DOMNotificationBroker testing: No-loss rate
4 ... Copyright (c) 2017 Cisco Systems, Inc. and others. All rights reserved.
6 ... This program and the accompanying materials are made available under the
7 ... terms of the Eclipse Public License v1.0 which accompanies this distribution,
8 ... and is available at http://www.eclipse.org/legal/epl-v10.html
10 ... Provides routing of YANG notifications from publishers to subscribers.
11 ... The purpose of this test is to determine the broker can forward messages without
12 ... loss. We do this on a single-node setup by incrementally adding publishers and
16 Resource ${CURDIR}/../../../libraries/controller/DnbCommons.robot
17 Resource ${CURDIR}/../../../libraries/MdsalLowlevel.robot
18 Resource ${CURDIR}/../../../libraries/SetupUtils.robot
20 Suite Setup SetupUtils.Setup_Utils_For_Setup_And_Teardown http_timeout=125
21 Suite Teardown SSHLibrary.Close_All_Connections
22 Test Setup SetupUtils.Setup_Test_With_Logging_And_Without_Fast_Failing
23 Test Teardown SetupUtils.Teardown_Test_Show_Bugs_If_Test_Failed
24 Test Template DnbCommons.Dom_Notification_Broker_Test_Templ
30 ${TC_DURATION_IN_SECONDS} ${300}
35 ${5000} ${TC_DURATION_IN_SECONDS}
36 Notifications_rate_20k
37 ${20000} ${TC_DURATION_IN_SECONDS}
38 Notifications_rate_60k
39 ${60000} ${TC_DURATION_IN_SECONDS}