keith / rules_multirun

Bazel rules for running multiple commands in parallel in a single bazel invocation
Apache License 2.0
65 stars 13 forks source link

Buffer multirun output by default #36

Closed keith closed 4 months ago

keith commented 4 months ago

This is more sensible printing of parallel jobs so different output isn't combined. This flips the default and can be negated with buffer_output = False. This also makes print_command apply to parallel multiruns

keith commented 4 months ago

Yea I'd be interested to know the breakdown of folks who use this for the short case vs the long running case. the short run case is definitely more what I originally had in mind for this. But I think the momentum of not flipping the default is enough of a reason for now to not change it. we can introduce it and flip it later if we really wanted to