timokau / nix-bisect

Bisect nix builds. Status: alpha/proof of concept. You'll probably have to dig into the implementation if you want to use it. Built for personal use, lightly maintained. PRs welcome. Issues welcome, but I make no promises regarding responses or fix

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Make it easier to do multiple bisect runs

timokau opened this issue · comments

For example the first run could skip everything that's not on hydra to quickly narrow down the range. The second run could then do the necessary rebuilds to pin down the specific commit.

One option would be to take control of the entire bisection process (instead of just writing a bisect script). Another would be to provide tooling for easily resetting skips (like a git bisect-edit?).