Closed nuclearcat closed 3 weeks ago
documentation is missing
Yes, still in progress, will add as separate commit
I'm not sure if this should be merged with the commit subcommand
What are other options? I'm open to suggestions.
As next plans, in separate PR i am planning to add --watch option to this checkout option, so this will be key tool to automated bisection, key option. So for example: kci-dev bisect badcommit goodcommit kbuildname testsuite [testname] will run git bisect, obtain first suggested by it commit and start
kci-dev checkout (tree and branch options and jobfilter) --commit firstcommit --watch testname/testsuite
Then it will track progress, how tree being built and etc. If result fail -it will give "git bisect bad" (and if good - opposite) and test next commit, until we find offending commit. P.S. Also as Pawel suggested, it might be that some commits are not building, so it will be git bisect skip in such cases.
What are other options? I'm open to suggestions.
As next plans, in separate PR i am planning to add --watch option to this checkout option, so this will be key tool to automated bisection, key option. So for example: kci-dev bisect badcommit goodcommit kbuildname testsuite [testname] will run git bisect, obtain first suggested by it commit and start
kci-dev checkout (tree and branch options and jobfilter) --commit firstcommit --watch testname/testsuite
Then it will track progress, how tree being built and etc. If result fail -it will give "git bisect bad" (and if good - opposite) and test next commit, until we find offending commit. P.S. Also as Pawel suggested, it might be that some commits are not building, so it will be git bisect skip in such cases.
I see! I'm ok with merging the checkout command, thanks for working on this. I was just thinking how much was going to be different from the commit command but this answered the question. thanks
checkout.md is empty I suppose we will write with the progress of the command features
checkout.md is empty I suppose we will write with the progress of the command features
One minute, seems deleted content by mistake.
Add command to trigger custom checkout and run all or selected test on this checkout.