-
Notifications
You must be signed in to change notification settings - Fork 14
Description
It seems like the main utility of this over a rebase -x method (besides the result caching) is to run it asynchronously. I wonder how hard it would be to have a git test ci command that Just Works. I'm fooling with something like this in my Git scripts: Meta/ci.
It's mostly generic, but the config.mak setup is specific to the Git project. I suppose that step could be shoved into the test command.
I've also noticed that it gets annoying when you do have a failure, because it will play the sad trombone every 30 seconds. Perhaps it should just quit after a failure, but then that would force you to restart it manually. It might make sense for git test to give a different exit code for a cached failure, versus a case where it actually ran the tests and failed. I dunno.