m-lab / go

General purpose libraries / APIs for use in mlab code.
Apache License 2.0
5 stars 6 forks source link

Tests are flaky #65

Closed pboothe closed 5 years ago

pboothe commented 5 years ago

logx fails when weird things happen with task scheduling on Travis. bqext fails every now and then for reasons I have not investigated.

It's frustrating, and I wish the associated tests were more reliable.

stephen-soltesz commented 5 years ago

Apparently caused by an upstream change to error string contents in bigquery package for the bqfake_test errors.

The memoryless_test errors due to a race in the unit test.

Fixed by https://github.com/m-lab/go/pull/69

stephen-soltesz commented 5 years ago

https://github.com/m-lab/go/pull/72