[OPNFLWPLUG-1040] openflowplugin-csit-1node-bundle-based-reconciliation-all-fluorine is failing. Created: 22/Oct/18  Updated: 07/Jan/19

Status: Open
Project: OpenFlowPlugin
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: OpenDaylight Release Assignee: Arunprakash D
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Looking at the daily stable CI jobs (https://jenkins.opendaylight.org/releng/view/csit-stable-f/) we observed that the openflowplugin-csit-1node-bundle-based-reconciliation-all-fluorine  had a number of failures:

https://jenkins.opendaylight.org/releng/view/csit-stable-f/job/openflowplugin-csit-1node-bundle-based-reconciliation-all-fluorine/132/robot/

 



 Comments   
Comment by Gobinath Suganthan [ 24/Oct/18 ]

The failures only happen in some runs. Is this still a blocker?

Comment by Anil Vishnoi [ 25/Oct/18 ]

I believe this job should not be part of daily stable job, as it's been not stable job. Irrespective of that we need to fix this job, so marking this high. ariel.adam ecelgp Please let me know if you guys think otherwise.

Comment by Luis Gomez [ 25/Oct/18 ]

I agree and job is already out of the stable list.

Comment by Ariel Adam [ 25/Oct/18 ]

shague ecelgp guys, if we know this job is prone to fail let's remove it from the stable view for now and remove this bug.

Comment by Anil Vishnoi [ 05/Nov/18 ]

Arunprakash any update on this ?

Comment by Gobinath Suganthan [ 06/Nov/18 ]

Initial analysis:

The failures might seem to be not related to bundle based resync.

In the failed TC,

a) static flows were added to the config DS

b) the presence of the same is verified in operational DS 

c) then the resync is triggered

 

But the TCs had failed sometimes at the b) step wherein they failed and didnt proceed to step c)

Also though, there is some wait and retries while checking operational DS while checking flows, in the failure cases there were no retries. 

The operational DS was completely empty in these instances so the reconciliation might nt ve completed. We might have to add a larger wait before checking operational DS?

Comment by Luis Gomez [ 06/Nov/18 ]

The wait for the flow to show in operational is 30 sec which should be more than enough, I think the problem may be in a previous step like when pushing the group the flow depends on. Unfortunately the test is weak and it does not check the groups for example are actually pushed to the OVS before adding the flow, so I believe adding this check will mitigate the issue. I would recommend to neglect/disable the test until someone has cycles to rework it.

Comment by Luis Gomez [ 06/Nov/18 ]

Lowering down priority as this is test issue not controller.

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