-
Type: Story
-
Status: To Do (View Workflow)
-
Priority: Medium
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: VOLTHA v2.12
-
Component/s: bbsim
-
Labels:
-
Story Points:5
-
Epic Link:
Introduce more robust checks in BBSIM similar to what a h/w would do while creating/deleting flow, scheduler, queue objects.
For instance: When a scheduler is being removed, all the referenced flows should be removed first, and the queues which reference the scheduler should be removed.
Another example is: When a flow is being installed, all the referenced schedulers and queues should be created first.
This will make the behavior of BBSIM more consistent with the behavior of the h/w. Currently we see sometimes that certain bugs are detected on h/w which are uncaught in BBSIM.
Basically the goal here is that the BBSIM builds a chain of dependencies in the OLT configuration objects and it ensures that these objects are installed/deleted in the right order.