Documentation Library to deal with mdsal data models. Initially, as a common place to show and
... debug a list of data models.
Library RequestsLibrary
Documentation Library to deal with mdsal data models. Initially, as a common place to show and
... debug a list of data models.
Library RequestsLibrary
[Documentation] Will output a list of mdsal models using ${data_models} list
# while feature request in bug 7892 is not done, we will quickly timeout and not retry the model dump get
# request. This is because when it's done in a failed cluster state, it could take 20s for the reesponse to
[Documentation] Will output a list of mdsal models using ${data_models} list
# while feature request in bug 7892 is not done, we will quickly timeout and not retry the model dump get
# request. This is because when it's done in a failed cluster state, it could take 20s for the reesponse to
# is resolved, we can remove the timeout=1 and max_retries=0, but likely have to modify the request itself to
# pass a timeout to restconf
Create Session model_dump_session http://${controller_ip}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS} timeout=1 max_retries=0
# is resolved, we can remove the timeout=1 and max_retries=0, but likely have to modify the request itself to
# pass a timeout to restconf
Create Session model_dump_session http://${controller_ip}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS} timeout=1 max_retries=0
- : FOR ${model} IN @{data_models}
- \ ${resp}= RequestsLibrary.Get Request model_dump_session restconf/${model}
- \ Log ${resp.status_code}
- \ ${pretty_output}= To Json ${resp.content} pretty_print=True
- \ Log ${pretty_output}
+ FOR ${model} IN @{data_models}
+ ${resp}= RequestsLibrary.Get Request model_dump_session ${restconf_root}/${model}
+ ${pretty_output}= To Json ${resp.text} pretty_print=True
+ Log ${pretty_output}
+ END
Verify No Ingress Dispatcher Non-Default Flow Entries
[Arguments] ${ovs_ip}
[Documentation] Verify the ingress dispatcher table has no non-default flows after neutron was cleaned up
Verify No Ingress Dispatcher Non-Default Flow Entries
[Arguments] ${ovs_ip}
[Documentation] Verify the ingress dispatcher table has no non-default flows after neutron was cleaned up
Verify Flows Are Cleaned Up On All OpenStack Nodes
[Documentation] Verify flows are cleaned up from all OpenStack nodes
Verify Flows Are Cleaned Up On All OpenStack Nodes
[Documentation] Verify flows are cleaned up from all OpenStack nodes
- Run Keyword And Continue On Failure Verify No Ingress Dispatcher Non-Default Flow Entries ${OS_CONTROL_NODE_IP}
- Run Keyword And Continue On Failure Verify No Ingress Dispatcher Non-Default Flow Entries ${OS_COMPUTE_1_IP}
- Run Keyword And Continue On Failure Verify No Ingress Dispatcher Non-Default Flow Entries ${OS_COMPUTE_2_IP}
+ FOR ${ip} IN @{OS_ALL_IPS}
+ Run Keyword And Continue On Failure Verify No Ingress Dispatcher Non-Default Flow Entries ${ip}
+ END