X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Fsuites%2Ftsdr%2FHSQLDB%2F020_FlowMetrics.robot;h=1193ef9523e01a80bbe1f1de101d831b4a3d226d;hb=f9d5d70fb7a288fc901eab04519d5b5246c56be6;hp=643a6300c2d78c2c2c5e0f5831b5fa92cee3c0a4;hpb=afa2ef553baf75b44aced4efec653787bfd4a61e;p=integration%2Ftest.git diff --git a/csit/suites/tsdr/HSQLDB/020_FlowMetrics.robot b/csit/suites/tsdr/HSQLDB/020_FlowMetrics.robot index 643a6300c2..1193ef9523 100644 --- a/csit/suites/tsdr/HSQLDB/020_FlowMetrics.robot +++ b/csit/suites/tsdr/HSQLDB/020_FlowMetrics.robot @@ -12,12 +12,27 @@ Variables ../../../variables/Variables.py *** Variables *** @{FLOW_METRICS} PacketCount ByteCount -${TSDR_FLOWSTATS} tsdr:list FLOWSTATS *** 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 + + Verification of TSDR FlowMetrics [Documentation] Verify the TSDR FLOWSTATS Wait Until Keyword Succeeds 60s 1s Verify the Metric is Collected? ${TSDR_FLOWSTATS} PacketCount ${output}= Issue Command On Karaf Console ${TSDR_FLOWSTATS} ${ODL_SYSTEM_IP} ${KARAF_SHELL_PORT} 30 : FOR ${list} IN @{FLOW_METRICS} \ Should Contain ${output} ${list} + +*** Keywords *** +Init Variables Master + [Documentation] Sets variables specific to latest(master) version + Set Suite Variable ${TSDR_FLOWSTATS} tsdr:list FLOWSTATS + +Init Variables Lithium + [Documentation] Sets variables specific to Lithium version + Set Suite Variable ${TSDR_FLOWSTATS} tsdr:list FlowStats