[INTTEST-54] Timing issue in controller BuyCar Failover CSIT Created: 20/Nov/18  Updated: 26/Nov/18

Status: Open
Project: integration-test
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: Tom Pantelis Assignee: Jamo Luhrsen
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

The Buycar Failover tests sometimes fail when verifying the car-person items after creation. These items are created via issuing an RPC that indirectly creates the item in the DS. The tests issue RPCs to create 100 items and then does a read to ensure the 100 items were created. However, since the items are created indirectly and asynchronously, not all may have been created yet when the read is issued. In https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/controller-csit-3node-clustering-ask-all-neon/73/robot-plugin/log.html.gz, items 298 and 299 were missing however the karaf log shows the items were actually created with timestamps slightly after the read.

The test needs to retry the verify phase over say 10-20 sec.

This also needs to be done in every place where cars are bought, eg Buy_Cars_On_Leader_And_Verify.


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