diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2023-08-24 15:19:24 +0200 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2023-08-24 14:19:23 +0000 |
| commit | f07d6eca461624040274bd37fbe312be276c3d12 (patch) | |
| tree | f8d546481fe972f7f31456b4632a3514341deec2 /executor/executor_linux.h | |
| parent | 4d7ae7ab1c3ef41cc0e71fb19799dcec94213101 (diff) | |
pkg/bisect: test merge base for cross-tree bisections
Consider the following situation: we're fix bisecting an lts bug on the
mainline tree. Reproducer works on lts HEAD, but does not crash the
mainline.
If the bug was not introduced in the mainline, but it's a purely lts
bug, bisection would currently end up pointing to the mainline HEAD
(in #4123, we assume env.commit to be a commit on the tree we're
currently bisecting, otherwise we'd always hit the same merge base
commit).
Let's first determine 100% correct bisection range on the mainline tree
by testing that both the HEAD does not crash (we already do) and by
testing that the new starting commit (=merge base) can be crashed by the
reproducer.
Diffstat (limited to 'executor/executor_linux.h')
0 files changed, 0 insertions, 0 deletions
