Library Collections
Library String
Library ../../../libraries/Common.py
+Resource ../../../libraries/CompareStream.robot
Resource ../../../libraries/KarafKeywords.robot
Resource ../../../libraries/TsdrUtils.robot
Variables ../../../variables/Variables.py
*** Test Cases ***
Init Variables
[Documentation] Initialize ODL version specific variables
- log ${ODL_VERSION}
- Run Keyword If '${ODL_VERSION}' == 'stable-lithium' Init Variables Lithium
- ... ELSE Init Variables Master
+ Init Variables Master
Verify the QueueStats attributes exist thru Karaf console
[Documentation] Verify the QueueMetrics attributes exist on Karaf Console
Wait Until Keyword Succeeds 60s 1s Verify the Metric is Collected? ${TSDR_QUEUE_STATS} Transmitted
${output}= Issue Command On Karaf Console ${TSDR_QUEUE_STATS} ${ODL_SYSTEM_IP} ${KARAF_SHELL_PORT} 30
- : FOR ${list} IN @{QUEUE_METRICS}
- \ Should Contain ${output} ${list}
+ FOR ${list} IN @{QUEUE_METRICS}
+ Should Contain ${output} ${list}
+ END
*** Keyword ***
Configuration of Queue on Switch
Init Variables Master
[Documentation] Sets variables specific to latest(master) version
Set Suite Variable ${TSDR_QUEUE_STATS} tsdr:list QUEUESTATS
-
-Init Variables Lithium
- [Documentation] Sets variables specific to Lithium version
- Set Suite Variable ${TSDR_QUEUE_STATS} tsdr:list QueueStats
-