aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2024-09-12 15:53:24 +0200
committerDmitry Vyukov <dvyukov@google.com>2024-09-12 16:29:23 +0000
commit2a91a78df9ed766fac414f94e9d3cc5fa71add55 (patch)
tree91e80536ed38be1e7b3a7b7a19bb2c61ad1a614a /docs
parent41b5d1787276981454609f1e9ca17f335e8223b5 (diff)
syz-manager: send new inputs to the hub only once
We used to send corpus updates (added/removed elements) to the hub in each sync. But that produced too much churn since hub algorithm is O(N^2) (distributing everything to everybody), and lots of new inputs are later removed (either we can't reproduce coverage after restart, or inputs removed during corpus minimization). So now we don't send new inputs in each sync, instead we aim at sending corpus once after initial triage. This solves the problem with non-reproducible/removed inputs. Typical instance life-time on syzbot is <24h, for such instances we send the corpus once. If an instance somehow lives for longer, then we re-connect and re-send once in a while (e.g. a local long-running instance).
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions