Page MenuHomePhabricator

Test sphinx with a small theme like basic or nature
Closed, ResolvedPublicFeature

Description

Running sphinx-build with e.g. furo theme needs more than 15 minutes to be completed (see T322212) Find a way to shorten sphinx tests with another theme like basic or nature for jenkins CI which completes in short time.

Event Timeline

Xqt changed the task status from Open to In Progress.Nov 13 2022, 12:19 PM
Xqt claimed this task.
Xqt triaged this task as Medium priority.

Change 856167 had a related patch set uploaded (by Xqt; author: Xqt):

[pywikibot/core@master] [doc] Enable sphinx options with make.bat file

https://gerrit.wikimedia.org/r/856167

Change 855868 had a related patch set uploaded (by Xqt; author: Xqt):

[integration/config@master] [pywikibot/core] increase tox-doc-docker timeout

https://gerrit.wikimedia.org/r/855868

Change 856176 had a related patch set uploaded (by Xqt; author: Xqt):

[pywikibot/core@master] [tests] Add rstcheck and sphinx checks

https://gerrit.wikimedia.org/r/856176

Change 855864 had a related patch set uploaded (by Xqt; author: Xqt):

[pywikibot/core@tests] [doc] Use 'furo' sphinx theme instead of 'natural'

https://gerrit.wikimedia.org/r/855864

Change 856167 merged by jenkins-bot:

[pywikibot/core@master] [doc] Enable sphinx options with make.bat file

https://gerrit.wikimedia.org/r/856167

Change 855868 merged by jenkins-bot:

[integration/config@master] [pywikibot/core] increase tox-doc-docker timeout

https://gerrit.wikimedia.org/r/855868

Change 856176 merged by jenkins-bot:

[pywikibot/core@master] [tests] Add rstcheck and sphinx checks

https://gerrit.wikimedia.org/r/856176

Change 858702 had a related patch set uploaded (by Xqt; author: Xqt):

[pywikibot/core@tests] [doc] backport tox to tests branch

https://gerrit.wikimedia.org/r/858702

Change 858702 merged by jenkins-bot:

[pywikibot/core@tests] [doc] backport tox to tests branch

https://gerrit.wikimedia.org/r/858702

Reopened after furo tests were merged and previous changes were dropped with it.

Change 876306 had a related patch set uploaded (by Xqt; author: Xqt):

[pywikibot/core@master] [doc] Allow setting a theme with make.bat

https://gerrit.wikimedia.org/r/876306

Change 876306 merged by jenkins-bot:

[pywikibot/core@master] [doc] Allow setting a theme with make.bat

https://gerrit.wikimedia.org/r/876306