Lines Matching defs:bisect
669 # reset for iterations like bisect
774 $prvalue !~ /^(config_|)bisect$/ &&
1459 ($test_type eq "bisect" && $opt{"BISECT_TYPE[$i]"} eq "build") ||
2634 # bisect may need this to pass
2865 dodie "Failed to git bisect";
2961 doprint("Running bisect trial $t of $bisect_tries:\n");
2989 run_command "git bisect log > $tmp_log" or
2990 dodie "can't create bisect log";
2994 sub bisect {
3021 doprint "Performing a reverse bisect (bad is good, good is bad!)\n";
3032 # Check if a bisect was running
3045 print " Ignore config option and perform new git bisect log?\n";
3090 run_command "git bisect start$start_files" or
3091 dodie "could not start bisect";
3094 run_command "git bisect replay $replay" or
3098 run_command "git bisect good $good" or
3099 dodie "could not set bisect good to $good";
3101 run_git_bisect "git bisect bad $bad" or
3102 dodie "could not set bisect bad to $bad";
3114 $test = run_git_bisect "git bisect $result";
3118 run_command "git bisect log" or
3119 dodie "could not capture git bisect log";
3121 run_command "git bisect reset" or
3122 dodie "could not reset git bisect";
3131 # of a config bisect. These configs stay as they were.
3258 # config-bisect returns:
3259 # 0 if there is more to bisect
3310 my @locations = ( "$pwd/config-bisect.pl",
3311 "$dirname/config-bisect.pl",
3312 "$builddir/tools/testing/ktest/config-bisect.pl",
3320 fail "Could not find an executable config-bisect.pl\n",
3321 " Set CONFIG_BISECT_EXEC to point to config-bisect.pl";
3335 if (read_yn "Interrupted config-bisect. Continue (n - will start new)?") {
4403 } elsif ($test_type eq "bisect") {
4469 if ($test_type eq "bisect") {
4470 bisect $i;