Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I actually do have a real example of this.

We use -race during our automated testing. The setup for some of our tests involves CPU mining (rapid blake2b hashing). This code definitely doesn't have any races, and it runs waaaaay slower when race detection is enabled. So we could speed up our tests significantly by disabling race detection just for the setup phase.



Have you considered enabling parallel tests for that package? It let's test functions run in parallel with each other. Might address some of the issue with the performance.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: