Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Add teardown to tests #3511
What's happening here is that the tests aren't being cleaned up. This leaves the DB running for those tests which in turn eats up memory. Then the golang builder doesn't have the necessary resources to build each binary before testing and we end up with random failures, even on tests that properly tear down.