John Vandenberg has uploaded a new change for review.
https://gerrit.wikimedia.org/r/160192
Change subject: Disable very slow tests
......................................................................
Disable very slow tests
These very slow tests are disabled by default:
date:
test_Cat_BirthsAD
test_Cat_DeathsAD
test_YearAD
site
testImageusage
testLinkMethods
testLogEvents
testRecentchanges
page
testLinks
testReferences
pagegenerators
test_RepeatingGenerator
textlib
test_interwiki_format
data_ingestion
test_downloadPhoto
test_findDuplicateImages
Bug: 68671
Change-Id: Ic73810a9aceac9a42d225536448839cb2e0f1453
---
M tests/__init__.py
M tests/script_tests.py
2 files changed, 28 insertions(+), 2 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/pywikibot/core
refs/changes/92/160192/1
diff --git a/tests/__init__.py b/tests/__init__.py
index 9f9782e..ceed932 100644
--- a/tests/__init__.py
+++ b/tests/__init__.py
@@ -84,10 +84,35 @@
if os.environ.get('TRAVIS', 'false') == 'true':
disabled_test_modules.append('weblib')
+# Very slow tests on a clean cache should be put here. See bug 68671.
+# They will not run if unittest is running 'tests',
+# but will run when unittest is running 'tests.site_tests'.
disabled_tests = {
+ 'date': [
+ 'test_Cat_BirthsAD',
+ 'test_Cat_DeathsAD',
+ 'test_YearAD',
+ ],
+ 'site': [
+ 'testImageusage',
+ 'testLinkMethods',
+ 'testLogEvents',
+ 'testRecentchanges',
+ ],
+ 'page': [
+ 'testLinks',
+ 'testReferences',
+ ],
+ 'pagegenerators': [
+ 'test_RepeatingGenerator',
+ ],
'textlib': [
- 'test_interwiki_format', # example; very slow test
- ]
+ 'test_interwiki_format',
+ ],
+ 'data_ingestion': [
+ 'test_downloadPhoto',
+ 'test_findDuplicateImages',
+ ],
}
diff --git a/tests/script_tests.py b/tests/script_tests.py
index e2324c5..a2f6542 100644
--- a/tests/script_tests.py
+++ b/tests/script_tests.py
@@ -93,6 +93,7 @@
'category_redirect',
'cfd',
'clean_sandbox',
+ 'data_ingestion',
'disambredir',
'imagerecat',
'login',
--
To view, visit https://gerrit.wikimedia.org/r/160192
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic73810a9aceac9a42d225536448839cb2e0f1453
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: John Vandenberg <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits