Worker / Docs: Add time duration for manual builds per locale #11

Merged
Bart van der Braak merged 1 commits from ThomasDinges/blender-devops:manual_doc_timing into main 2024-11-13 15:40:10 +01:00
Contributor

Following our discussions on buildbot performance, I figured we only know the total compile time, but not the time for each locale.

Sphinx 8.1 fixed a serious performance regression for chinese translations [1] and I like to see if we are effected as well, in this case we can consider upgrading too. For them it went from over an hour to a few minutes (which is in line with other languages).

[1] https://github.com/sphinx-doc/sphinx/pull/12995 and https://github.com/python/docsbuild-scripts/issues/209

Following our discussions on buildbot performance, I figured we only know the total compile time, but not the time for each locale. Sphinx 8.1 fixed a serious performance regression for chinese translations [1] and I like to see if we are effected as well, in this case we can consider upgrading too. For them it went from over an hour to a few minutes (which is in line with other languages). [1] https://github.com/sphinx-doc/sphinx/pull/12995 and https://github.com/python/docsbuild-scripts/issues/209
Thomas Dinges added 1 commit 2024-11-01 11:44:16 +01:00
Thomas Dinges requested review from Bart van der Braak 2024-11-01 11:44:26 +01:00
Thomas Dinges requested review from Sergey Sharybin 2024-11-01 11:44:34 +01:00
Bart van der Braak approved these changes 2024-11-13 15:40:02 +01:00
Bart van der Braak merged commit 6eb21215b7 into main 2024-11-13 15:40:10 +01:00
Bart van der Braak deleted branch manual_doc_timing 2024-11-13 15:40:10 +01:00
Author
Contributor

For reference, it seems our compile times are pretty comparable, no real outlier. So the fix they did for newer Sphinx likely won't benefit us.

Item / Language Duration
id 00:05:36
el 00:05:36
zh-hant 00:05:41
th 00:05:43
ko 00:05:44
de 00:05:44
fi 00:05:47
nb 00:05:47
README.md 00:05:47
blender_manual.pot 00:05:47
sl 00:05:49
sw 00:05:50
it 00:05:54
nl 00:05:55
en 00:05:57
sr 00:05:57
pt 00:05:58
ar 00:06:04
vi 00:06:07
uk 00:06:07
ja 00:06:10
ru 00:06:26
es 00:06:29
ca 00:06:34
zh-hans 00:06:37
sk 00:06:37
fr 00:06:37
For reference, it seems our compile times are pretty comparable, no real outlier. So the fix they did for newer Sphinx likely won't benefit us. | Item / Language | Duration | | -------- | -------- | | id | 00:05:36 | | el | 00:05:36 | | zh-hant | 00:05:41 | | th | 00:05:43 | | ko | 00:05:44 | | de | 00:05:44 | | fi | 00:05:47 | | nb | 00:05:47 | | README.md | 00:05:47 | | blender_manual.pot | 00:05:47 | | sl | 00:05:49 | | sw | 00:05:50 | | it | 00:05:54 | | nl | 00:05:55 | | en | 00:05:57 | | sr | 00:05:57 | | pt | 00:05:58 | | ar | 00:06:04 | | vi | 00:06:07 | | uk | 00:06:07 | | ja | 00:06:10 | | ru | 00:06:26 | | es | 00:06:29 | | ca | 00:06:34 | | zh-hans | 00:06:37 | | sk | 00:06:37 | | fr | 00:06:37 |
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: infrastructure/blender-devops#11
No description provided.