[OPNFLWPLUG-682] Enhance bulk-o-matic application as load-test driver Created: 04/May/16  Updated: 27/Sep/21  Resolved: 16/May/16

Status: Resolved
Project: OpenFlowPlugin
Component/s: General
Affects Version/s: None
Fix Version/s: None

Type: Improvement
Reporter: Muthukumaran Kothandaraman Assignee: Shuva Jyoti Kar
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All



 Description   

Currently, most of stress/load testing is done via RESTCONF for openflow inventory model and flow-push.

1. this approach introduces variances caused by web-layer of ODL which can skew the observations.

2. Moreover, most of ODL apps using Openflow use binding-aware semantics and hence we would require a mechanism to drive load in binding-aware manner

So, in order to meet above, additional RPCs could be added to bulk-o-matic application with additional flexibility such as

1. ability to do BA DS based stressing for flow-provisioning
2. ability to do BA RPC based stressing fro low-provisioning
3. switch data-broker (eg. pinpong) on per test run basis
4. being able to specify test scenario parameters like flows per switch etc.



 Comments   
Comment by Shuva Jyoti Kar [ 04/May/16 ]

https://git.opendaylight.org/gerrit/#/c/37047/4

Comment by Muthukumaran Kothandaraman [ 05/May/16 ]

Document Describing the changes and usage of new RPCs -
https://git.opendaylight.org/gerrit/#/c/37047/4/applications/bulk-o-matic/src/site/asciidoc/bulk-o-matic.adoc

Comment by Shuva Jyoti Kar [ 15/May/16 ]

bringing it to stable/Be

https://git.opendaylight.org/gerrit/#/c/37091/6

Comment by Shuva Jyoti Kar [ 16/May/16 ]

Closing it off since its been merged in both master as well as stable/Be

Generated at Wed Feb 07 20:33:06 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.