aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2025-04-22 17:24:38 +0200
committerAleksandr Nogikh <nogikh@google.com>2025-04-23 09:01:11 +0000
commitd00e39af8a96f7fe18fa5664936a7d658f80eeef (patch)
tree01ed97e71880c4ad070ab95b5df6c0f36470c87f /dashboard
parent6eb12242337d83872574660e27cfe2e8db463e48 (diff)
pkg/manager: better handle the reproduction queue
As pingQueue holds maximum 1 element, it's not a very good indicator of whether there are more elements in the reproduction queue. If the first few crashes happen to be no longer needed (which is quite likely when reproduction loop is started long after we have begun to collect the crashes), the loop becomes reactive - new reproductions will be started only once new bugs are submitted to the queue. Fix it by polling the queue until it returns nil. Add a test that exposes the previously existing bug.
Diffstat (limited to 'dashboard')
0 files changed, 0 insertions, 0 deletions