Select Page

Enjoy Fighting regressions with git bisect

Enjoy Fighting regressions with git bisect

As Git Bisect is not clear a lot of people, here is a nice PDF to look at Enjoy Fighting regressions with git bisect, #LinuxCon EU 2013.pdf

it is about “Linux” combinational explosion… Bug software have the following properties (not desired):

  • has many different “configurations”
  • may fail under one configuration but not another

N configurations, T tests and C new commits means that a release needs:

C * N * T tests performed

where N and T, at least, are growing with the size of the software.

Git Bisect help find a first bad commit and use a binary search algorithm for efficiency if possible.

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments

Categories

0
Would love your thoughts, please comment.x
()
x