-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Jenkins] view monitor failure in couchdb_views_tests/couchdb_1283 #552
Comments
If @eiri's patch for #548 doesn't fix this then I think the answer is to insert a wait for the index pid to exit due to its database being kicked out of the LRU. I'd monitor the db and index pids, wait for db exit, wait for index exit, then proceed. I'd acquire monitors here: https://github.com/apache/couchdb/blob/master/src/couch/test/couchdb_views_tests.erl#L345 And then wait for the 'DOWN' signal here: https://github.com/apache/couchdb/blob/master/src/couch/test/couchdb_views_tests.erl#L352 |
@janl Seeing a failure since your checkin here, in the EUnit compaction daemon test: https://travis-ci.org/apache/couchdb/jobs/243780116
And again in https://travis-ci.org/apache/couchdb/jobs/243544740 |
The previous comment from me was referencing an entirely different test, but one that I bisected back to @janl 's change. We can close for now but if that assertion comes up again we will have this "paper trail" to possibly indicate where it came from. |
Hrm, I'm gonna open a new ticket with your comment then. I don't think these two issues are related but those failures do look to be flaky tests. |
Expected & Current Behaviour
Normally,
couchdb_views_tests
'scouchdb_1283
test passes. Today, it failed in Jenkins, master branch, Ubuntu 14.04, default Erlang, logs uploaded as _idjenkins-couchdb-3-2017-05-30T21:10:32.202064
.What I see in the couch.log is pid
0.17099.1
closing immediately after creation:...and then the rest of the test which attempts to proceed.
Possible Solution
I wonder if this is related to #548 ?
The text was updated successfully, but these errors were encountered: