uber / ringpop-go

Scalable, fault-tolerant application-layer sharding for Go applications
http://www.uber.com
MIT License
835 stars 83 forks source link

Flappy Test: TestFilterChangesFromSender #168

Open thanodnl opened 8 years ago

thanodnl commented 8 years ago
--- FAIL: TestFilterChangesFromSender (0.00s)
    Error Trace:    disseminator_test.go:342
    Error:      "[{192.0.2.1:1 %!s(int64=1470763549492) 127.0.0.1:3002 %!s(int64=1470763549491) alive %!s(bool=false) map[] {%!s(int64=63606360349) %!s(int32=492053247) %!s(*time.Location=&{ [] [] 0 0 <nil>})}} {127.0.0.1:3002 %!s(int64=1470763549492) 127.0.0.1:3003 %!s(int64=1470763549491) suspect %!s(bool=false) map[] {%!s(int64=63606360349) %!s(int32=492089845) %!s(*time.Location=&{ [] [] 0 0 <nil>})}} {192.0.2.1:1 %!s(int64=1470763549492) 127.0.0.1:3004 %!s(int64=1470763549491) faulty %!s(bool=false) map[] {%!s(int64=63606360349) %!s(int32=492115184) %!s(*time.Location=&{ [] [] 0 0 <nil>})}}]" should have 2 item(s), but has 3
    Messages:   expected one change was filtered

    Error Trace:    disseminator_test.go:345
    Error:      Should be false
    Messages:   expected that suspect change filtered

--- FAIL: TestDisseminatorTestSuite (0.00s)
FAIL
FAIL    github.com/uber/ringpop-go/swim 10.653s

Have seen this issue a couple of times now on travis. The fight on flappy tests is still not over.