We've just been caught out by what I'd say is a massive gotcha about go
test!
When invoked with multiple packages the tests for said packages run in
parallel!
While this is fine if the tests themselves are totally self contained,
with no external dependencies, if they do well all bets are of
> While running tests in parallel is not a bad thing, and likely speeds up the
> testing process, it REALLY should be documented that multiple package tests
> will be run at the same time.
I agree that it's somewhat obscured as the documentation for the flag
is shared among many subcommands, but i