-
-
Notifications
You must be signed in to change notification settings - Fork 267
Broken CI #626
Comments
@moylop260 you are one of the masters of this repo. Can you help? |
Related with OCA#626
I @yajo FYI I see the error here: I have created the following PR in order to verify it: |
- Related with OCA#626
Just in case it helps, let me explain how I got to the conclusion I said in #626 (comment). AFAICS, comparing the ❌ job with the latest ✔️ one, the main difference is here:
I have searched and there seems to be nothing that exits with -9, but the closest one seems to be: maintainer-quality-tools/travis/self_tests Lines 255 to 257 in f565184
It's a weird way to kill the server. It would have made more sense to start it and stop it in the same test, or in the setup/teardown methods. Also, it seems like the server is expecting 1 more error than what it finds. That's why I said it seems a race condition (after all, nothing has changed recently in those parts of the code). I hope it helps. |
- Related with OCA#626
Fixed #627 |
This repo is broken.
The tests exhibit some kind of race condition that sometimes makes builds fail.
You can see the failures in https://travis-ci.org/OCA/maintainer-quality-tools/builds/637822768, which are unrelated to the PR.
I just rebuilt one job in the master branch and it failed with the same failure: https://travis-ci.org/OCA/maintainer-quality-tools/jobs/623695176
The failure seems to come from around the combination of these code chunks, and has been probably introduced by @hugo-ad in #434:
maintainer-quality-tools/travis/self_tests
Lines 255 to 257 in f565184
maintainer-quality-tools/travis/test_server.py
Lines 409 to 454 in ae6dfd2
I have no idea on how to fix it, this is all the info I could get 😕
The text was updated successfully, but these errors were encountered: