[GENIUS-105] IdManagerTest testMultithreadedIdAllocationForSameKeyFromAvailableIds is brittle Created: 12/Dec/17  Updated: 19/Apr/18  Resolved: 19/Apr/18

Status: Verified
Project: genius
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: Michael Vorburger Assignee: Ankit Jain
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

The testMultithreadedIdAllocationForSameKeyFromAvailableIds in IdManagerTest is brittle and fails at least some times during the Gerrit Jenkins builds; for example today in https://logs.opendaylight.org/releng/jenkins092/autorelease-release-oxygen/77.

I'll add an @Ignore to it to prevent blocking builds, and keep this bug open for someone to look more into how that test needs to be improved to be more concurrency safe and reliable to prevent arbitrary occassional failures.



 Comments   
Comment by Michael Vorburger [ 12/Dec/17 ]

https://git.opendaylight.org/gerrit/66386 adds the @Ignore

https://git.opendaylight.org/gerrit/66387 fixes a problem in the test and makes it reproducible (but does not yet fix the test)

Comment by Faseela K [ 11/Jan/18 ]

Ankit was able to reproduce the issue locally with Michael's patch.

 

ankit.ericsson : Please share details on the fail log you are getting

Comment by Michael Vorburger [ 16/Jan/18 ]

https://git.opendaylight.org/gerrit/#/c/67197/

Generated at Wed Feb 07 19:59:55 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.