4705 ======================================================================
4706 ERROR: test_newest (tests.weblinkchecker_tests.TestMementoWebCite)
4707 Test WebCite for newest https://google.com.
4708 ----------------------------------------------------------------------
4709 Traceback (most recent call last):
4710 File "c:\projects\pywikibot-g4xqx\tests\weblinkchecker_tests.py", line 69, in test_newest
4711 archivedversion = self._get_archive_url('https://google.com')
4712 File "c:\projects\pywikibot-g4xqx\tests\weblinkchecker_tests.py", line 37, in _get_archive_url
4713 url, when, self.timegate_uri)
4714 File "c:\projects\pywikibot-g4xqx\scripts\weblinkchecker.py", line 200, in _get_closest_memento_url
4715 memento_info = mc.get_memento_info(url, when)
4716 File "c:\projects\pywikibot-g4xqx\.eggs\memento_client-0.6.1-py2.7.egg\memento_client\memento_client.py", line 216, in get_memento_info
4717 "status_code": str(response.status_code)})
4718 MementoClientException: The TimeGate (http://timetravel.mementoweb.org/webcite/timegate/https://google.com) returned with HTTP status 504 and did not redirect to a Memento.
4719
4720 ----------------------------------------------------------------------
4721 Ran 1669 tests in 552.181s
4722Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Xqt | T193924 weblinkchecker_tests.TestMementoWebCite fails due to MementoClientException | |||
| Resolved | Xqt | T185561 weblinkchecker.py slows down (itself, OS) to freeze after a while reaching 100% of RAM |
Event Timeline
Change 431084 had a related patch set uploaded (by Xqt; owner: Xqt):
[pywikibot/core@master] [test] skip test when MementoClientException occurs
Change 431084 merged by jenkins-bot:
[pywikibot/core@master] [test] skip test when MementoClientException occurs
Change 431087 had a related patch set uploaded (by Dalba; owner: Dalba):
[pywikibot/core@master] Fix MementoClientException import
Change 431087 merged by jenkins-bot:
[pywikibot/core@master] Fix MementoClientException import
This isn't solved, the exception still occurres but the test is just skipped currently due to CheckHostnameMixin mixin when using hostname. The status is 502 now. Seems this URL does no longer exist.
Change 806865 had a related patch set uploaded (by Xqt; author: Xqt):
[pywikibot/core@master] [tests] Update TestMementoWebCite
Change 806865 merged by jenkins-bot:
[pywikibot/core@master] [tests] Update TestMementoWebCite