Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
[tests] Skip SPARQL tests on TimeoutError | pywikibot/core | master | +21 -5 |
Related Objects
- Mentioned In
- T279817: TRAVIS jobs cannot be restarted anymore
Event Timeline
This bug is still valid: https://ci.appveyor.com/project/ladsgroup/pywikibot-g4xqx/build/job/yat0tj06thh9v1gl
Change 692369 had a related patch set uploaded (by Xqt; author: Xqt):
[pywikibot/core@master] [tests] Skip SPARQL tests on TimeoutError
Change 692369 merged by jenkins-bot:
[pywikibot/core@master] [tests] Skip SPARQL tests on TimeoutError
Can this be closed? It seems to be resolved by disabling those tests. In any case, relying on an external service during testing seems to be bad practice and is likely to fail again if re-enabled. Especially if that dependency is WDQS, which is known to be unstable in terms of response times.
Tests aren’t disabled but the whole CI test is not marked as failure if that single test fails due to TimeoutError. As sparql interface is part of the framework and may be used by scripts it is necessary to test it. These timeouts seems to be an upstream issue (from Pywikibot's point of view) and should be solved anyway. Bot owner may expect the sparql interface working.