Add module to the table URL segment in ScaleClient.py 42/98642/4
authorSangwook Ha <sangwook.ha@verizon.com>
Tue, 23 Nov 2021 00:45:00 +0000 (16:45 -0800)
committerSangwook Ha <sangwook.ha@verizon.com>
Tue, 23 Nov 2021 19:57:44 +0000 (11:57 -0800)
commit827fea54d7459ea79f2acdd321c091f3a03cfb5a
tree505b85e65f57923bf5d20784a5ddbdb8ad0a8802
parent4c5638f00b1559c0c29487fee9b8b4815a40b0d5
Add module to the table URL segment in ScaleClient.py

In Phosphorus/Sulfur URL without the module name for
the augmented data node, i.e. the table list augmented to
opendaylight-inventory, returns 409 error. Add the module
name 'flow-node-inventory' to the path segment to address
the issue.

And add a step to break out of request loop in ScaleClient.py
if there are many request errors (more than 10) to prevent
the overall test from failing to complete (or taking too long).

Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
Change-Id: I9b7225c90160836fa1f2ad0ab2e492593cebc4b5
csit/libraries/ScaleClient.py