Opened 5 years ago

Last modified 5 years ago

#3233 new defect

buildrequest queue is not refreshed

Reported by: yetanotherion Owned by:
Priority: major Milestone: undecided
Version: master Keywords: ui
Cc:

Description

When a buildrequest becomes a build, the related buildrequest is not removed from the queue.

Attachments (1)

bug_ui.png (24.1 KB) - added by yetanotherion 5 years ago.
the screenshot of the bug

Download all attachments as: .zip

Change History (4)

Changed 5 years ago by yetanotherion

the screenshot of the bug

comment:1 Changed 5 years ago by tardyp

I believe this is a problem related to http://trac.buildbot.net/ticket/3148

comment:2 Changed 5 years ago by yetanotherion

The root cause might indeed be related to "There are race conditions between initial http get, and message queue updates, resulting in out of sync model" (taken from the ticket you mentioned)

comment:3 Changed 5 years ago by tardyp

after more investigation, the rootcause is missing messages.

buildrequests messages are not sent to all topics especially builder page is looking for

{"cmd":"startConsuming","path":"builders/3/buildrequests/*/*","_id":4}

while it is sent only to

/buildsets/:buildsetid/builders/:builderid/buildrequests/:buildrequestid /buildrequests/:buildrequestid

Note: See TracTickets for help on using tickets.