pywikibot-i18n test on travis uses pywikibot's tests.l10n_tests script. This Tests needs only few minutes to run and can be done by Jenkins. Moving it would solve the problem of limited credits on Travis CI site, see T285032.
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Declined | None | T285032 Move pywikibot CI from travis-ci.org to travis-ci.com | |||
| Resolved | Legoktm | T286207 Move pywikibot-i18n CI from travis-ci.com to jenkins |
Event Timeline
Change 703214 had a related patch set uploaded (by Xqt; author: Xqt):
[pywikibot/i18n@master] [tests] Remove travis.yml file
Change 703218 had a related patch set uploaded (by Xqt; author: Xqt):
[pywikibot/i18n@master] [tests] Use Jenkins for i18n-tests
Change 703219 had a related patch set uploaded (by Xqt; author: Xqt):
[integration/config@master] [1i8n] Add i18n-tests to jenkins
Change 703214 merged by jenkins-bot:
[pywikibot/i18n@master] [tests] Remove travis.yml file
Change 703219 merged by jenkins-bot:
[integration/config@master] [pywikibot/i18n] Add tox jobs
Everything should be set on the Jenkins side, and with my changes https://gerrit.wikimedia.org/r/c/pywikibot/i18n/+/703218/ now passes.
Change 703218 merged by jenkins-bot:
[pywikibot/i18n@master] [tests] Add tox.ini to use Jenkins for i18n-tests
It does not work as expected. When a patch is submitted by L10n-not Jenkins runs a mediawiki-18n-check-docker. Starting recheck it runs generic-node12-docker and pywikibot-18n-tox-docker. The pywikibot-18n-tox-docker is that part which is intended to be moved from travis to Jenkins.
See https://gerrit.wikimedia.org/r/c/pywikibot/i18n/+/704090
Change 704100 had a related patch set uploaded (by Xqt; author: Xqt):
[integration/config@master] [i18n] Add gate-and-submit-l10n pipeline to pywikibot-i18n
Change 704100 merged by jenkins-bot:
[integration/config@master] Zuul: [pywikibot/i18n] Add gate-and-submit-l10n pipeline
Mentioned in SAL (#wikimedia-releng) [2021-07-12T13:05:07Z] <James_F_> Zuul: [pywikibot/i18n] Add gate-and-submit-l10n pipeline T286207