Ok, this one's confusing :-) What happened is the following:

 - your change was merged 8 days ago
 - at that point, tests did not pass
 - tests were fixed a few days ago
 - today, a git tag was pushed to the repository, linking '3.0.20170521' to your commit
 - this triggered a re-test of the codebase, in the state it was before the tests were fixed, and hence the test failed

In other words, while build 4082 and 4084 tested a current build, build 4083 tested an old build, with bugs that had already been fixed.

tl;dr: git ¯\_(ツ)_/¯

Merlijn

On 29 May 2017 at 07:52, Bináris <wikiposta@gmail.com> wrote:
Hi,
help me, how is it possible? How can removing a comment fail if the script passed previous tests?

2017-05-29 2:26 GMT+02:00 Travis CI <builds@travis-ci.org>:
wikimedia / pywikibot-core (3.0.20170521)
Build #4083 failed.
2 hours, 14 minutes, and 46 seconds
jenkins-bot 6ccd35d Changeset →
  Merge "Remove unnecessary TODO from pwb.py"

Want to know about upcoming build environment updates?

Would you like to stay up-to-date with the upcoming Travis CI build environment updates? We set up a mailing list for you! Sign up here.

Documentation about Travis CI
Need help? Mail support!
Choose who receives these build notification emails in your configuration file.

Would you like to test your private code?

Travis CI for Private Projects could be your new best friend!


_______________________________________________
Pywikibot-commits mailing list
Pywikibot-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-commits




--
Bináris

_______________________________________________
pywikibot mailing list
pywikibot@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot